<SEC-DOCUMENT>0001628280-23-023772.txt : 20230628
<SEC-HEADER>0001628280-23-023772.hdr.sgml : 20230628
<ACCEPTANCE-DATETIME>20230628164752
ACCESSION NUMBER:		0001628280-23-023772
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		124
CONFORMED PERIOD OF REPORT:	20230430
FILED AS OF DATE:		20230628
DATE AS OF CHANGE:		20230628

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KORN FERRY
		CENTRAL INDEX KEY:			0000056679
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-EMPLOYMENT AGENCIES [7361]
		IRS NUMBER:				952623879
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0430

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14505
		FILM NUMBER:		231052867

	BUSINESS ADDRESS:	
		STREET 1:		1900 AVENUE OF THE STARS
		STREET 2:		SUITE 1500
		CITY:			LOS ANGELES
		STATE:			CA
		ZIP:			90067
		BUSINESS PHONE:		3105521834

	MAIL ADDRESS:	
		STREET 1:		1900 AVENUE OF THE STARS
		STREET 2:		SUITE 1500
		CITY:			LOS ANGELES
		STATE:			CA
		ZIP:			90067

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KORN FERRY INTERNATIONAL
		DATE OF NAME CHANGE:	19980807
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>kfy-20230430.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with the Workiva Platform--><!--Copyright 2023 Workiva--><!--r:6a36d7f4-5f55-49dd-82ea-554a6f03f8ec,g:4c3c32c1-b9a6-489e-9a3a-6358f20744fa,d:14f3a44e17a1471385bbdcc1c66e4f77--><html xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:kfy="http://www.kornferry.com/20230430" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>kfy-20230430</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityCentralIndexKey" id="f-30">0000056679</ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentFiscalYearFocus" id="f-31">2023</ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentFiscalPeriodFocus" id="f-32">FY</ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-33">False</ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityFilerCategory" id="f-34">Large Accelerated Filer</ix:nonNumeric><ix:nonNumeric contextRef="i1360f9b5f4d7432baa555d3632029e75_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-452">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i49c0e7a4fe784fa18b75a7cdd8f6a262_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="f-454">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i6e90970fc27248a9b01ca680fe8f084b_D20220501-20230430" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="f-466">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i6e90970fc27248a9b01ca680fe8f084b_D20220501-20230430" name="kfy:AmortizationOfLongTermRetentionAwards" id="f-475">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="i26ec34b9e9764aca9137e8b1a96a4b97_D20220501-20230430" name="kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" id="f-1014">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="id3fbfa2908ed4791b03c7d1efd04f1e9_I20230430" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1123">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="ib985d2efc51a4d59928a6499b167f6db_I20230430" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1124">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="iadd20744d3c944f192b9aed4e2acafcc_I20230430" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1125">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i0a785632f90f4265b8a3bfb7ebbe3954_I20230430" xsi:nil="true" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="f-1126"></ix:nonNumeric><ix:nonNumeric contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1835">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="f-1836">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1839">http://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-1840">http://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1843">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-1844">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="kfy-20230430.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie57e95e55e1743fb88b88fdd2afb4e18_I20221031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="if03038419d194dad9f72096f177c8dbf_I20230622"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i33728dd37cdc4c86a13181ece3395f83_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if47b505ec0344470ab035f55e2069ff9_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib24c17458f194ed18544eeae3ec5d966_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedOutOfPocketEngagementExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27a2ae3607914b4e86fd41ddb124e4fd_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedOutOfPocketEngagementExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32fadbe2b7d040fb862c048badf811f0_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedOutOfPocketEngagementExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie583137ce10c410bb555ba93697a16f2_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i859d40019df14be0a9e2563f6b5033f1_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icae620799eec45d28f0b926bfef1e21e_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3757dffea1724a71b0ee35d5a284082b_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dab793dbcb347deaf6f3270e5a235d0_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie780169b7cfb4e4db058c9674824dbc5_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c1e762709e34a10b8860286e94c83dd_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc28d2402b614ef3895a82b73f89c63f_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea218f4e8d8548a6a68694e268d97757_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76b6411f42804e818b44b09e426ee4ce_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45940a1d5f374c70aa557bb37dfd42a0_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ff8041c96214fbda7609804a18100e7_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07182af4dd1043a0acd6bc5434cc0e28_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40b0958bff3e41fe9884bbe58249aee8_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29b84437a5014321a2848835c49a9c1a_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ad8488c890a4d9fbaa32b5b61f86d51_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4489058cced48ec8f1de9b83ca1570d_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaebfa1c27d894ebdb7cd5d1801316307_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0219f9a65194176b4f9f16bf1990bde_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6130e768c08d421885fc17aad89a4e27_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide0b77c9bf9b42d6ba293027289077cf_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fc4d61e52a94e198f9e2a1504cfe816_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258ae69e97f046e3afabf417b542a95c_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9784d59184e44110abdb4cce3df34943_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id83a1d3e0a2849f9850bea77f929707e_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f6612c3f6484b0ba6d1cc2af8ef1014_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id53e9c91eafb4ac4b7377660c442696c_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1f26839bd87454ba3367b88531d7965_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabde9ed55b9a4ce08da2e34585e28e49_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i507d70cc9a3c4eb3a6d98fb3399b0144_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>kfy:segment</xbrli:measure></xbrli:unit><xbrli:unit id="business"><xbrli:measure>kfy:business</xbrli:measure></xbrli:unit><xbrli:context id="i0b47de6d3a65444ebe3c2998a716eb1b_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">kfy:MexicanSubsidiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i1360f9b5f4d7432baa555d3632029e75_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3beeb1a14bad40c784cb33240da34ab8_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49c0e7a4fe784fa18b75a7cdd8f6a262_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2ae1279f42e4507a28e42a7f276feaf_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1bf5842234f42fe844ce07975c35b15_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a199745bacb46e99e3b2ea729b8122b_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd5b129054f54653a68417a907db6f53_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ca30bb8679549df9d3eec19391ade04_D20230131-20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-31</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8616b075577740408930a28bace6fa20_D20230201-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e90970fc27248a9b01ca680fe8f084b_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic991c5fa73374a13a328745721f602ed_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib440b6bc7b5d4f319e376e752097d83a_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf6ddcf93e7540ce8403f549c0ed25ad_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8b1cba455149bf93c54eb7d16ad11b_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1188faa044d34582bdb45a6be340de1d_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i815414ad89e94e7cb3af8f2884b9bc99_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdb71499eabf4ae4b1e8cabcfb4eb02b_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00580134a0694e2e83ae5679d01c0c00_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if31c6c4817d9430dbf1e7df2019ed2f7_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3115c00e6733456692a73e9428509033_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i624c586793764632b7355bd533896e81_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9346d63f5cd041d286ea1ead165c722a_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5643ad6ee224998baff3cbfa5b2a767_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbfddbb711b54a9b9570f6f502a4d7b1_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0487339951843c5a058eaffaa885251_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5c0f094665541a8b897c82a3f470c5a_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86a102cfe8de4ce9a92acce70023d8dd_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4f90252eeec4f3b8731563dab4cc5ad_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0f8355a75f040c8b63fc632bf53fe19_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b710aa5bde043a59336fa465ef6a7ac_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45f6688391b943989da08483b972455d_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7821545a4288443a8532073936f27ca6_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib49438510212428cab7dbafd4a5561d4_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3ef0838de474fe68a19a29dc2a8a80b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63bd438a52444b26b2e3ee837d139a13_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fbe37d273b54299863a880e5360a164_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01db3f887d0349cd8203304ce1f0f399_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd9e2fb16f91466c8638f4bfbad57b69_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfab24e7551d40beac3b6d9ffaa47027_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2aed01fd65f43319a0e309122b315f7_I20220922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfy:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36a419f5301e47caaa6ac5680afb028b_D20220922-20220922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfy:StockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-22</xbrli:startDate><xbrli:endDate>2022-09-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a2dc2cbcfb44ef689a889ab65c80740_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfy:TimeBasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45c3e3a9de104fb191b20bd005673c28_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfy:MarketBasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i902d94bab7be487eb00391fb48331b77_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9044f166da2c49e0b4f80c53e038e601_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ef3745df37b4c8589933add3a6d1bae_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaae70e22ce204a3093159971f63a3df6_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67e47b5cd4d64b7fa14a9d2ea54bb1fe_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfy:MarketBasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i604eef21a1fc4379a433e2fa9c585c1b_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6de149231c34e5480e3d70fdc402c8b_D20200701-20200701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b775ae65e3c4164868f308981f7142f_D20200701-20200701"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-07-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i390f872e632f42fc85c784fedd938449_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdb3b4f988c44da7931b32f657226e05_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief9d5321082d44d8bdd36955afde1c5a_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kfy:CorporateNotesOrBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb6960aaf07846ed8a32b4fa368560a7_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f8ad1060086440c99ccc93082983fad_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b081e657faa475197e5e405d658fd39_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ed797e1f1c748e586bd78a92150034c_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2827ee593cce4d5092a0abebb563c387_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26030b325fbe48c8af82b07ae7eaf499_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1352cb411e9a4673878103b2313f8ad5_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kfy:CorporateNotesOrBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kfy:USTreasuryAndAgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28c88ca4f23a440096ceaf7961c645a2_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5e75573b5ea428d86f050bc988d5fd1_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f796d98fc64489493e27e5d9e526e8a_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18f4356c8a2548eeb272abe51d5434ec_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68be6849f49b4ae7b687b9f89b368eba_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59989e1678b04af0bbebe2aeb38ae770_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icec6e44b08d54ba5947a796ca09f5391_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">kfy:AvailableForSaleMarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3dd97b963af49ebb0ca8ec15f5205ea_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">kfy:AvailableForSaleMarketableSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia92953782bc14b9e810ecb4cb4bc88f1_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aad244333ce4847aed99f39be1b8337_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40288d50fcc34d638b55d42f425762c6_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97a8672bb1e74566bff1ac0dbce41c54_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57cd1f0ddeff41f19bd288ca7c6c7d7a_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a103c8a719e40d385a266514bb8745b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesSoldMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70877de10775438c89874976c84b2930_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56f770009699449f8212e3c802f001c3_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i604a1ddd51cb45e9afca6ae14b41da3f_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i121b38c2be33443a8ec96e953150776f_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b7916b2ceb43f39cca3ab3c4f7a1d2_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15cb292a297b47b3864ab02aa932c9ba_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsurancePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if06ce0e71c5c486eb604a28204470a2f_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsurancePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i751ce32faf784bb18d531ebde5fd74ce_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0514718e4dbc4703b4ae26800558bdcf_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84f77068e7464512bdd29578fbef5d30_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:EnhancedWealthAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i139f09c836ce4fbc9ef415b1c5e1ef57_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">kfy:LongTermPerformanceUnitPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5302c2c531c4eceae3547f500fbbd69_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">kfy:LongTermPerformanceUnitPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f457fa6b4b4463e8eee8be97ecf6ad2_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">kfy:LongTermPerformanceUnitPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71dd6433e5f540ee850c906c1aa876d9_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb62a4fe031646a199084d668e813819_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i967bea95f47148cab14654e403188551_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58fcd53b084a4a8bb116557ae7705095_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc0565fd38bc4ec498a0589c408c4931_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d99469ef28e49908211307cd49faa6a_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15e68807e1fb49d9a04a0c01fc8773b3_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1baf8be7a434e17bdf7ef333781ccf8_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa85e18945ad40e99217fd14f7113b1e_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">kfy:OtherSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53d7c7c47d484c10a1af44ae337dba54_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">kfy:OtherSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80583796f2a64d83afaa674dedc77687_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc7296f9d520463781af0131ca5f6291_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55a91d1ae58d44ca99d44d5c3af38a62_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78392001356e4738a0ad531a84b498d7_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14c665434bc74a4291abc1b36cd3ea46_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2969782bd674a0fbff8f24c963a9b93_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i101027886fc546e1b7df2d8ac07c7007_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ef499a3327348228e411e76b3cd0d02_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa20df6e280a4890af0b07db13c26d90_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43a289d3166e40c7821ec87dd524b456_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98d9a2af10f6410d976ad47f9b057a13_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac87d4a1c90c4b3f957c9fd145a37350_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dd9d5b9259d4f60826547536cda4959_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i156cd8198ddd4b4a8755caa286b40e11_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4d66773d4f84319a7e57ba3f30233eb_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i412d756e55c043ac987778b0a3c37e66_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d34bac1785c4aef8013cd005e09d4f3_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bb8c043f9a24ca9855089acffa56aba_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ead7097223741b29e54c421401f8939_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd8a004fd1064bbe8e9f80fb571366db_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia31d7eecb09a40ed82a378cf400f3167_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ab3a9665b354b05be189331a57fb786_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cf7e3ef7a054982aefb474fe24138ff_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61eebee139a34e788dcdb8b118a74542_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a418c5f9f3b4c5ab07a4d141d426b8a_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36ee71489d864fa4ad65f20c036fbe6a_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibacaa57300b449babb22c1ac10e19617_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic943207097ad45239cc583d896066701_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i525a9c2b49df4b13a627b71cac83d69c_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i941f318eeb3c4a7182606db0c79711f7_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie59f558df0ea4256be456adc178041f2_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ae48ef79adb4c1c96953349812bbdbe_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20daf9f9a8fb4399b5b608419afff144_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="participant"><xbrli:measure>kfy:participant</xbrli:measure></xbrli:unit><xbrli:context id="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5fe6d691df949a0854f7ebcb10f3438_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fb15eeff6e24848858dcaad191652ef_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="jurisdiction"><xbrli:measure>kfy:jurisdiction</xbrli:measure></xbrli:unit><xbrli:context id="i0686a5593629428a91342335bd1e5151_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97e442f3a11241a193d1707de348dd3a_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4217bd0537a8467590488838242b5440_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26ec34b9e9764aca9137e8b1a96a4b97_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39b22a355dc84ce5aa8ad984f33fc48d_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51647c71c26046db875fbe4528177899_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if251c6ce8eb443888bd876be5f992a4c_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15c38043f76b4e07be03917a20bb837a_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7854411daa2f48bdae27535ddc2c0f03_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84ad866a60024b96b797b810cf491556_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DefinedContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a9b8ef3a61c4b138a131113c343278a_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DefinedContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i475313cf339c4b6887278ec54cc347e5_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DefinedContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibda8e6ee031949ae90f1ae35e58a64fc_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id68b0506e1fb4904953eb5a77055b87c_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i201351182eed40a2a2f6ae5af4cba3f8_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd9a6ee9f1e04c6da380768868ded8b6_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:CompanyOwnedLifeInsuranceHeldInTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3fbfa2908ed4791b03c7d1efd04f1e9_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib985d2efc51a4d59928a6499b167f6db_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadd20744d3c944f192b9aed4e2acafcc_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a785632f90f4265b8a3bfb7ebbe3954_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e725c3318484ad28408c2590f42be2b_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9428ea703ae8455fb1e0d90cb02bc052_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e7cbbda7e2d4b5f8a395855693f8856_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:LifeSciencesAndHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i991bef292e764698afe224cf688dd378_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:LifeSciencesAndHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2b93837cade4e76ae67de3262f2eb29_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:LifeSciencesAndHealthcareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e82b6d3967149489df339fbde84b689_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3dc5aaf1c9f44f8beaa0524754bf68f_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb7b8828d7d04923ba9fde8fe77a774f_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91ec635324634bd1996e3140813a6a10_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic144deb431c24ae1980c03c9eb64c710_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4b174cd82ee4f9f9e67dd37efbd0a9b_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i746675b7553f4c6d973192b9c274bd1d_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ConsumerGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia91d1b132031442aaceb542cb014b7b9_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ConsumerGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd84d119f1e64d2e907d3b38173ad811_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ConsumerGoodsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5002f44250394c70875d4b298fc63387_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:EducationNonProfitAndGeneralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i742f8a33efbc46df89007cbc82aaa796_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:EducationNonProfitAndGeneralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id383d342fcf54714bce30ea144d42049_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:EducationNonProfitAndGeneralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a8e2d10806c475aa9ffab392b1704a6_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if26a98a9af43430c957cae0c99f5ba8d_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86b22a6e058a4a098e143433288056e8_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cc64b9ce3ba4e6eab7bb366fbb500a0_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9650b0bbff0e4a9eb05b12db618401a0_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69e40334e6154fe4ae50b680d08b7886_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd6fec722a784298a93657ae62e33ae1_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7573df2264d94c40a2d66df8a3d805bf_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0fab59479284ec5ab4c70b1d12e30b8_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i157207be3ea3454295b0902ee953fd13_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic32c3a8d0eb24639b48f9f2c2cca6798_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e0cdfa352c642b6aa3723fb9e648e7a_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61091a10c6cc44c59bbf8a965a1085c0_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i804ebd154c8444feb5703566da70d37b_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6229c11dd92d40e0902901b59d6dc2cb_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1613d62db084c0992f49b122de3733a_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id31954edcc9d4f2da767a59c8be9b7f1_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebb4b026ba3044daae68f3b5353d4705_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i987734f59d214820a6cf0e18a6de7ffd_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if27a0c34697a48f98cd3c87b6fa92fc4_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="investment"><xbrli:measure>kfy:investment</xbrli:measure></xbrli:unit><xbrli:context id="i4b1f6fd6131b468eb5fa6a78e3badc39_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id14be08af9d54b14a16d04b7972cbcd2_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id571a7647fa04a6fac5acba572affd36_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc8c993bce57413a8d409896442226ed_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icff4684035674bb98df29478d449e60d_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i886c580b46f742a3a939de3f03d39cb2_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i901236b2c1004e0a88eb35292c4051b5_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic24c0c524c6d47d3bd7726a689bf2f29_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a5b95a5338c4dafac70652477a68e20_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i756fbecb60034d2f8d9e0386893ba48f_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if11d108d07ec436ea7804e57b00bc85c_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37cbbee992c94d168cdb2c22aa134448_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d8f0defc81f41a6b576ca0125686924_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39fa8088e0ca46479a7a23b65211ec85_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16904002803d435388df0be2803bb452_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3b574be4a3f49da8288315c4489735f_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3ac7f0e21b6441a8fcb15dc72c46221_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifacf136d984741b1b4cd1dacecedba38_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59cd8971b247465fbe03e8bda0b5461b_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i287707f4b74e425fa2e20738bd022d96_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2e05f710c204d068412fc97d2e713ef_I20191216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i797c2c36b2d54af88d6445886265182e_D20191216-20191216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-16</xbrli:startDate><xbrli:endDate>2019-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if69dba9f7f86413fa913584c4ffee439_D20191216-20191216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-16</xbrli:startDate><xbrli:endDate>2019-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i775e00a1bf0e4bdab7f2d660c568faa5_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i157827b8fa2945838f466be05c0f9257_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8de7cf361fd04da38d029c9488a5a2ed_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">kfy:DebtInstrumentRedemptionPeriodThreeAndThereafterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i246db935860941d29c17538dc516e54f_D20191216-20191216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-16</xbrli:startDate><xbrli:endDate>2019-12-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i098e70cd43af4fc9a7078723c7e06c34_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16e96708a2d845e6a7babc46e181babc_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96e92a11ea41406fa84fe9f3b05251ca_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">kfy:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16921e98916b4c3fa57e07d7fded17d6_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">kfy:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd2280946b7e4279bef8eb95dcac664e_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cdff8d5ebe948e584c03bbde3397b66_I20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69a40f2b24ae4c6bb45ac775b544cf2f_I20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fb357c315214cc88d3be77a9939f879_I20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i347b141ef51e46dd95ae3cb0a83e5c14_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e8a943e58aa4663b1b6a4a8070a83ff_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19b7a2f674a7408d890901dc4e55549f_D20221001-20240630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae48491136a54447a677142853c46c55_D20241001-20270630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2027-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i563449032b7345a0b4395af5df4ce01c_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kfy:SecuredFinancingOvernightRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i602af38c399445199376a0056c38e9af_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kfy:SecuredFinancingOvernightRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77de3e39d81a4ab69c3697587e53a96a_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kfy:SecuredFinancingOvernightRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0622d3c4bf694127a2a4616d4d9c7b9a_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i074a7f4c729442f79aff021eaa328af6_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28f6a23cf7ce431085b36c1169654db7_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i544987c36ab348209a0c73220c624bcd_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia793ab2acf60401fb513502fe6c30561_D20220624-20220624"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-24</xbrli:startDate><xbrli:endDate>2022-06-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a0e3e7066a24346b42e95697c30e815_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:CreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cf0172019574e3d82def15571d5c881_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:CreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if423e7dde44e4768bcc4c8aa9ebc9f44_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:PriorCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia340729360c342aeac3c4b0091781d60_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:CreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i390cd7383ad84f29b122640a7ab462ec_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:PriorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82255bed624141f4b022da15eca20673_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9b4038b40ba443892277e979ea5e97c_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if88b2bc540694c7692447ba099093a3f_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fc51d3a48634c55a7245ca304b85b4e_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:OtherFinancialInstitutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92928ea782b24f72907691911387877e_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:OtherFinancialInstitutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54ef0c0ee4834cd6b178d1f8e5b1db35_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6f88ba2a8354a80b41265676d3050f1_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01ed4de8c5574e1b99bdaf40f37c7e9a_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae85f0dc3b4b4048a668b5eb1df5d11b_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i422ce0fbeab348e894b7cdd98ecbc7fe_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07b0010d14f04f65bfa89f8ae7593350_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3453a5013b849678b67400228a7629f_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a32c3f6e1ef44e69fae85b43af69fa6_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74114424c59a4343b6bed0fe74e5a005_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ee052f5652f427b8e6aeae712700680_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a4fcfe80af84497b68febd5d44080ce_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7032fe098482492b91a543724780d441_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dcf54782098468ab6290db30c33b5e5_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id46938e396734c2796560dac80e3ca42_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94a8e201d57144658d4e925ff3683d7c_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i900e8d02d62640368376d503c8a21a28_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i746be99f5002413eacd7c28bd7726eb7_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e9337cbde3a4a41a6b49e1fcea28ebd_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf82b05768614ab684c62fc33eb91967_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaec38435d6e4247848d27f6648b827f_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90527f0795ae443095db5fa374c1153c_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a078bd019194363bdf0c88b1b16083c_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i859cab46fb314d218ac802e71ec882a7_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabe9ccc027d945a58d1d5665b922c181_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e85c7446790448a9a8b90e66d676d19_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fdaa62425654ce3a9dcdec4533be23c_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib19701d6a4cd419c8da9fad0216feec7_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28d52883c951469fb23af1e6e3e6dd7e_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0032fe333dac4d6094a8103cc405a60a_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ed098738cb24809b914c6998fd93122_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic65e8c7c011c44adbf0a150df0459403_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9683776d189a405e958b49c8d8daea3a_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53c758e14ad2442ea5cad87aaeedc667_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4a36f6dca147c191e847a2b205688f_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa87415da2a54921bc6d5ccd61c0445c_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32f5d881e26c42418adf4a110c71c4db_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73ec942b9cc247e7a5f5864bf30f2be7_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c286be2d5914c94915a17b5442b35a0_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0bbe3a76e664d558a207d2b918160b5_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a4c0eb5b6354690936da3ae22d5ae8d_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42f44bceaa7c4da4957ff20ccb76dea4_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6d64840c5ea45bd89f1b3b9cef1c695_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66b1631a87c248558256af4b15279244_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45031390dfb347fcb8df694c54d4ebfe_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06d2ee4dd448470b8bf9c39fdbc8eec8_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefdd042918374e0485cdc9591ced7bd1_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i678af3a3ff51431ca381bd3558457d30_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00e672b76123435b926e05427fd3350d_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5b7d709abc64c3881e80fb6ed4b5c05_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b2129e7c1ac4a688087f63fc56cd16b_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if32d390b328e453eb5fe0e5b22ef9978_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i514e15b7db054623a2610052991f0d7f_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88408aa82f1a4363ab6b47d52682f632_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i245e1558a0db4ebeb314da7b51c3cbd4_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5264a62694ad4248a687b026dc4d7084_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if271965b78224854a3655c40271e156b_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbcdb10c6fb94574a1b25e78ff6980c4_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">kfy:CovidNineteenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:RestructuringPlan2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f29e9f5d26b4c97810e924fa0767ef2_I20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-05-01</xbrli:startDate><xbrli:endDate>2021-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90097066e90f4d0fbf8308561417b8e4_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31bc5dcd0e0b4836938b428cc4ba1d2a_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9cd2c3efa3145a4a4a7939e25958da8_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5ba030273594739bad68405544bc48c_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29a4b415f750483383794ccb5cb34bce_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie473fc311d364843bd5fdef9927fcd0d_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380b0f0f48ed4af4affea8a373e69949_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd5cb570608d4202acc33427ca740736_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if682b34069c141cfabb419310d72f96b_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8ec627d68b64266b43652218389dad7_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23e9420c410f44669b65d1c2ee9227bd_I20210430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dff18ba449149cbbde9b09fef8bb9d9_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ff85bd8727c42a59c6664a2d6315d5a_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1151f4befc4e441683dc6389f8542d45_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i735b6dbc1af944f180c49fbfeb5dea0e_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b1f77f0cae249d8b1195ff24cdbc780_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i070078d188004affa14be7b31fb199ab_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7604f43b1bc84418b5b027795759b22f_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1833e7371cbc40a3a1996c8da8ef151b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b3ad4b319b64018a831d3a6a56da4ee_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifecfd4cfafca430cab4b02999142bdbb_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b70d72eece34b3baec82095fd62d15e_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i818ad6b67ad547bea40684077caf6b8f_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia094feda3ed64dcea2481db162ac6e79_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34d4a8001a284ec0b097abbc59333baa_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib610d53838e441bd82d4230ef994ae58_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90cd4e4240e94463af765c43d2a3d989_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia829a0b895be4340ac4c5a559a43acbd_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6094c2e4ea6849aebd7a87fad912436c_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd076f249c4b42cc980550cc476f1043_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:InfinityConsultingSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i507b921e24864dd5bb57b261c629f398_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:SaloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:SaloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c9f68797aa94d93a619c3d6098c7b61_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:InfinityConsultingSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d261598db534c8d94b0269d7e785b5c_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c4d06aaba4e4e0e8a835a887a6d3696_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3f4b0c3b67e44a4b62918ab94310a56_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PivotLeadershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie591b3fb1b1c4267b290727aa8b1281b_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PivotLeadershipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6a082315f864481a322c7ae640bcdb5_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i054f0fce6a514dd79341fabb73dbc4c8_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14dcf93c84a24284aa6484c81415c45e_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf3f860d36244c3181a3716f01af103c_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie90f2027dc814191b9ebc069981a96d5_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41c6a3d8cdee4496b3fdeb906654344e_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i373a227dc2794f85b4b9c4f762d1442c_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i075b595c44db43d2bc00dd8286678d64_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8170f516c07041ddae07be97db191f4f_D20220501-20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65565ea39a23487ea39a5c2e26a155a2_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7ccaa07c6564c0880948ee82b94a6c2_D20210501-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f141bbf58994d37befafc1a5453f0f5_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i533648fdd05e4b6190c3e9c99ff3a952_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3245b9fb7b88441984dd736ceb29b6e9_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73b23d285f474951911373d84aa4b2c4_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic053997f0a98405986be434286f43391_I20230430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cf097cbdb4f46ba8ae47564b8f1a7c7_D20230201-20230201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:SaloMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i222a80e61c764befb953c7f01dd457b9_D20220801-20220801"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:InfinityConsultingSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-01</xbrli:startDate><xbrli:endDate>2022-08-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idaa447b06c79462fa40999f249e0fbb0_D20220401-20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PatinaSolutionsGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbf862bec1e8455ba5b53e8178c14690_D20211101-20211101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d9843d815dc4e23a594be7b221e2574_I20230626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000056679</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-26</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_1"></div><div style="min-height:27pt;width:100%"><div style="-sec-extract:summary"><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="-sec-extract:summary;margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #006550;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">Form <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentType" id="f-1">10-K</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:3.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="f-2">&#254;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-4">April 30</ix:nonNumeric>, 2023</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OR</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:3.907%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.893%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the transition period from ____to _____</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityFileNumber" id="f-6">001-14505</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #006550;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityRegistrantName" id="f-7">KORN FERRY</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityTaxIdentificationNumber" id="f-9">95-2623879</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">(State or Other Jurisdiction of Incorporation or Organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:114%">(I.R.S. Employer Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityAddressAddressLine1" id="f-10">1900 Avenue of the Stars</ix:nonNumeric>, <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityAddressAddressLine2" id="f-11">Suite 1500</ix:nonNumeric>, <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityAddressCityOrTown" id="f-12">Los Angeles</ix:nonNumeric>, <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-13">California</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityAddressPostalZipCode" id="f-14">90067</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:CityAreaCode" id="f-15">310</ix:nonNumeric>) <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:LocalPhoneNumber" id="f-16">552-1834</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code)</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #006550;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities Registered Pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Title of Each Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:Security12bTitle" id="f-17">Common Stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:TradingSymbol" id="f-18">KFY</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-19">New York Stock Exchange</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Securities Registered Pursuant to Section 12(g) of the Act: None</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityWellKnownSeasonedIssuer" id="f-20">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityVoluntaryFilers" id="f-21">No</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityCurrentReportingStatus" id="f-22">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityInteractiveDataCurrent" id="f-23">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:31.118%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.270%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.918%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Large accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#254;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%">o</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-accelerated filer </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%">o</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-24">o</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-25">o</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="f-26">&#254;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-27">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the registrant&#8217;s voting and non-voting common stock held by non-affiliates of the registrant on October 31, 2022, the last business day of the registrant&#8217;s most recently completed second fiscal quarter (assuming that the registrant&#8217;s only affiliates are its officers, directors and 10% or greater stockholders) was approximately $<ix:nonFraction unitRef="usd" contextRef="ie57e95e55e1743fb88b88fdd2afb4e18_I20221031" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" id="f-28">2,220,447,158</ix:nonFraction> based upon the closing market price of $55.59 on that date of a share of common stock as reported on the New York Stock Exchange.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The number of shares outstanding of our common stock as of June&#160;22, 2023 was <ix:nonFraction unitRef="shares" contextRef="if03038419d194dad9f72096f177c8dbf_I20230622" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-29">52,180,966</ix:nonFraction> shares.</span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="height:0pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_7"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="f-35" escape="true"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Documents incorporated by reference</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant&#8217;s definitive proxy statement for its 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">KORN FERRY</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Index to Annual Report on Form 10-K for the Fiscal Year Ended April 30, 2023</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:80.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Item #</span></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Page</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_13">Part I.</a></span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_13">Item 1</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_13">Business</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_13">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_16">Item 1A</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_16">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_16">10</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_19">Item 1B</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_19">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_19">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_22">Item 2</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_22">Properties</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_22">23</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_25">Item 3</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_25">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_28">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_28">Item 4</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_28">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_31">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_31">Executive Officers</a></span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_34">Part II.</a></span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_37">Item 5</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_37">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_40">Item 6</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_40">Reserved</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_40">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_43">Item 7</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_43">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_70">Item 7A</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_70">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_70">48</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_73">Item 8</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_73">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_73">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_76">Item 9</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_76">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_76">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_79">Item 9A</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_79">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_79">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_82">Item 9B</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_82">Other Information</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_82">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_85">Item 9C</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_85">Disclosures Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_85">50</a></span></div></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_88">Part III.</a></span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_91">Item 10</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_91">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_91">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_94">Item 11</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_94">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_94">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_97">Item 12</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_97">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_97">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_100">Item 13</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_100">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_100">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_103">Item 14</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_103">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_103">51</a></span></div></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_106">Part IV.</a></span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Item 15</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_109">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_109">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_112">Item 16</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_112">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_112">54</a></span></div></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_115">Signatures</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_115">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_118">Financial Statements and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_118">1</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_10"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PART I.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_13"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1.</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry (referred to herein as the &#8220;Company&#8221; or in the first-person notations &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;) is a leading global organizational consulting firm.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry has evolved from our executive search-focused roots into a company with a more diverse service and digital and other solution offering that is designed to align with our clients&#8217; desire to synchronize their strategy, operations, and talent to drive superior performance. We believe we are the premier organizational consultancy uniquely positioned to leverage our extensive intellectual property to help companies bring talent and strategy together, helping them have the right people in the right places and providing them with the right rewards. We seek to bring their strategies to life by designing their organizational structure and helping them hire, motivate and retain the best people. And we help professionals navigate and advance their career.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our fiscal 2023 performance reflects the relevance of our strategy, the top-line synergies created by our end-to-end talent and leadership solutions, and the increasing reach and relevance of the Korn Ferry brand. Thanks to the passion and performance of our colleagues, we have concluded the year with strong results, in what was a very challenging macroeconomic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, we worked with almost 15,000 organizations. Our clients include the world&#8217;s largest and most prestigious public and private companies, middle-market and emerging growth companies, and government and non-profit organizations. We have built strong client loyalty, with nearly 80% of our engagements in fiscal 2023 completed on behalf of clients for whom we had conducted engagements in the previous three fiscal years. We work with:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">96% of the S&amp;P 100, and 85% of the S&amp;P 500</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">94% of the Euronext 100</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">85% of the FTSE 100</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">91% of the S&amp;P Europe 350</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">60% of the S&amp;P Asia 50</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">80% of the S&amp;P Latin America 40</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, we work with:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">3 in every 4 best companies to work for (Fortune Magazine)</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">1 in every 2 of the fastest growing companies in the world (Fortune Magazine) </span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">79% of the world&#8217;s top performing companies (Drucker Institute)</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">96% of the top 50 world's most admired companies (Fortune Magazine)</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">We also continued to make significant investments across the breadth of our business and in our people. This commitment includes strategic acquisitions and the innovation and development of our platforms, solutions and ways of working. A testament to Korn Ferry&#8217;s forward-thinking approach is the acquisition of our third and fourth Interim hiring firms in the last 18 months. This strategic decision has not only boosted our standing, particularly in the Professional Search and Interim sectors, but we believe also enables us to capitalize on significant opportunities for growth while effectively responding to prevailing shifts in the workforce. These shifts include a heightened focus on agility and cost-management, a growing need for specialized expertise and on-demand skills, as well as the accommodation of evolving employee preferences and dynamics within the workforce. These investments are intended to expand our offerings to help us further differentiate ourselves in the marketplace and reflect our continued focus on high-demand areas emerging in this environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">A critical driver of our success has been the evolution and maturation of our go-to-market (&#8220;GTM&#8221;) activities. Our "Marquee" and "Regional" accounts lead these activities with approximately 340 accounts or 2% of our total clients, representing more than 35% of our total fee revenue. We continue to invest in Global Account Leaders (&#8220;GALs&#8221;), resulting in us exiting the year with more than 70 colleagues in this role. Leveraging our acquisition of the Miller Heiman Group, we use our own sales effectiveness methodologies and discipline in our Marquee and Regional account programs to drive rates of top-line growth in excess of the rest of our portfolio.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">We continue to capitalize on the top-line synergies created by our end-to-end solutions that are designed to address the many aspects of an employee&#8217;s engagement with their employer. This manifests itself in our ability to continue generating additional fee revenues based on referrals from one line of business to another, generating more than 25% of total fee revenues for fiscal 2023. In fact, by integrating the previously mentioned acquired companies into Korn Ferry, we were able to generate an incremental $50.0 million in fee revenues since November 1, 2021, (the date of acquisition of our first Interim business) through referrals between the acquired companies and our business prior the acquisitions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">With vision, innovation and focus as our guide, we believe we are now a company with a more durable business, with greater and expanding relevance, and with an increasingly sustainable level of business and profitability that is poised for further growth in the years to come. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fiscal 2023 Performance Highlights</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our results reflect the dedication and hard work of our more than 10,600 talented colleagues. They focus on creating value for our stakeholders, our colleagues themselves, our clients, our shareholders, and the communities in which we operate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our strategic growth reflects a more balanced and sustainable organization.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:23.85pt">Our performance was solid during what can be described as times of macroeconomic and geopolitical turbulence and uncertainty, generating $2,835.4 million in fee revenue, up 8.0% compared to fiscal 2022.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Net Income Attributable to Korn Ferry was $209.5 million. Operating income and Adjusted EBITDA* were $316.3 million (margin of 11.2%) and $457.3 million (margin of 16.1%), respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Diluted Earnings Per Share was $3.95.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">During fiscal 2023, we continued with our balanced approach to capital allocation. For the full year, the Company invested $254.8 million in acquisitions and $61.0 million in capital expenditures primarily related to the Digital business and corporate infrastructure. We also spent $18.5 million on debt service costs, and returned $93.9 million and $33.0 million to shareholders in the form of share repurchases and dividends, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.5pt">Consolidated Adjusted EBITDA and Consolidated Adjusted EBITDA margin are non-GAAP financial measure and have limitations as analytical tools. See Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations for a discussion of why management believes the presentation of non-GAAP financial measures provide meaningful supplemental information regarding Korn Ferry&#8217;s performance.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">The Korn Ferry Story</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Strategy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our systematic approach to solving business challenges has us uniquely positioned to build the services and solutions that people, teams and organizations need so that business strategy is implemented and performance follows. Our approach is focused on the following strategic priorities to increase our client and commercial impact:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Drive a One Korn Ferry go-to-market strategy through our Marquee and Regional Accounts and integration across solutions and geographies.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Create the Top-of-Mind Brand in Organizational Consulting - Lead innovation through relevant market offerings and evolve our thought leadership around talent strategy.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Deliver Client Excellence and Innovation and diversify our offerings into fully integrated, scalable and sustainable client engagements.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Advance Korn Ferry as a Premier Career Destination - Attract and retain top talent through continued investment in building a world-class organization through a capable, motivated, and agile workforce.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Pursue Transformational M&amp;A Opportunities at the Intersection of Talent and Strategy.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Core Capabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to integrate, replicate and scale our solutions and to lead innovation in the digitally enabled new world of work. The depth and breadth of our offerings across the talent lifecycle&#8212;from attraction to assessment to recruitment to development, management, and reward&#8212;place us in a distinctive position. We offer end-to-end solutions&#8212;a view into an organization&#8217;s entire talent ecosystem&#8212;to create positive client outcomes. Our five core capabilities include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Organization Strategy:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We map talent strategy to business strategy, designing operating models and organization structures that help companies put strategic plans into action.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Assessment and Succession:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Our assessment and succession solutions help pinpoint clear and actionable opportunities for growth. Leaders and employees are empowered to take action on their own development, while companies use strategic perspectives to build stronger plans and make smarter investments today and into the future.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Talent Acquisition:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> From Executive Search, Professional Search &amp; Interim and Recruitment Process Outsourcing ("RPO") covering single to multi-hire permanent positions and interim contractors, we help organizations attract and retain the right people across functions, levels and skills.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Leadership and Professional Development:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We help develop leaders along each stage of their career with a spectrum of intensive high-touch and scalable high-tech development experiences.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Total Rewards:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We help organizations pay their people fairly for doing the right things with rewards they value at a cost that the organization can afford.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Integrated Solutions</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also offer integrated solutions that bring together expertise from across our core capabilities to navigate broader business challenges around leading through change, transforming for growth and keeping top talent.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our solutions are powered by the Korn Ferry Intelligence Cloud and are enabled by the combination of our rich and unique data and a suite of Digital Performance Management Tools that combine the expertise of Korn Ferry with the power of Open artificial intelligence ("AI"). Focused on business outcomes, the combination of Korn Ferry intellectual property ("IP") and advanced technology enables our experts to deliver actionable insights and personalized recommendations accurately and efficiently. These solutions include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Workforce Transformation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We offer practical and pragmatic solutions to support organizations in re-shaping workforces for the future. These solutions are designed to enhance workforce productivity, agility, engagement, and alignment with the organization's strategic goals.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Cost Optimization</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We work with leaders to manage cost drivers: organization, people and rewards. We help make client organizations fit for the future by putting in place strategies designed to enable our clients to achieve cost reductions while maintaining performance and growth.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Leadership Development and Coaching at Scale</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Businesses need to prepare for the future by creating a culture of learning that helps them quickly adapt to new trends and demands. Leveraging our Korn Ferry Advance platform, we combine our expertise in leadership development with technology to provide quality coaching and development at scale across organizations.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">M&amp;A Solutions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We use a framework that helps organizations look beyond balance sheets and focus on people. From the assessment and selection of leaders to drive the go-forward strategy, to the future organization design and governance, we help shape the combined purpose, ensure you have the right people in the right roles and craft the integration and change management activities to maximize the investment. We also help buyers achieve leadership and cultural accretive acquisitions which drive superior financial results.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Environmental, Social &amp; Governance ("ESG") and Sustainability</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We believe our people-focused approach to ESG practices contribute to long-term value creation. By aligning strategy, people and business operations in this area, we help companies build resilience, foster innovation, and improve their reputation, positioning them for sustainable growth and success in both turbulent and prosperous times.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Diversity, Equity &amp; Inclusion</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We believe diverse and inclusive organizations drive better business performance, attract and retain high-caliber talent, foster innovation for competitive advantage, and enhance brand reputation. Our expertise in this area runs deep. We help clients comply and create more inclusive, equitable, and successful organizations reflective of today's diverse and interconnected world.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Sales Effectiveness powered by KF Sell</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: Today's selling environment is more complex than ever, with sales teams challenged to deliver value. Sellers need the right tools, training, and approach to be successful. Korn Ferry leverages the KF Sell platform and award-winning Miller-Heiman sales methodology to help organizations achieve their top-line growth objectives.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Career Mobility for Tech Talent powered by KF Career:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We retain, engage and develop tech talent to create a competitive advantage for our clients' organizations. For example, using KF Career for Tech, clients can benchmark their teams, identify skill gaps, create career mobility for tech talent and deliver a progressive employee experience where the individuals, team and company move together in synergy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Businesses </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Company has recently acquired companies that have added critical mass to our existing Professional Search &amp; Interim business. This provided the Chief Operating Decision Maker ("CODM") with the opportunity to reassess how he managed and allocated resources to the prior RPO &amp; Professional Search segment. Therefore, beginning in fiscal 2023, the Company separated RPO &amp; Professional Search into two segments to align with the CODM's strategy to make separate resource allocation decisions and assess performance separately between Professional Search &amp; Interim and RPO.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">The Company now has eight reportable segments that operate through the following five lines of business, supported by a corporate center. This structure allows us to bring our resources together to focus on our clients and partner with them to solve the challenges they face in their businesses.</span></div><div style="margin-top:12pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Consulting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> aligns organizational structure, culture, performance, development, and people to drive sustainable growth by addressing four fundamental organizational and talent needs: Organization Strategy, Assessment and Succession, Leadership and Professional Development, and Total Rewards. We enable this work with a comprehensive set of Digital Performance Management Tools, based on our best-in-class IP and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:12pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">data. The Consulting teams employ an integrated approach across our core capabilities and integrated solutions described above to help clients execute their strategy in a digitally enabled world. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summary of financial fiscal 2023 highlights:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Fee revenue was $677.0 million, an increase of 4.0% compared to fiscal 2022, representing 24% of total fee revenue.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Adjusted EBITDA and Adjusted EBITDA margin were $108.5 million and 16.0%, respectively.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">The number of consulting and execution staff at year-end was 1,853 with an increase in the average bill rate (fee revenue divided by the number of hours worked by consultants and execution staff) of $10 per hour or 3% compared to fiscal 2022.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Client Base</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;During fiscal 2023, the Consulting segment partnered with over 4,800 clients across the globe, and 28% of Consulting&#8217;s fiscal 2023 fee revenue was referred from Korn Ferry&#8217;s other lines of business. Our clients come from the private, public, and not-for-profit sectors across every major industry and represent diverse business challenges.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Competition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;The people and organizational consulting market is fragmented, with different companies offering our core solutions. Our competitors include consulting organizations affiliated with accounting, insurance, information systems, and strategy consulting firms such as McKinsey, Willis Towers Watson and Deloitte. We also compete with smaller boutique firms specializing in specific regional, industry, or functional leadership and human resources ("HR") consulting aspects.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Digital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> develops technology-enabled Performance Management Tools that empower our clients. At the core of our offerings is the proprietary Korn Ferry Intelligence Cloud platform. With access to six billion data points and fortified by our established success methodology, this platform drives a range of Digital Performance Management Tools. Through these tools, our consultants can analyze business data, benchmark against industry best practices, and deliver personalized recommendations. Additionally, our clients and their employees can independently utilize these digital tools to identify, implement, and maintain performance enhancements at scale. Our Digital products include:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">KF Assess: Puts the right people, with the right skills in place to deliver.</span></div><div style="padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">KF Architect: Streamlines the way jobs are designed, organized and evaluated.</span></div><div style="padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">KF Listen: Provides insight to understand and improve the employee experience.</span></div><div style="padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">KF Sell: Creates a consistent, repeatable sales strategy to maximize sales effectiveness.</span></div><div style="padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">KF Pay: Compares and develops the best pay structures to motivate people to perform at their best.</span></div><div style="padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">KF Career for Tech: Upskill, reskill, develop and deploy an optimized technology workforce. </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summary of financial fiscal 2023 highlights:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Fee revenue was $354.7 million, an increase of 2.0% compared to fiscal 2022, representing 13% of total fee revenue.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Subscription and License fee revenue was $119.7 million, an increase of 10% compared to fiscal 2022.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Adjusted EBITDA and Adjusted EBITDA margin were $97.5 million and 27.5%, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Client Base</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;During fiscal 2023, the Digital segment partnered with over 8,300 clients across the globe, and 34% of Digital&#8217;s fiscal 2023 fee revenue was referred from Korn Ferry&#8217;s other lines of business, primarily Consulting. Our clients come from the private, public and not-for-profit sectors, across every major industry and represent diverse business challenges.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Competition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;Again, competition is fragmented in this sector. We compete with specialist suppliers, and boutique and large consulting companies in each solution area such as AON, Mercer, Willis Towers Watson, SHL, Fuel 50, SkillSoft, Criteria, Predictive Index, Prevue Hire and Textlio. One of our advantages is linking our data, IP and our technology platform across our solutions. This allows us to give organizations an end-to-end view of talent.</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Executive Search</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> helps organizations recruit board-level, chief executive, and other C-suite/senior executive and general management talent to deliver lasting impact. Our approach to placing talent brings together our research-based IP, proprietary assessments and behavioral interviewing with our practical experience to determine the ideal organizational fit. Salary benchmarking then helps us build appropriate frameworks for compensation and attraction. This business is managed and reported on a geographic basis and represents four of the Company&#8217;s reportable segments (Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific ("APAC") and Executive Search Latin America). </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summary of financial fiscal 2023 highlights:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Fee revenue was $875.8 million, a decrease of 6% compared to fiscal 2022, representing 31% of total fee revenue.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Adjusted EBITDA and Adjusted EBITDA margin were $205.8 million and 23.5%, respectively.*</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">In fiscal 2023, we opened more than 6,300 new engagements with an average of 594 consultants. </span></div><div style="margin-top:6pt;padding-left:108pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*Executive Search Adjusted EBITDA and Executive Search Adjusted EBITDA margin are non-GAAP financial measures and have limitations as analytical tools. See Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations for a discussion of why management believes the presentation of these non-GAAP financial measures provide meaningful supplemental information regarding Korn Ferry's performance.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consultants are organized in six broad industry groups and bring an in-depth understanding of the market conditions and strategic management issues clients face within their industries and geographies. In addition, we regularly look to expand our specialized expertise through internal development and strategic hiring in targeted growth areas.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Functional Expertise </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212; We also have organized centers of functional expertise. This helps our teams comprehensively grasp the specific requirements and nuances involved in the role itself. These partners bring a deep understanding of the functional dynamics&#8211;from strategy through to execution-enabling them to identify and place candidates who possess the necessary skills, knowledge, and experience to excel in the role.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Percentage of Fiscal 2023 Assignments Opened by Functional Expertise</span></div><div style="margin-top:6pt;padding-left:54pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.363%"><tr><td style="width:1.0%"></td><td style="width:76.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Board Level/CEO/CFO/Senior Executive and General Management</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">78&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance and Control</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Information Systems</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Marketing and Sales</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Manufacturing/Engineering/Research and Development/Technology</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Human Resources and Administration</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Client Base</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;Our more than 4,000 Executive Search engagement clients in fiscal 2023 include many of the world&#8217;s largest and most prestigious public and private companies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Competition&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Executive Search line of business competes with specialist global executive search firms, such as Egon Zehnder, Heidrick &amp; Struggles International, Inc., Russell Reynolds Associates and Spencer Stuart. We also compete with smaller boutique firms specializing in regional, industry, or functional searches. We believe our brand name, differentiated business model, systematic approach to client service, innovative technology, unique IP, global network, prestigious clientele, strong specialty practices and high-caliber colleagues are recognized worldwide. We also believe our long-term incentive compensation arrangements and other executive benefits distinguish us from most of our competitors and are essential in attracting and retaining our top consultants.</span></div><div style="padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:112%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:112%;padding-left:19.5pt">Professional Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors (that are focused on senior executive, information technology ("IT"), Finance &amp; Accounting and HR roles). During fiscal 2023, we acquired Infinity Consulting Solutions, a provider of IT interim talent. We also acquired Salo LLC, a provider of finance, accounting and HR interim talent.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summary of financial fiscal 2023 highlights:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Fee revenue was $503.4 million, an increase of 69% compared to fiscal 2022, representing 18% of total fee revenue.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Average bill rates increased by 26% to $115 per hour in the last quarter of fiscal 2023 from $91 per hour as of January 31, 2022, which was the quarter we acquired our first interim business. Average bill rates represent fee revenue from interim services divided by the number of hours worked by consultants providing those services.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Adjusted EBITDA and Adjusted EBITDA margin were $110.9 million and 22.0%, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Client Base</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;During fiscal 2023, the Professional Search &amp; Interim segment partnered with more than 4,000 clients across the globe, and 32% of Professional Search &amp; Interim&#8217;s fiscal 2023 fee revenue was referred from Korn Ferry&#8217;s other lines of business.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Competition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;We primarily compete for Professional Search &amp; Interim business with regional contingency and large national retained recruitment firms such as Robert Half, Michael Page, Harvey Nash, Robert Walters and BTG. We believe our competitive advantage is distinct. We are strategic, collaborating with clients to hire best-fit candidates using our assessment IP, proprietary technology and professional recruiters. Our Talent Delivery Centers provide our teams with increased scalability, multilingual capabilities, global reach and functional specialization. We also work under the One Korn Ferry umbrella to help clients plan for their broader talent acquisition needs as part of their business strategy planning.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enable the Company to act as a strategic partner in clients&#8217; quest for superior recruitment outcomes and better candidate fit.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Summary of financial fiscal 2023 highlights:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Fee revenue was $424.6 million, an increase of 8% compared to fiscal 2022, representing 15% of total fee revenue.</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Adjusted EBITDA and Adjusted EBITDA margin were $52.6 million and 12.4%, respectively.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Client Base</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;During fiscal 2023, the RPO segment partnered with more than 300 clients across the globe, and 54% of RPO fiscal 2023 fee revenue was referred from Korn Ferry&#8217;s other lines of business.</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Competition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;We primarily compete for RPO business with other global RPO providers such as Cielo, Alexander Mann Solutions, IBM, Allegis, Kelly Services and Randstad.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finally, our corporate center manages finance, legal, technology/IT, HR, marketing, and our research arm, the Korn Ferry Institute.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We help clients in four geographic markets: North America, Latin America, EMEA, and APAC. Our geographic markets bring together capabilities from across the organization&#8212;infusing industry and functional expertise and skills&#8212;to deliver value to our partners.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We operate in 108 offices in 53 countries, helping us deliver our solutions globally, wherever our clients do business. We continue our commitment to diversity and inclusion, hiring, promoting, and extending opportunities to women and underrepresented groups. As of April 30, 2023, 70% of our workforce in the U.S. is female or from an underrepresented group. Broken down further, 62% of our workforce in the U.S. is female, and 64% of our global workforce is female. Our global age demographic is 53% Millennials (ages 26-41) and 8% Gen Z/Centennials (ages 25 and below). As of April 30, 2023, we had 10,697 full-time employees:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Consultants and execution staff</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Support staff</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total employees</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Consulting</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,853</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">363</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,216</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Digital</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">347</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,077</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,424</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Executive Search</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">602</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,218</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,820</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">498</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">591</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,089</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">RPO</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">180</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,750</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,930</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Corporate</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">218</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">218</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td><td colspan="3" style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">3,480</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">7,217</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">10,697</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:6.47pt">Consultants and execution staff, primarily responsible for originating client services</span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:6.47pt">Support staff includes associates, researchers, administrative, and support staff</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Business Challenges We Solve</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our judgment and expertise have been built from decades of experience and insight into the business challenges companies are grappling with across industries. We work to understand the relevant macro trends impacting society and the future of work. After the reopening that followed the global pandemic, it is evident that the world of work has permanently changed and with the emergence of technologies like artificial intelligence ("AI"), the evolution continues. We support our clients amid a time of enormous transition and change, with these specific business challenges: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Transforming</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> businesses while delivering robust performance. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Solving</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> leadership challenges arising from the new landscape of hybrid and remote working.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Delivering</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for people, planet, and profit, and assisting with ESG and other corporate strategic initiatives.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Finding</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the right talent in a dynamic and dislocated labor market. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Engaging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and motivating employees so companies can retain and reward their talent.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Supporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the work-scape transition from a place of work to collaboration spaces.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Building</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> work environments that are inclusive and free from bias.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:23.85pt">Engaging and Reward</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to retain top talent.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Proprietary Data</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We manage and leverage more than six billion data points, including: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Over 98 million assessments.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Engagement data on approximately 33 million employees.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">And we hold:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Rewards data on more than 30 million people covering some 30,000 organizations. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">More than 10,000 individual success profiles covering over 30,000 job titles.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Organizational benchmark data on more than 12,000 entities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Culture surveys on approximately 600 entities and 7.2 million respondents.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Pay policy and practice data on more than 150 countries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Innovation &amp; Intellectual Property </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry is dedicated to developing leading-edge services and leveraging innovation. We have made investments in technology, learning platforms, virtual coaching, individual learning journeys, data insights, and intellectual property that permeates all our solutions. With these investments, we are transforming how clients address their talent management needs. We have evolved from a mono-line business to a multi-faceted consultancy, giving our consultants more opportunities to engage with clients. The expansion of our business into larger markets offers higher growth potential and more durable and visible revenue streams.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">The Korn Ferry Institute</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Korn Ferry Institute is our research and analytics arm. The Korn Ferry Institute develops robust research, innovative IP, and advanced analytics to enable Korn Ferry employees to partner with people and organizations to activate their potential and succeed. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have built the Korn Ferry Institute on three core pillars:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Robust Research and Thought Leadership to anticipate and innovate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We explore trends and define leadership and human and organizational performance for a fast-changing economy. Some project examples from fiscal 2023 include research around:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Purpose</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">ESG</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Neuroscience</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Gen Z</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Differentiated IP development supported by leading-edge science and enablement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">: We develop and measure what is required for success at work in the new economy. Examples from fiscal 2023 include IP around: </span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Inclusive Language and Leadership</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Learning Agility</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Career Mobility</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Assessments and Interactive Feedback </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Client Advanced Analytics and Data Management to generate insights:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We integrate and build upon our datasets and external data using advanced modeling and AI. This allows us to produce predictive insights and deliver demonstrable client impact. During fiscal 2023, we supported the following:</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">On-demand Assessment Analytics</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Demographics and Job Factors</span></div><div style="margin-top:6pt;padding-left:108pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Psychometrics</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the fiscal year ahead, we intend to continue innovating to drive even greater business and societal impact to:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Provide research and modeling on the future of work, our solution areas, and industries to support growth and help our science, research and IP remain innovative and relevant.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Innovate and refine knowledge to strengthen IP, educate colleagues, expand analytics capabilities, and maximize impact across solutions and markets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global Delivery Capability</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe a key differentiator for us is our global delivery capability. This allows us to support the varied parts of our business to give clients value-added services and solutions across the globe. We believe we can bring the right people from anywhere in the world to our clients at the right time both in physical and virtual working environments, which is a capability that is particularly crucial as business needs and conditions continue to change rapidly.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Competition </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry operates in a rapidly changing global marketplace with a diverse range of organizations that offer services and solutions like those we offer. However, we believe no other company provides the same full range of services, uniquely positioning us for success in this highly fragmented, talent management landscape.  </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Our Market and Approach</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Industry Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our company culture and excellent work within the industry are widely recognized. Some highlights from fiscal 2023 include global industry awards and accolades in recognition of performance and achievements: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Named America's Number One Executive Recruiter Firm 2023, Forbes</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Named among the top 20 on Training Industries&#8217; 2023 Top Sales Training &amp; Enablement Companies</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Named in America's Best Management Consulting Firms list in 2023, Forbes</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Leader level Carbon Disclosure Project ("CDP") Rating for 2022 response to climate change questionnaire</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Gold Medal for Sustainability rating from EcoVadis 2022</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Gold HIRE Vets Medallion Award 2022, US Department of Labor</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Recognized by Seramount (formerly Working Mother Media) in the best Companies for Parents list 2022, in the Best Companies for Dads list 2022, and as a Top Company in the Executive Women list 2022</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Top Global RPO Provider, RPO Baker's Dozen List 2022, HRO Today</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.85pt">Recognized as a Leader in Recruitment Process Outsourcing in Everest Group's PEAK Matrix Assessment 2022</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Go-To-Market Approach</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our go-to-market strategy brings together Korn Ferry&#8217;s core solutions to drive more integrated, scalable client relationships. Our goal is to drive topline synergies by increasing growth in the crossline of business referrals. This has been successful as during fiscal 2023, approximately 80% of revenue came from clients using multiple lines of our business, consistent with fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We intend to continue evolving integrated solutions along industry lines to drive cross-geography and cross-solution referrals. Our Marquee and Regional Accounts program is a pillar of our growth strategy, which now comprises more than one-third of our revenue, yet only 2% of our clients. Its success has been realized by using our own IP and by following a disciplined approach to account planning and management with the addition of Global Account Leaders, resulting in more enduring relationships with clients. We believe building long-term client relationships of scale delivers less cyclical, more resilient revenue and new business through structured, programmatic account planning and strategic investments in account management talent. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Elevating our Brand</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collaboration between sales, marketing, research and business teams has enabled wider recognition for Korn Ferry in the market and a deeper connection with our customers through our thought leadership and the sharing of timely, news-driven content designed to inspire and challenge conventional points of view around workplace topics.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provocation we put out into the world is to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Be More Than</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Be More Than</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is about identifying and unleashing potential. Bring the right opportunity, to the right person, at the right time and it will change </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">their</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> world. Get people focused, aligned, believing and working together and it can change </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> world.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principles behind </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Be More Than</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> guide our thinking and behavior and represent our commitment to our clients and to each other. We help unleash potential in people to enable thriving, high-performing teams that collectively power sustainable growth and transform businesses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Our People</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Culture and Workforce</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our culture has evolved tremendously over the years with a team spirit of working together across different offices, regions, and practices. We strive to foster a supportive, respectful culture where everyone feels valued for their contribution, can do their best work and exceed their potential. Our approach to talent acquisition, development, recognition, engagement and benefits are designed to support this approach. Our priority is to hire without bias and provide under-represented talent with equal opportunity across the firm. We work hard to build an environment of recognition by acknowledging others and appreciating their contributions and achievements. Our global talent promotion process recognizes colleagues for exceptional dedication and service to clients, embracing our firm's purpose and values, outstanding collaboration and stretching to meet expectations. We believe diversity drives innovation and connects us to our customers and communities. We are committed to building strong teams of people with diverse experiences, backgrounds, and perspectives.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our Beliefs and Behaviors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our culture starts with our values of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Inclusion, Honesty, Knowledge, and Performance</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Our values set the standard for what we expect of all our people. They also reflect the experience we want our clients to have when they work with us. We seek to embrace people with different points of view. We actively help our colleagues grow and develop with mentoring and support. We strive to learn, grow, to be better today than we were yesterday, and always do our best for our clients, colleagues, and shareholders.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a global corporation, our commitment is to act ethically, which begins with each of us. This thinking is embedded in our core values and guides how we work together and with others. We strongly believe in a radically human approach, striving for empathy, honesty and authenticity across our interactions. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Developing and Rewarding Our People</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We focus on making Korn Ferry a firm that energizes, develops, rewards and empowers people to pursue their passions and help our business succeed. Our global talent promotion process recognizes colleagues for exceptional dedication and service to clients. We run promotion cycles twice a year to allow us to appreciate the contribution of colleagues more frequently. In fiscal 2023, we promoted over 1,200 people in our five lines of business and Corporate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We offer competitive benefits across the globe customized to each country we operate in based on market prevalence and cultural relevance. The Korn Ferry Cares benefits strategy focuses on keeping our colleagues and their families healthy &#8211; physically, emotionally, financially, and socially. Our progressive benefit offerings in the U.S. helped us earn top recognitions by Seramount (formerly Working Mother Media) as the best company for Parents 2022, Top Company for Dads 2022, Top Company for Female Professionals 2022, and as one of the Human Rights Campaign&#8217;s Best Places to Work for LGBTQ Equality 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe in teaching and mentoring to support our colleagues&#8217; career growth and success. These efforts have fostered stability and expertise in our workforce. Development happens broadly throughout the organization, from our formal mentoring program to direct training on our learning management platform, iAcademy. We also champion a range of career and leadership programs, such as our Mosaic program for diverse high-potentials, Leadership U for Korn Ferry, and Leadership U PLUS for Korn Ferry colleagues, an internal leadership development program. We use our Korn Ferry Advance platform, used externally by clients for career coaching and career development, as an internal development program platform.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We run a global colleague advisory council that offers feedback to senior leadership on the colleague experience within Korn Ferry. Also, our internal employee engagement program, the Korn Ferry Founder Awards, recognizes and celebrates exceptional performance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Employee Well-being </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The well-being of our employees is a focus. We run a series of initiatives to support employee well-being and instill an organizational culture of health, including an Employee Assistance program, mental health awareness campaigns, well-being webinars, flexible work schedules and parental support for distance learning. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Our employee safety</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are committed to creating a place where people can be successful professionally and personally. In response to the pandemic, we developed and implemented new practices designed to prioritize the health and safety of our employees and clients. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Available Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We file annual, quarterly, and current reports, proxy statements, and other documents with the Securities and Exchange Commission (the "SEC"), according to the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Our reports, proxy statements, and other documents filed electronically with the SEC are available at the website maintained by the SEC at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">https://www.sec.gov.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also make available, free of charge on the Investor Relations portion of our website at http://ir.kornferry.com, those annual, quarterly, and current reports, and, if applicable, amendments to those reports, filed or furnished under Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we electronically file such reports with, or furnish them to, the SEC at www.sec.gov.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Corporate Governance Guidelines, Code of Business Conduct and Ethics, and the charters of the Audit Committee, Compensation and Personnel Committee, and Nominating and Corporate Governance Committee of our Board of Directors are also posted on the Investor Relations portion of our website at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">http://ir.kornferry.com</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Stockholders may request copies of these documents by writing to our Corporate Secretary at 1900 Avenue of the Stars, Suite 1500, Los Angeles, California 90067.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, we make available on the Investor Relations portion of our website at http://ir.kornferry.com press releases and related earnings presentations and other essential information, which we encourage you to review.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_16"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1A. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Risk Factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The discussion below describes the material factors, events, and uncertainties that make an investment in our securities risky, and these risk factors should be considered carefully together with all other information in this Annual Report, including the financial statements and notes thereto. It does not address all of the risks that we face, and additional risks not presently known to us or that we currently deem immaterial may also arise and impair our business operations. Our business, financial condition or results of operations could be materially adversely affected by the occurrence of any of these risks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our inability to successfully recover should we experience a disaster or other business continuity problem could cause material financial loss, loss of human capital, regulatory actions, reputational harm or legal liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Should we experience a disaster or other business continuity problem, such as an earthquake, hurricane, terrorist attack, security breach, power loss, telecommunications failure or other natural or man-made disaster, our continued success will depend, in part, on the availability of our personnel, our office facilities, and the proper functioning of our computer, telecommunication and other related systems and operations. In such an event, we could experience near-term operational challenges with regard to particular areas of our operations. In particular, our ability to recover from any disaster or other business continuity problem will depend on our ability to protect our technology infrastructure against damage from business continuity events that could have a significant disruptive effect on our operations. For example, much of our corporate staff are based in California, which has a high level of risk from wildfires and earthquakes. The impacts of climate change present notable risks, including damage to assets and technology caused by extreme weather events linked to climate change and may otherwise heighten or exacerbate the occurrence of such weather events. We could potentially lose client data or experience material adverse interruptions to our operations or delivery of services to our clients in a disaster. A disaster on a significant scale or affecting certain of our key operating areas within or across regions, or our inability to successfully recover should we experience a disaster, pandemic or other business continuity problem, could materially interrupt our business operations and cause material financial loss, loss of human capital, regulatory actions, reputational harm, damaged client relationships or legal liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are limited in our ability to recruit candidates from certain of our clients due to off-limit agreements with those clients and for client relation and marketing purposes. Such limitations could harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Either by agreement with clients, or for client relations or marketing purposes, we are required to or elect to refrain from, for a specified period of time, recruiting candidates from a client when conducting searches on behalf of other clients. These off-limit agreements can cause us to lose search opportunities to our competition. The duration and scope of the off-limit agreement, including whether it covers all operations of the client and its affiliates or only certain divisions of a client, generally are subject to negotiation or internal policies and may depend on factors such as the scope, size and complexity of the client&#8217;s business, the length of the client relationship and the frequency with which we have been engaged to perform executive and professional searches for the client. We cannot ensure that off-limit agreements will not impede our growth or our ability to attract and serve new clients, or otherwise harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We face significant competition. Competition in our industries could result in lost market share, reduced demand for our services, and/or require us to charge lower prices for our services, which could adversely affect our operating results and future growth.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to face significant competition to each of our services and product offerings. The human resource consulting market has been traditionally fragmented and a number of large consulting firms, such as McKinsey, Willis Towers Watson and Deloitte have built businesses in human resource consulting to serve these needs. Our consulting business line has and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">continues to face competition from human resource consulting businesses. Many of these competitors are significantly larger than Korn Ferry and have considerable resources at their disposal, allowing for potentially significant investment to grow their human resource consulting business. Digital products in the human resource market have been traditionally fragmented and a number of firms such as AON, Mercer, Willis Towers Watson, SHL, Fuel 50, SkillSoft, Criteria, Predictive Index, Prevue Hire and Textio offer competitive products. Competitors in the digital marketplace are a combination of large, well-capitalized firms and niche players who have received multiple rounds of private financing. Increased competition, whether as a result of professional and social networking website providers, traditional executive search firms, sole proprietors and in-house human resource professionals (as noted above) or larger consulting firms building human resources consulting businesses, may lead to pricing pressures that could negatively impact our business. For example, increased competition could require us to charge lower prices, and/or cause us to lose market share, each of which could reduce our fee revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our executive search services face competition from both traditional and non-traditional competitors that provide job placement services, including other large global executive search firms, smaller specialty firms and web-based firms. We also face increased competition from sole proprietors and in-house human resource professionals whose ability to provide job placement services has been enhanced by professional profiles made available on the internet and enhanced social media-based search tools. The continued growth of the shared economy and related freelancing platform sites may also negatively impact demand for our services by allowing employers seeking services to connect with employees in real time and without any significant cost. Traditional executive search competitors include Egon Zehnder, Heidrick &amp; Struggles International, Inc., Russell Reynolds Associates and Spencer Stuart. In each of our markets, one or more of our competitors may possess greater resources, greater name recognition, lower overhead or other costs and longer operating histories than we do, which may give them an advantage in obtaining future clients, capitalizing on new technology and attracting qualified professionals in these markets. Additionally, specialty firms can focus on regional or functional markets or on particular industries and executive search firms that have a smaller client base are subject to fewer off-limits arrangements. There are no extensive barriers to entry into the executive search industry and new recruiting firms continue to enter the market. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe the continuing development and increased availability of information technology will continue to attract new competitors, especially web-enabled professional and social networking website providers, and these providers may be facilitating a company&#8217;s ability to insource their recruiting capabilities. Competitors in these fields include SmashFly, iCIMS, Yello, Indeed, Google for Jobs and Jobvite. As these providers continue to evolve, they may develop offerings similar to or more expansive than ours, thereby increasing competition for our services or more broadly causing disruption in the executive search industry. Further, as technology continues to develop and the shared economy continues to grow, we expect that the use of freelancing platform sites will become more prevalent. As a result, companies may turn to such sites for their talent needs, which could negatively impact demand for the services we offer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our RPO services primarily compete for business with other RPO providers such as Cielo, Alexander Mann Solutions, IBM, Allegis, Kelly Services and Randstad while Professional Search &amp; Interim services compete for mid-level professional search assignments with regional contingency recruitment firms and large national retained recruitment firms such as Robert Half, Michael Page, Harvey Nash, Robert Walters, TekSystems and BTG. In addition, some organizations have developed or may develop internal solutions to address talent acquisition that may be competitive with our solutions. This is a highly competitive and developing industry with numerous specialists. To compete successfully and achieve our growth targets for our talent acquisition business, we must continue to support and develop assessment and analytics solutions, maintain and grow our proprietary database, deliver demonstrable return on investment to clients, support our products and services globally, and continue to provide consulting and training to support our assessment products. Our failure to compete effectively could adversely affect our operating results and future growth.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Failure to attract and retain qualified and experienced consultants could result in a loss of clients which in turn could cause a decline in our revenue and harm to our business. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We compete with other executive, professional search and interim and consulting firms for qualified and experienced consultants. These other firms may be able to offer greater bonuses, incentives or compensation and benefits or more attractive lifestyle choices, career paths, office cultures, or geographic locations than we do. Competition for these consultants typically increases during periods of wage inflation, labor constraints, and/or low unemployment, such as the environment experienced in calendar year 2022, and can result in material increases to our costs and stock usage under authorized employee stock plans, among other impacts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Attracting and retaining consultants in our industry is particularly important because, generally, a small number of consultants have primary responsibility for a client relationship. Because client responsibility is so concentrated, the loss of key consultants may lead to the loss of client relationships. In fiscal 2023, our top six consultants (Executive Search and Consulting) generated business equal to approximately 2% of our total fee revenues. Furthermore, our top ten consultants (Executive Search and Consulting) generated business equal to approximately 6% of our total fee revenues. This risk is heightened due to the general portability of a consultant&#8217;s business: consultants have in the past, and will in the future, terminate their employment with our Company. Any decrease in the quality of our reputation, reduction in our compensation levels relative to our peers or modifications of our compensation program, whether as a result of insufficient revenue, a decline in the market price of our common stock or for any other reason, could impair our ability to retain existing consultants or attract additional qualified consultants with the requisite experience, skills and established client relationships. Our failure </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to retain our most productive consultants, whether in Executive Search, Consulting, Digital, Professional Search &amp; Interim or RPO, or maintain the quality of service to which our clients are accustomed, as well as the ability of a departing consultant to move business to his or her new employer, could result in a loss of clients, which could in turn cause our fee revenue to decline and our business to be harmed. We may also lose clients if the departing consultant has widespread name recognition or a reputation as a specialist in his or her line of business in a specific industry or management function. We could also lose additional consultants if they choose to join the departing consultant at another executive search or consulting firm. Failing to limit departing consultants from moving business or recruiting our consultants to a competitor could adversely affect our business, financial condition and results of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are working to advance culture change through the continued implementation of diversity, equity and inclusion ("DE&amp;I") initiatives throughout our organization and the shift to a hybrid work environment. If we do not or are perceived not to  successfully implement these initiatives, our ability to recruit, attract and retain talent may be adversely impacted and shifts in perspective and expectations about social issues and priorities surrounding DE&amp;I may occur at a faster pace than we are capable of managing effectively. If we are unable to identify, attract and retain sufficient talent in key positions, it may prevent us from achieving our strategic vision, disrupt our business, impact revenues, increase costs, damage employee morale and affect the quality and continuity of client service. In addition, risks associated with our recent reduction in headcount may be exacerbated if we are unable to retain qualified personnel.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are highly dependent on the continued services of our small team of executives.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are dependent upon the efforts and services of our relatively small executive team. The loss for any reason, including retirement of any one of our key executives, could have an adverse effect on our operations and our plans for executive succession may not sufficiently mitigate such losses. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Failing to maintain our professional reputation and the goodwill associated with our brand name could seriously harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We depend on our overall reputation and brand name recognition to secure new engagements and to hire qualified professionals. Our success also depends on the individual reputations of our professionals. We obtain a majority of our new engagements from existing clients or from referrals by those clients. Any client who is dissatisfied with our services can adversely affect our ability to secure new engagements. If any factor, including poor performance or negative publicity, whether or not true, hurts our reputation, we may experience difficulties in competing successfully for both new engagements and qualified consultants, which could seriously harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">As we develop new services, clients and practices, enter new lines of business, and focus more of our business on providing a full range of client solutions, the demands on our business and our operating and legal risks may increase.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of our corporate strategy, we are attempting to leverage our research and consulting services to sell a full range of services across the life cycle of a policy, program, project or initiative, and we are regularly searching for ways to provide new services to clients, such as our recent entry into the Interim business and strategic acquisitions. This strategy, even if effectively executed, may prove insufficient in light of changes in market conditions, workforce trends, technology, competitive pressures or other external factors. In addition, we plan to extend our services to new clients and into new lines of business and geographic locations. As we focus on developing new services, clients, practice areas and lines of business; open new offices; acquire or dispose of business; and engage in business in new geographic locations, our operations are exposed to additional as well as enhanced risks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In particular, our growth efforts place substantial additional demands on our management and staff, as well as on our information, financial, administrative and operational systems. We may not be able to manage these demands successfully. Growth may require increased recruiting efforts, opening new offices, increased business development, selling, marketing and other actions that are expensive and entail increased risk. We may need to invest more in our people and systems, controls, compliance efforts, policies and procedures than we anticipate. Therefore, even if we do grow, the demands on our people and systems, controls, compliance efforts, policies and procedures may exceed the benefits of such growth, and our operating results may suffer, at least in the short-term, and perhaps in the long-term.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Efforts involving a different focus and/or new services, clients, practice areas, lines of business, offices and geographic locations entail inherent risks associated with our inexperience and competition from mature participants in those areas. Our inexperience may result in costly decisions that could harm our profit and operating results. In particular, new or improved services often relate to the development, implementation and improvement of critical infrastructure or operating systems that our clients may view as &#8220;mission critical,&#8221; and if we fail to satisfy the needs of our clients in providing these services, our clients could incur significant costs and losses for which they could seek compensation from us. As our business continues to evolve and we provide a wider range of services, we will become increasingly dependent upon our employees, particularly those operating in business environments less familiar to us. Failure to identify, hire, train and retain talented employees who share our values could have a negative effect on our reputation and our business.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are subject to potential legal liability from clients, employees, candidates for employment, stockholders and others. Insurance coverage may not be available to cover all of our potential liability and available coverage may not be sufficient to cover all claims that we may incur.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are exposed to potential claims with respect to the executive search process and our consulting services, among numerous other matters. For example, a client could assert a claim for matters such as breach of an off-limit agreement or recommending a candidate who subsequently proves to be unsuitable for the position filled. Further, the current employer of a candidate whom we placed could file a claim against us alleging interference with an employment contract; a candidate could assert an action against us for failure to maintain the confidentiality of the candidate&#8217;s employment search; and a candidate or employee could assert an action against us for alleged discrimination, violations of labor and employment law or other matters. Also, in various countries, we are subject to data protection, employment and other laws impacting the processing of candidate information and other regulatory requirements that could give rise to liabilities/claims. Client dissatisfaction with the consulting services provided by our consultants may also lead to claims against us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additionally, as part of our consulting services, we often send a team of leadership consultants to our clients&#8217; workplaces. Such consultants generally have access to client information systems and confidential information. An inherent risk of such activity includes possible claims of misuse or misappropriation of client IP, confidential information, funds or other property, as well as harassment, criminal activity, torts, or other claims. Such claims may result in negative publicity, injunctive relief, criminal investigations and/or charges, payment by us of monetary damages or fines, or other material adverse effects on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we may also be subject to legal actions or claims brought by our stockholders, including securities, derivative and class actions, for a variety of matters related to our operations, such as significant business transactions, cybersecurity incidents, volatility in our stock, and our responses to stockholder activism, among others. Such actions or claims and their resolution may result in defense costs, as well as settlements, fines or judgments against us, some of which are not, or cannot be, covered by insurance. The payment of any such costs, settlements, fines or judgments that are not insured could have a material adverse effect on our business. In addition, such matters may affect the availability or cost of some of our insurance coverage, which could adversely impact our results of operations and expose us to increased risks that would be uninsured.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We cannot ensure that our insurance will cover all claims or that insurance coverage will be available at economically acceptable rates. Our ability to obtain insurance, its coverage levels, deductibles and premiums, are all dependent on market factors, our loss history and insurers&#8217; perception of our overall risk profile. Our insurance may also require us to meet a deductible. Significant uninsured liabilities could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are subject to numerous and varied government regulations across the jurisdictions in which we operate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business is subject to various federal, state, local, and foreign laws and regulations that are complex, change frequently and may become more stringent over time. Future legislation, regulatory changes or policy shifts under the current U.S. administration or other governments could impact our business. Our failure to comply with applicable laws and regulations could restrict our ability to provide certain services or result in the imposition of fines and penalties, substantial regulatory and compliance costs, litigation expense, adverse publicity, and loss of revenue. We incur, and expect to continue to incur, significant expenses in our attempt to comply with these laws, and our businesses are also subject to an increasing degree of compliance oversight by regulators and by our clients. In addition, our Digital services and increasing use of technology in our business expose us to data privacy and cybersecurity laws and regulations that vary and are evolving across jurisdictions. These and other laws and regulations, as well as laws and regulations in the various states or in other countries, could limit our ability to pursue business opportunities we might otherwise consider engaging in, impose additional costs or restrictions on us, result in significant loss of revenue, impact the value of assets we hold, or otherwise significantly adversely affect our business. Any failure by us to comply with applicable laws or regulations could also result in significant liability to us from private legal actions, or may result in the cessation of our operations or portions of our operations or impositions of fines and restrictions on our ability to carry on or expand our operations. Our operations could also be negatively affected by changes to laws and regulations and enhanced regulatory oversight of our clients and us. These changes may compel us to change our prices, may restrict our ability to implement price increases, and may limit the manner in which we conduct our business or otherwise may have a negative impact on our ability to generate revenues, earnings, and cash flows. If we are unable to adapt our products and services to conform to the new laws and regulations, or if these laws and regulations have a negative impact on our clients, we may experience client losses or increased operating costs, and our business and results of operations could be negatively affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our business and operations are impacted by developing laws and regulations, as well as evolving investor and customer expectations with regard to, corporate responsibility matters and reporting, which expose us to numerous risks. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to evolving local, state, federal and/or international laws, regulations, and expectations regarding corporate responsibility matters, including sustainability, the environment, climate change, human capital management, DE&amp;I, procurement, philanthropy, data privacy and cybersecurity, human rights, business risks and opportunities, including shifts in market preferences for reporting, more sustainable or socially responsible products and services, and other actions. These </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">requirements, expectations, and/or frameworks, which can include assessment and ratings published by third-party firms, are not synchronized and vary by stakeholder, industry, and geography; as a result, they may: increase the time and cost of our efforts to monitor and comply with those obligations; limit the extent, frequency, and modality with which our consultants travel; impact our business opportunities, supplier choices and reputation; and expose us to heightened scrutiny, liability, and risks that could negatively affect us. We report on our aspirations, targets, and initiatives related to corporate responsibility matters (both directly and in response to third-party inquiries). These efforts have also, and may in the future include, reporting intended to address certain third-party frameworks, such as the recommendations of the Sustainability Accounting Standards Board, the Task Force for Climate-Related Financial Disclosures and other standards or material assessments related to corporate responsibility matters. Our ability to achieve our corporate responsibility aspirations which may change or to meet these evolving expectations is not guaranteed and is subject to numerous risks, including the existence, cost, and availability of certain technology, methodologies, and processes, the acquisition and integration of new entities, and trends in demand. Failing to accurately report, progress on, or meet any such aspirations or expectations (including a perceived failure to do so) on a timely basis or at all could negatively affect our business, growth, results of operations, and reputation. Meeting or exceeding such aspirations or expectations also may not result in the benefits initially anticipated. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Within our own operations, we face additional costs: from rising energy costs, which make it more expensive to power our corporate offices; and efforts to mitigate or reduce our operations&#8217; impacts from or on the environment, such as a shift to cloud technology or a leasing preference for buildings that are LEED-certified. We have also developed and offer corporate responsibility services and products designed to address customer demand for human capital management, DE&amp;I, and sustainability matters within their own organizations and workforce, the success of which depends on many factors and may not be fully realized.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Profitability</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to align our cost structure with our revenue level, which in turn may require additional financing in the future that may not be available at all or may be available only on unfavorable terms. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our efforts to align our cost structure with the current realities of our markets may not be successful. When actual or projected fee revenues are negatively impacted by weakening customer demand, we have and may again find it necessary to take cost cutting measures so that we can minimize the impact on our profitability, such as the restructuring recently initiated in the second half of fiscal 2023. Failing to maintain a balance between our cost structure and our revenue could adversely affect our business, financial condition, and results of operations and lead to negative cash flows, which in turn might require us to obtain additional financing to meet our capital needs. If we are unable to secure such additional financing on favorable terms, or at all, our ability to fund our operations could be impaired, which could have a material adverse effect on our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our financial results could suffer if we are unable to achieve or maintain adequate utilization and suitable billing rates for our consultants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our profitability depends, to a large extent, on the utilization and billing rates of our professionals. Utilization of our professionals is affected by a number of factors, including: the number and size of client engagements; the timing of the commencement, completion and termination of engagements (for example, the commencement or termination of multiple RPO engagements could have a significant impact on our business, including significant fluctuations in our fee revenue, since these types of engagements are generally larger, in terms of both staffing and fee revenue generated, than our other engagements); our ability to transition our consultants efficiently from completed engagements to new engagements; the hiring of additional consultants because there is generally a transition period for new consultants that results in a temporary drop in our utilization rate; unanticipated changes in the scope of client engagements; our ability to forecast demand for our services and thereby maintain an appropriate level of consultants; and conditions affecting the industries in which we practice, as well as general economic conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The billing rates of our consultants that we are able to charge are also affected by a number of factors, including: our clients&#8217; perception of our ability to add value through our services; the market demand for the services we provide, which may vary globally or within particular industries that we serve; an increase in the number of clients in the government sector in the industries we serve; the introduction of new services by us or our competitors; our competition and the pricing policies of our competitors; and current economic conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we are unable to achieve and maintain adequate overall utilization, as well as maintain or increase the billing rates for our consultants, our financial results could materially suffer. In addition, our consultants oftentimes perform services at the physical locations of our clients. Natural disasters, pandemics, disruptions to travel and transportation or problems with communications systems negatively impact our ability to perform services for, and interact with, our clients at their physical locations, which could have an adverse effect on our business and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The profitability of our fixed-fee engagements with clients may not meet our expectations if we underestimate the cost of these engagements when pricing them.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When making proposals for fixed-fee engagements, we estimate the costs and timing for completing the engagements and these estimates may not be accurate. Any increased or unexpected costs or unanticipated delays in connection with the performance of fixed-fee engagements, including delays caused by factors outside our control, could make these contracts </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">less profitable or unprofitable, which would have an adverse effect on our profit margin. Clients may also delay or cancel engagements, which could cause expected revenues to be realized at a later time or not at all. For the years ended 2023, 2022, and 2021, fixed-fee engagements represented 23%, 22%, and 26% of our revenues, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inflationary pressure has and may continue to adversely impact our profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Demand for our services is affected by global economic conditions and the general level of economic activity in the geographic regions in which we operate. During periods of slowed economic activity, many companies hire fewer permanent employees, and our business, financial condition and results of operations may be adversely affected. If unfavorable changes in regional or global economic conditions occur, our business, financial condition and results of operations could suffer. Accelerated and pronounced economic pressures, such as the recent inflationary cost pressures and rise in interest rates, as well as geopolitical uncertainty, has and may continue to negatively impact our expense base by increasing our operating costs, including labor, borrowing, and other costs of doing business. Continued inflationary pressures may result in increases in operating costs that we may not be able to fully offset by raising prices for our services because if we do our clients may choose to reduce their business with us, which may reduce our operating margin.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Accounting and Taxation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency exchange rate risks affect our results of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A material portion of our revenue and expenses are generated by our operations in foreign countries, and we expect that our foreign operations will account for a material portion of our revenue and expenses in the future. Most of our international expenses and revenue are denominated in foreign currencies. As a result, our financial results are affected by changes in foreign currency exchange rates or weak economic conditions in foreign markets in which we have operations, among other factors. Fluctuations in the value of those currencies in relation to the U.S. dollar have caused and will continue to cause dollar-translated amounts to vary from one period to another. Such variations expose us to both adverse as well as beneficial movements in currency exchange rates. Given the volatility of exchange rates, we are not always able to manage effectively our currency translation or transaction risks, which has and may continue to adversely affect our financial condition and results of operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We have deferred tax assets that we may not be able to use under certain circumstances.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we are unable to generate sufficient future taxable income in certain jurisdictions, or if there is a significant change in the time period within which the underlying temporary differences become taxable or deductible, we could be required to increase our valuation allowances against our deferred tax assets. This would result in an increase in our effective tax rate, and an adverse effect on our future operating results. In addition, changes in statutory tax rates may also change our deferred tax assets or liability balances, with either a favorable or unfavorable impact on our effective tax rate. Our deferred tax assets may also be impacted by new legislation or regulation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Financing/Indebtedness</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our level indebtedness could adversely affect our financial condition, our ability to operate our business, react to changes in the economy or our industry, prevent us from fulfilling our obligations under our indebtedness and could divert our cash flow from operations for debt payments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April 30, 2023, we had approximately $400.0 million in total indebtedness outstanding, $645.4 million of availability under our $650.0 million five-year senior secured revolving credit facility (the &#8220;Revolver&#8221;) and $500 million of availability under our $500.0 million five-year senior secured delayed draw term loan facility that expired on June 24, 2023 (&#8220;Delayed Draw Facility&#8221;), both provided for under our Credit Agreement, as amended on June 24, 2022 (the &#8220;Amended Credit Agreement&#8221;) that we entered into with a syndicate of banks and Bank of America, National Association as administrative agent. Subject to the limits contained in the Amended Credit Agreement that govern our Revolver and the indenture governing our $400.0 million principal amount of the</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 4.625% Senior Unsecured Notes due 2027 (the &#8220;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes&#8221;), we may be able to incur substantial additional debt from time to time to finance working capital, capital expenditures, investments or acquisition, or for other purposes. If we do so, the risks related to our debt could increase.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Specifically, our level of debt could have important consequences to us, including the following: it may be difficult for us to satisfy our obligations, including debt service requirements under our outstanding debt; our ability to obtain additional financing for working capital, capital expenditures, debt service requirements, acquisitions or other general corporate purposes may be impaired; requiring a substantial portion of cash flow from operations to be dedicated to the payment of principal and interest on our indebtedness, including the Notes, therefore reducing our ability to use our cash flow to fund our operations, capital expenditures, future business opportunities and other purposes; we are more vulnerable to economic downturns and adverse industry conditions and our flexibility to plan for, or react to, changes in our business or industry is more limited; our ability to capitalize on business opportunities and to react to competitive pressures, as compared to our competitors, may be compromised due to our high level of debt and the restrictive covenants in the Amended Credit Agreement and the indenture governing our Notes; our ability to borrow additional funds or to refinance debt may be limited; and it may cause potential or existing customers to not contract with us due to concerns over our ability to meet our financial obligations, such as insuring against our professional liability risks, under such contracts.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Furthermore, our debt under our Revolver bears interest at variable rates.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Despite our indebtedness levels, we and our subsidiaries may still incur substantially more debt, which could further exacerbate the risks associated with our substantial leverage.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We and our subsidiaries may incur substantial additional indebtedness in the future. The Amended Credit Agreement and the indenture governing our Notes contain restrictions on the incurrence of additional indebtedness, but these restrictions are subject to several qualifications and exceptions, and the indebtedness that may be incurred in compliance with these restrictions could be substantial. If we incur additional debt, the risks associated with our leverage, including those described above, would increase. Further, the restrictions in the indenture governing the Notes and the Amended Credit Agreement will not prevent us from incurring obligations, such as trade payables, that do not constitute indebtedness as defined in such debt instruments. As of April 30, 2023, we had $645.4 million of availability to incur additional secured indebtedness under our Revolver and $500 million of availability to incur additional secured indebtedness under our Delayed Draw Facility that expired on June 24, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our variable rate indebtedness subjects us to interest rate risk, which could cause our indebtedness service obligations to increase significantly.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rates fluctuate. As a result, interest rates on the Revolver or other variable rate debt offerings could be higher or lower than current levels. When interest rates increase, our debt service obligations on our variable rate indebtedness, if any, would increase even though the amount borrowed remained the same, and our net income and cash flows, including cash available for servicing our indebtedness, would correspondingly decrease.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to service our indebtedness.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our ability to make scheduled payments on and to refinance our indebtedness depends on and is subject to our financial and operating performance, which in turn is affected by general and regional economic, financial, competitive, business and other factors, all of which are beyond our control, including the availability of financing in the international banking and capital markets. Lower total revenue generally will reduce our cash flow. We cannot assure you that our business will generate sufficient cash flow from operations or that future borrowings will be available to us in an amount sufficient to enable us to service our debt, to refinance our debt or to fund our other liquidity needs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we are unable to meet our debt service obligations or to fund our other liquidity needs, we will need to restructure or refinance all or a portion of our debt, which could cause us to default on our debt obligations and impair our liquidity. Our ability to restructure or refinance our debt will depend on the condition of the capital markets and our financial condition at such time. Any refinancing of our indebtedness could be at higher interest rates and may require us to comply with more onerous covenants that could further restrict our business operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Moreover, in the event of a default, the holders of our indebtedness, including the Notes, could elect to declare all the funds borrowed to be due and payable, together with accrued and unpaid interest, if any. The lenders under the Revolver could also elect to terminate their commitments thereunder, cease making further loans, and institute foreclosure proceedings against their collateral, and we could be forced into bankruptcy or liquidation. If we breach our covenants under the Revolver, we would be in default thereunder. The lenders could exercise their rights, as described above, and we could be forced into bankruptcy or liquidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">The agreements governing our debt impose significant operating and financial restrictions on us and our subsidiaries, which may prevent us from capitalizing on business opportunities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Amended Credit Agreement and the indenture governing the Notes impose significant operating and financial restrictions on us. These restrictions limit our ability and the ability of our subsidiaries to, among other things: incur or guarantee additional debt or issue capital stock; pay dividends and make other distributions on, or redeem or repurchase, capital stock; make certain investments; incur certain liens; enter into transactions with affiliates; merge or consolidate; enter into agreements that restrict the ability of subsidiaries to make dividends, distributions or other payments to us or the guarantors; in the case of the indenture governing our Notes, designate restricted subsidiaries as unrestricted subsidiaries; and transfer or sell assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We and our subsidiaries are subject to covenants, representations and warranties in respect of the Revolver, including financial covenants as defined in the Amended Credit Agreement. See &#8220;Note 11 &#8211;Long-Term Debt</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#8221;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of our notes to our consolidated financial statements included in this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of these restrictions, we are limited as to how we conduct our business, and we may be unable to raise additional debt or equity financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants. We cannot assure you that we will be able to maintain compliance with these covenants in the future and, if we fail to do so, that we will be able to obtain waivers from the lenders and/or amend the covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our failure to comply with the restrictive covenants described above and/or the terms of any future indebtedness from time to time could result in an event of default, which, if not cured or waived, could result in our being required to repay these borrowings before their due date. If we are forced to refinance these borrowings on less favorable terms or cannot refinance these borrowings, our results of operations and financial condition could be adversely affected.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">A decline in our operating results or available cash could cause us to experience difficulties in complying with covenants contained in more than one agreement, which could result in our bankruptcy or liquidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we sustain a decline in our operating results or available cash, we could experience difficulties in complying with the financial covenants contained in the Amended Credit Agreement. The failure to comply with such covenants could result in an event of default under the Revolver and by reason of cross-acceleration or cross-default provisions, other indebtedness may then become immediately due and payable. In addition, should an event of default occur, the lenders under our Revolver could elect to terminate their commitments thereunder, cease making loans and institute foreclosure proceedings against our assets, and we could be forced into bankruptcy or liquidation. If our operating performance declines, we may in the future need to obtain waivers from the lenders under our Revolver to avoid being in default. If we breach our covenants under our Revolver and seek a waiver, we may not be able to obtain a waiver from the lenders thereunder. If this occurs, we would be in default under our Revolver, the lenders could exercise their rights, as described above, and we could be forced into bankruptcy or liquidation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Technology, Cybersecurity and Intellectual Property</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Technological advances may significantly disrupt the labor market and weaken demand for human capital at a rapid rate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">Our success is directly dependent on our customers&#8217; demands for talent. As technology continues to evolve, more tasks currently performed by people have been and may continue to be replaced by automation, robotics, machine learning, artificial intelligence and other technological advances outside of our control. The human resource industry has been and continues to be impacted by significant technological changes, enabling companies to offer services competitive with ours. Many of those technological changes may (i) reduce demand for our services, (ii) enable the development of competitive products or services, or (iii) enable our current customers to reduce or bypass the use of our services, particularly in lower-skill job categories. Additionally, rapid changes in AI and generative AI which involves the use of advanced algorithms and machine learning techniques to create content, generate ideas, or simulate human-like behaviors and block chain-based technology are increasing the competitiveness landscape. We may not be successful in anticipating or responding to these changes and demand for our services could be further reduced by advanced technologies being deployed by our competitors. Technological developments such as these may materially affect the cost and use of technology by our clients and demand for our services, and if we do not sufficiently invest in new technology and industry developments, or if we do not make the right strategic investments to respond to these developments and successfully drive innovation, our services and solutions, our ability to generate demand for our services, attract and retain clients, and our ability to develop and achieve a competitive advantage and continue to grow could be negatively affected. If we are unable to keep pace with the industry changes this could result in an impairment of goodwill or other intangible assets and would have a negative impact on our profitability and operating results. In some cases, we depend on key vendors and partners to provide technology and other support. If these third parties fail to perform their obligations or cease to work with us, our ability to execute on our strategic initiatives could be adversely affected. </span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We have invested in specialized technology and other IP for which we may fail to fully recover our investment, or which may become obsolete.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have invested in developing specialized technology and IP, including proprietary systems, processes and methodologies, such as Korn Ferry Advance and Talent Hub, that we believe provide us a competitive advantage in serving our current clients and winning new engagements. Many of our service and product offerings rely on specialized technology or IP that is subject to rapid change, and to the extent that this technology and IP is rendered obsolete and of no further use to us or our clients, our ability to continue offering these services, and grow our revenues, has been and may continue to be adversely affected. There is no assurance that we will be able to develop new, innovative or improved technology or IP or that our technology and IP will effectively compete with the IP developed by our competitors. If we are unable to develop new technology and IP or if our competitors develop better technology or IP, our revenues and results of operations could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We rely heavily on our information systems, and if we lose that technology, or fail to further develop our technology, our business could be harmed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our success depends in large part upon our ability to store, retrieve, process, manage and protect substantial amounts of information. Our information systems are subject to the risk of failure, obsolescence and inadequacy. To achieve our strategic objectives and to remain competitive, we must continue to develop and enhance our information systems. This may require the acquisition of equipment and software and the development of new proprietary software, either internally or through independent consultants. If we are unable to design, develop, implement and utilize, in a cost-effective manner, information systems that provide the capabilities necessary for us to compete effectively, or for any reason any interruption or loss of our information processing capabilities occurs, this could harm our business, results of operations and financial condition. We cannot be sure that our current insurance against the effects of a disaster regarding our information technology or our disaster recovery procedures will continue to be available at reasonable prices, cover all our losses or compensate us for the possible loss of clients occurring during any period that we are unable to provide business services.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are subject to risk as it relates to software that we license from third parties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We license software from third parties, much of which is integral to our systems and our business. The licenses are generally terminable if we breach our obligations under the license agreements. If any of these relationships were terminated or if any of these parties were to cease doing business or cease to support the applications we currently utilize, we may be forced to spend significant time and money to replace the licensed software. However, we cannot assure you that the necessary replacements will be available on reasonable terms, if at all.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are dependent on third parties for the execution of certain critical functions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We do not maintain all of our technology infrastructure, and we have outsourced certain other critical applications or business processes to external providers, including cloud-based services. The failure or inability to perform on the part of one or more of these critical suppliers or partners have caused, and could in the future cause significant disruptions and increased costs. We are also dependent on security measures that some of our third-party vendors and customers are taking to protect their own systems and infrastructures. If our third-party vendors do not maintain adequate security measures, do not require their sub-contractors to maintain adequate security measures, do not perform as anticipated and in accordance with contractual requirements, or become targets of cyber-attacks, we may experience operational difficulties and increased costs, which could materially and adversely affect our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cyber security vulnerabilities and incidents have and may again lead to the improper disclosure of information obtained from our clients, candidates and employees, which could result in liability and harm to our reputation. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We use information technology and other computer resources to carry out operational and marketing activities and to maintain our business records</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We rely on information technology systems to process, transmit, and store electronic information and to communicate among our locations around the world and with our clients, partners, and employees. The breadth and complexity of this infrastructure increases the risk of security incidents resulting in the unauthorized disclosure of sensitive or confidential information and other adverse consequences that could have a material adverse impact on our business and results of operations. Our reliance on trained professionals to configure and operate this infrastructure creates the potential for human error, leading to potential exposure of sensitive or confidential information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our systems and networks and the vendors who provide us services are vulnerable to incidents, including physical and electronic break-ins, attacks by hackers, computer viruses, malware, worms, router disruption, sabotage or espionage, ransomware attacks, supply chain attacks, disruptions from unauthorized access and tampering (including through social engineering such as phishing attacks), employee error and misconduct, impersonation of authorized users and coordinated denial-of-service attacks. For example, in the past we have experienced cyber security incidents resulting from unauthorized access to our systems, which to date have not had a material impact on our business or results of operations; however, there is no assurance that such impacts will not be material in the future. We expect cybersecurity incidents to continue to occur in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The continued occurrence of high-profile data breaches against various entities and organizations provides evidence of an external environment that is increasingly hostile to information security. This environment demands that we regularly improve our design and coordination of security controls across our business groups and geographies in order to protect information that we develop or that is obtained from our clients, candidates and employees. Despite these efforts, given the ongoing and increasingly sophisticated attempts to access the information of entities, our security controls over this information, our training of employees, and other practices we follow have not and may not prevent the improper disclosure of such information. Our efforts and the costs incurred to bolster our security against attacks cannot provide absolute assurance that future data breaches will not occur. We depend on our overall reputation and brand name recognition to secure new engagements. Perceptions that we do not adequately protect the privacy of information could inhibit attaining new engagements, qualified consultants and could potentially damage currently existing client relationships. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Data security, data privacy and data protection laws, such as the European Union General Data Protection Regulation (&#8220;GDPR&#8221;), and other evolving regulations and cross-border data transfer restrictions, may limit the use of our services, increase our costs and adversely affect our business. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to numerous U.S. and foreign jurisdiction laws and regulations designed to protect client, colleague, supplier and company data, such as the GDPR, which requires companies to meet stringent requirements regarding the handling of personal data, including its use, protection and transfer and the ability of persons whose data is stored to correct or delete such data about themselves. Complying with the enhanced obligations imposed by the GDPR has resulted and may continue to result in additional costs to our business and has required and may further require us to amend certain of our business practices. Failure to meet the GDPR requirements could result in significant penalties, including fines up to 4% of annual worldwide revenue. The GDPR also confers a private right of action on certain individuals and associations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Laws and regulations in this area are evolving and generally becoming more stringent. For example, the New York State Department of Financial Services has issued cybersecurity regulations that outline a variety of required security measures for protection of data. Some U.S. states, including California and Virginia, have also enacted cybersecurity laws requiring certain security measures of regulated entities that are broadly similar to GDPR requirements, such as the California Consumer Privacy Act, California Privacy Rights Act and Virginia Consumer Data Protection Act. New privacy laws in Colorado will take effect in calendar year 2023, and we expect that other states will continue to adopt legislation in this area. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As these laws continue to evolve, we may be required to make changes to our services, solutions and/or products so as to enable the Company and/or our clients to meet the new legal requirements, including by taking on more onerous obligations in our contracts, limiting our storage, transfer and processing of data and, in some cases, limiting our service and/or solution offerings in certain locations. Changes in these laws, or the interpretation and application thereof, may also increase our potential exposure through significantly higher potential penalties for non-compliance. The costs of compliance with, and other burdens imposed by, such laws and regulations and client demand in this area may limit the use of, or demand for, our services, solutions and/or products, make it more difficult and costly to meet client expectations, or lead to significant fines, penalties or liabilities for noncompliance, any of which could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, due to the uncertainty and potentially conflicting interpretations of these laws, it is possible that such laws and regulations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. Any failure or perceived failure by us to comply with applicable laws or satisfactorily protect personal information could result in governmental enforcement actions, litigation, or negative publicity, any of which could inhibit sales of our services, solutions and/or products.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Further, enforcement actions and investigations by regulatory authorities related to data security incidents and privacy violations continue to increase. It is possible that future enactment of more restrictive laws, rules or regulations and/or future enforcement actions or investigations could have an adverse impact on us through increased costs or restrictions on our businesses and noncompliance could result in regulatory penalties and significant legal liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Social media platforms present risks and challenges that can cause damage to our brand and reputation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The inappropriate and/or unauthorized use of social media platforms, including blogs, social media websites and other forms of Internet-based communications, which allow individuals access to a broad audience of consumers and other interested persons by our clients or employees could increase our costs, cause damage to our brand, lead to litigation or result in information leakage, including the improper collection and/or dissemination of personally identifiable information of candidates and clients. In addition, negative or inaccurate posts or comments about us on any social networking platforms could damage our reputation, brand image and goodwill.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions, or our inability to effect acquisitions, may have an adverse effect on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have completed several strategic acquisitions of businesses in the last several years, including our acquisition of The Lucas Group and Patina Solutions Group, Inc. in fiscal 2022 and Infinity Consulting Solutions and Salo LLC in fiscal 2023. Targeted acquisitions have been and continue to be part of our growth strategy, and we may in the future selectively acquire businesses that are complementary to our existing service offerings. However, we cannot be certain that we will be able to continue to identify appropriate acquisition candidates or acquire them on satisfactory terms. Our ability to consummate such acquisitions on satisfactory terms will depend on the extent to which acquisition opportunities become available; our success in bidding for the opportunities that do become available; negotiating terms that we believe are reasonable; and regulatory approval, if required.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our ability to make strategic acquisitions may also be conditioned on our ability to fund such acquisitions through the incurrence of debt or the issuance of equity. Our Amended Credit Agreement limits us from consummating acquisitions unless we are in pro forma compliance with our financial covenants, and certain other conditions are met. If we are required to incur substantial indebtedness in connection with an acquisition, and the results of the acquisition are not favorable, the increased indebtedness could decrease the value of our equity. In addition, if we need to issue additional equity to consummate an acquisition, doing so would cause dilution to existing stockholders.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we are unable to make strategic acquisitions, or the acquisitions we do make are not on terms favorable to us or not effected in a timely manner, it may impede the growth of our business, which could adversely impact our profitability and our stock price.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">As a result of our acquisitions, we have substantial amounts of goodwill and intangible assets, and changes in business conditions could cause these assets to become impaired, requiring write-downs that would adversely affect our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of our acquisitions have been accounted for as purchases and involved purchase prices well in excess of tangible asset values, resulting in the creation of a significant amount of goodwill and other intangible assets. As of April 30, 2023, goodwill and purchased intangibles accounted for approximately 25% and 3%, respectively, of our total assets. We review goodwill and intangible assets annually (or more frequently, if impairment indicators arise) for impairment. Future events or changes in circumstances that result in an impairment of goodwill or other intangible assets would have a negative impact on our profitability and operating results.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">An impairment in the carrying value of goodwill and other intangible assets could negatively impact our consolidated results of operations and net worth.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is initially recorded as the excess of amounts paid over the fair value of net assets acquired. While goodwill is not amortized, it is reviewed for impairment at least annually or more frequently, if impairment indicators are present. In assessing the carrying value of goodwill, we make qualitative and quantitative assumptions and estimates about revenues, operating margins, growth rates and discount rates based on our business plans, economic projections, anticipated future cash flows and marketplace data. There are inherent uncertainties related to these factors and management&#8217;s judgment in applying these factors. Goodwill valuations have been calculated using an income approach based on the present value of future cash flows of each reporting unit and a market approach. We could be required to evaluate the carrying value of goodwill prior to the annual assessment if we experience unexpected, significant declines in operating results or sustained market capitalization declines. These types of events and the resulting analyses could result in goodwill impairment charges in the future and therefore impact the value of assets we hold, or otherwise significantly adversely affect our business, which could limit our financial flexibility and liquidity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Global Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We are a cyclical company whose performance is tied to local and global economic conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Demand for our services is affected by global economic conditions, including recessions, inflation, interest rates, tax rates and economic uncertainty, and the general level of economic activity in the geographic regions and industries in which we operate. When conditions in the global economy, including the credit markets, deteriorate, or economic activity slows, many companies hire fewer permanent employees and some companies, as a cost-saving measure, choose to rely on their own human resources departments rather than third-party search firms to find talent, and under these conditions, companies have cut back on human resource initiatives, all of which negatively affects our financial condition and results of operations. We also experience more competitive pricing pressure during periods of economic decline. If the geopolitical uncertainties result in a reduction in business confidence, when the national or global economy or credit market conditions in general deteriorate, the unemployment rate increases or any changes occur in U.S. trade policy (including any increases in tariffs that result in a trade war), such uncertainty or changes put negative pressure on demand for our services and our pricing, resulting in lower cash flows and a negative effect on our business, financial condition and results of operations. In addition, some of our clients experience reduced access to credit and lower revenues, resulting in their inability to meet their payment obligations to us.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We face risks associated with social and political instability, legal requirements and economic conditions in our international operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We operate in 53 countries and, during the year ended April 30, 2023, generated 45% of our fee revenue from operations outside of the U.S. We are exposed to the risk of changes in social, political, legal and economic conditions inherent in international operations. Examples of risks inherent in transacting business worldwide that we are exposed to include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">changes in and compliance with applicable laws and regulatory requirements, including U.S. laws affecting the activities of U.S. companies abroad, including the Foreign Corrupt Practices Act of 1977 and sanctions programs administered by the U.S. Department of the Treasury Office of Foreign Assets Control, and similar foreign laws such as the U.K. Bribery Act, as well as the fact that many countries have legal systems, local laws and trade practices that are unsettled and evolving, and/or commercial laws that are vague and/or inconsistently applied;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">difficulties in staffing and managing global operations, which could impact our ability to maintain an effective system of internal control; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">difficulties in building and maintaining a competitive presence in existing and new markets; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">social, economic and political instability, including the repercussions of the ongoing conflict between Russia and Ukraine and the cessation of our business in Russia; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">differences in cultures and business practices; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">statutory equity requirements; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">differences in accounting and reporting requirements; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">repatriation controls; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">differences in labor and market conditions; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">potential adverse tax consequences; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">multiple regulations concerning immigration, pay rates, benefits, vacation, statutory holiday pay, workers&#8217; compensation, union membership, termination pay, the termination of employment, and other employment laws; and</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">the introduction of greater uncertainty with respect to trade policies, tariffs, disputes or disruptions, the termination or suspension of treaties, boycotts and government regulation affecting trade between the U.S. and other countries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One or more of these factors has and may in the future harm our business, financial condition or results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Dividend Policy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">You may not receive the level of dividends provided for in the dividend policy our Board of Directors has adopted or any dividends at all.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are not obligated to pay dividends on our common stock. Despite our history of paying dividends, the declaration and payment of all future dividends to holders of our common stock are subject to the discretion of our Board of Directors, which may amend, revoke or suspend our dividend policy at any time and for any reason, including earnings, capital requirements, financial conditions and other factors our Board of Directors may deem relevant. The terms of our indebtedness may also restrict us from paying cash dividends on our common stock under certain circumstances. See below &#8220;&#8212;Our ability to pay dividends is restricted by agreements governing our debt, including our Amended Credit Agreement and indenture governing our Notes, and by Delaware law.&#8221;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Over time, our capital and other cash needs may change significantly from our current needs, which could affect whether we pay dividends and the level of any dividends we may pay in the future. If we were to use borrowings under our Revolver to fund our payment of dividends, we would have less cash and/or borrowing capacity available for future dividends and other purposes, which could negatively affect our financial condition, our results of operations, our liquidity and our ability to maintain and expand our business. Accordingly, you may not receive dividends in the intended amounts, or at all. Any reduction or elimination of dividends may negatively affect the market price of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our ability to pay dividends is restricted by agreements governing our debt, including our Amended Credit Agreement and indenture governing our Notes, and by Delaware law.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Both our Amended Credit Agreement and the indenture governing our Notes restrict our ability to pay dividends. See &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;Liquidity and Capital Resources,&#8221; where we describe the terms of our indebtedness, including provisions limiting our ability to declare and pay dividends. As a result of such restrictions, we may be limited in our ability to pay dividends unless we redeem our Notes and amend our Amended Credit Agreement or otherwise obtain a waiver from our lenders. In addition, as a result of general economic conditions, conditions in the lending markets, the results of our business or for any other reason, we may elect or be required to amend or refinance our Revolver, at or prior to maturity, or enter into additional agreements for indebtedness. Any such amendment, refinancing or additional agreement may contain covenants that could limit in a significant manner or entirely our ability to pay dividends to you. Additionally, under the Delaware General Corporation Law (&#8220;DGCL&#8221;), our Board of Directors may not authorize payment of a dividend unless it is either paid out of surplus, as calculated in accordance with the DGCL, or if we do not have a surplus, out of net profits for the fiscal year in which the dividend is declared and/or the preceding fiscal year. If, as a result of these restrictions, we are required to reduce or eliminate the payment of dividends, a decline in the market price or liquidity, or both, of our common stock could result. This may in turn result in losses by you.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Our dividend policy may limit our ability to pursue growth opportunities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we pay dividends at the level currently anticipated under our dividend policy, we may not retain a sufficient amount of cash to finance growth opportunities, meet any large unanticipated liquidity requirements or fund our operations in the event of a significant business downturn. In addition, because a portion of cash available will be distributed to holders of our common stock under our dividend policy, our ability to pursue any material expansion of our business, including through acquisitions, increased capital spending or other increases of our expenditures, will depend more than it otherwise would on our ability to obtain third party financing. We cannot assure you that such financing will be available to us at all, or at an acceptable cost. If we are unable to take timely advantage of growth opportunities, our future financial condition and competitive position may be harmed, which in turn may adversely affect the market price of our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Our Stockholders</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We have provisions that make an acquisition of us more difficult and expensive.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Anti-takeover provisions in our Certificate of Incorporation, our Bylaws and under Delaware law make it more difficult and expensive for us to be acquired in a transaction that is not approved by our Board of Directors. Some of the provisions in our Certificate of Incorporation and Bylaws include: limitations on stockholder actions; advance notification requirements for director nominations and actions to be taken at stockholder meetings; and the ability to issue one or more series of preferred stock by action of our Board of Directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These provisions could discourage an acquisition attempt or other transaction in which stockholders could receive a premium over the current market price for the common stock.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">General Risk Factors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Failing to retain our executive officers and key personnel or integrate new members of our senior management who are critical to our business may prevent us from successfully managing our business in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our future success depends upon the continued service of our executive officers and other key management personnel. Competition for qualified personnel is intense, and we may compete with other companies that have greater financial and other resources than we do. If we lose the services of one or more of our executives or key employees, or if one or more of them decides to join a competitor or otherwise compete directly or indirectly with us, or if we are unable to integrate new members of our senior management who are critical to our business, we may not be able to successfully manage our business or achieve our business objectives.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Changes in our accounting estimates and assumptions and other financial reporting standards could negatively affect our financial position and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We prepare our consolidated financial statements in accordance with U.S. GAAP. These accounting principles require us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of our financial statements. We are also required to make certain judgments that affect the reported amounts of revenues and expenses during each reporting period. We periodically evaluate our estimates and assumptions, including those relating to revenue recognition, restructuring, deferred compensation, goodwill and other intangible assets, contingent consideration, annual performance-related bonuses, allowance for doubtful accounts, share-based payments and deferred income taxes. Actual results could differ from the estimates we make based on historical experience and various assumptions believed to be reasonable based on specific circumstances, and changes in accounting standards could have an adverse impact on our future financial position and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Unfavorable tax laws, tax law changes and tax authority rulings may adversely affect results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to income taxes in the U.S. and in various foreign jurisdictions. Domestic and international tax liabilities are subject to the allocation of income among various tax jurisdictions. Our effective tax rate could be adversely affected by changes in the mix of earnings among countries with differing statutory tax rates or changes in tax laws. The amount of our income taxes and other taxes are subject to audits by U.S. federal, state and local tax authorities and by non-U.S. authorities. If these audits result in assessments different from estimated amounts recorded, future financial results may include unfavorable tax adjustments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future changes in tax laws, treaties or regulations, and their interpretations or enforcement, may be unpredictable, particularly as taxing jurisdictions face an increasing number of political, budgetary and other fiscal challenges. Tax rates in the jurisdictions in which we operate may change as a result of macroeconomic and other factors outside of our control, making it increasingly difficult for multinational corporations like ourselves to operate with certainty about taxation in many jurisdictions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result, we have been and may again be materially adversely affected by future changes in tax law or policy (or in their interpretation or enforcement) in the jurisdictions where we operate, including the U.S., which could have a material adverse effect on our business, cash flow, results of operations, financial condition, as well as our effective income tax rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Limited protection of our IP could harm our business, and we face the risk that our services or products may infringe upon the IP rights of others.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We cannot guarantee that trade secrets, trademark and copyright law protections are adequate to deter misappropriation of our IP (which has become an important part of our business). Existing laws of some countries in which we provide services or products may offer only limited protection of our IP rights. Redressing infringements may consume significant management time and financial resources. Also, we cannot detect all unauthorized use of our IP and take the necessary steps to enforce our rights, which may have a material adverse impact on our business, financial condition or results of operations. We cannot be sure that our services and products, or the products of others that we offer to our clients, do not infringe on the IP rights of third parties, and we may have infringement claims asserted against us or our clients. These claims may harm our reputation, result in financial liability and prevent us from offering some services or products.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully integrate or realize the expected benefits from our acquisitions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our future success depends in part on our ability to complete the integration of acquisition targets successfully into our operations. The process of integrating an acquired business subjects us to a number of risks, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">diversion of management attention;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">amortization of intangible assets, adversely affecting our reported results of operations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">inability to retain and/or integrate the management, key personnel and other employees of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">inability to properly integrate businesses resulting in operating inefficiencies;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">inability to establish uniform standards, disclosure controls and procedures, internal control over financial reporting and other systems, procedures and policies in a timely manner;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">inability to retain the acquired company&#8217;s clients;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">exposure to legal claims for activities of the acquired business prior to acquisition; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">incurrence of additional expenses in connection with the integration process.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If our acquisitions are not successfully integrated, our business, financial condition and results of operations, as well as our professional reputation, could be materially adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Further, we cannot assure you that acquisitions will result in the financial, operational or other benefits that we anticipate. Some acquisitions may not be immediately accretive to earnings and some expansion may result in significant expenditures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Businesses we acquire may have liabilities or adverse operating issues that could harm our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Businesses we acquire may have liabilities or adverse operating issues, or both, that we either fail to discover through due diligence or underestimate prior to the consummation of the acquisition. These liabilities and/or issues may include the acquired business&#8217; failure to comply with, or other violations of, applicable laws, rules or regulations or contractual or other obligations or liabilities. As the successor owner, we may be financially responsible for, and may suffer harm to our reputation or otherwise be adversely affected by, such liabilities and/or issues. An acquired business also may have problems with internal controls over financial reporting, which could in turn cause us to have significant deficiencies or material weaknesses in our own internal controls over financial reporting. These and any other costs, liabilities, issues, and/or disruptions associated with any past or future acquisitions, and the related integration, could harm our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to the actions of activist stockholders, which could disrupt our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We value constructive input from investors and regularly engage in dialogue with our stockholders regarding strategy and performance. Activist stockholders who disagree with the composition of the Board of Directors, our strategy or the way the Company is managed may seek to effect change through various strategies and channels, such as through commencing a proxy contest, making public statements critical of our performance or business or engaging in other similar activities. Responding to stockholder activism can be costly and time-consuming, disrupt our operations, and divert the attention of management and our employees from our strategic initiatives. Activist campaigns can create perceived uncertainties as to our future direction, strategy, or leadership and may result in the loss of potential business opportunities, harm our ability to attract new employees, investors, and customers, and cause our stock price to experience periods of volatility or stagnation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">We face various risks related to health epidemics, pandemics, and similar outbreaks that negatively impact our operations and financial performance and those of the clients we serve. The ultimate magnitude of any future pandemics or similar outbreaks depends on numerous factors, the full extent of which we may not be capable of predicting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business and financial results have been, and could be in the future, adversely affected by health epidemics, pandemics, and similar outbreaks. Pandemics can cause a global slowdown in economic activity, a decrease in demand for a broad variety of goods and services, disruptions in global supply chains, and significant volatility and disruption of financial markets. Because the severity, magnitude and duration of a pandemic and its economic consequences are uncertain and vary by region, its full impact on our operations and financial performance is uncertain and difficult to predict. Further, a pandemic&#8217;s ultimate impact depends in part on many factors not within our control, including (1) restrictive governmental and business actions (including travel restrictions, vaccine mandates, testing requirements, and other workforce limitations), (2) economic stimulus, funding and relief programs and other governmental economic responses, (3) the effectiveness of governmental actions, (4) economic uncertainty in key global markets and financial market volatility, (5) levels of economic contraction or growth, (6) the impact of the pandemic on health and safety and (7) the availability and effectiveness of vaccines and booster shots.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, pandemics can subject our operations and financial performance to a number of risks, including operational challenges, such as heightened attention to employee health and safety, workplace disruptions or shutdowns, cybersecurity risks, supplier disruptions or delays, and travel restrictions, as well as client-related risks, as clients may experience similar disruptions, fluctuations, and restrictions that may impact our ability to provide products and services to our clients (or for clients to pay for such products and services) and may reduce demand for our products and services.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_19"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1B.</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> Unresolved Staff Comments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable. </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_22"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 2.</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> Properties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our corporate office is in Los Angeles, California. We lease our corporate office as well as an additional 107 offices through which we conduct business that are located in North America, EMEA, Asia Pacific and Latin America, all of which are used by all of our business segments. As of April 30, 2023, we leased an aggregate of approximately 1.1 million square feet of office space. The leases generally have remaining terms of 1 to 9 years and contain customary terms and conditions. We </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">believe that our facilities are adequate for our current needs, and we do not anticipate any significant difficulty replacing such facilities or locating additional facilities to accommodate any future growth.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_25"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 3.</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> Legal Proceedings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we are involved in litigation both as a plaintiff and a defendant, relating to claims arising out of our operations. As of the date of this report, we are not engaged in any legal proceedings that are expected, individually or in the aggregate, to have a material adverse effect on our business, financial condition or results of operations.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_28"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 4.</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> Mine Safety Disclosures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable. </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_31"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.447%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Name</span></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Age as of April 30, 2023</span></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Position</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gary D. Burnison</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">President and Chief Executive Officer</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Robert P. Rozek</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Executive Vice President, Chief Financial Officer and Chief Corporate Officer</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mark Arian</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Chief Executive Officer, Consulting</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Byrne Mulrooney</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Chief Executive Officer, RPO &amp; Digital</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Michael Distefano</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Chief Executive Officer, Professional Search &amp; Interim</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our executive officers serve at the discretion of our Board of Directors. There is no family relationship between any executive officer or director. The following information sets forth the business experience for at least the past five years for each of our executive officers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Gary D. Burnison</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> has been President and Chief Executive Officer of the Company since July 2007. He was the Executive Vice President and Chief Financial Officer of the Company from March 2002 until June 30, 2007, and Chief Operating Officer from October 2003 until June 30, 2007. Prior to joining Korn Ferry, Mr. Burnison was Principal and Chief Financial Officer of Guidance Solutions, a privately held consulting firm, from 1999 to 2001. Prior to that, he served as an executive officer and a member of the board of directors of Jefferies and Company, Inc., the principal operating subsidiary of Jefferies Group, Inc. from 1995 to 1999. Earlier, Mr. Burnison was a Partner at KPMG Peat Marwick. Mr. Burnison earned a bachelor&#8217;s degree in business administration from the University of Southern California.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Robert P. Rozek</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> joined the Company in February 2012 as our Executive Vice President and Chief Financial Officer and, in December 2015, also became our Chief Corporate Officer. Prior to joining Korn Ferry, he served as Executive Vice President and Chief Financial Officer of Cushman &amp; Wakefield, Inc., a privately held commercial real estate services firm, from June 2008 to February 2012. Prior to joining Cushman &amp; Wakefield, Inc., Mr. Rozek served as Senior Vice President and Chief Financial Officer of Las Vegas Sands Corp., a leading global developer of destination properties (integrated resorts) that feature premium accommodations, world-class gaming and entertainment, convention and exhibition facilities and many other amenities, from 2006 to 2008. Prior to that, Mr. Rozek held senior leadership positions at Eastman Kodak, and spent five years as a Partner with PricewaterhouseCoopers LLP. Mr. Rozek is a graduate of Canisius College in New York with a bachelor&#8217;s degree in accounting. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mark Arian</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> joined the Company as Chief Executive Officer of Korn Ferry&#8217;s Advisory segment in April 2017 and is now the Chief Executive Officer of Consulting. Prior to Korn Ferry, Mr. Arian served as a Managing Principal at Ernst &amp; Young LLP, a multinational professional services firm that provides audit, tax, business risk, technology and security risk services, and human capital services worldwide, from March 2014 until March of 2017. In that capacity, he led the People Advisory Services&#8212;Financial Services Sector, and his responsibilities included commercial, people and key account leadership. Between 2008 and 2014, Mr. Arian held various leadership positions at AON and AON Hewitt, a provider of insurance, reinsurance, human capital and management consulting services, serving as an Executive Vice President and leading its strategic Mergers and Acquisitions (&#8220;M&amp;A&#8221;) and business transformation offering globally. Mr. Arian has also held various leadership positions at Towers Perrin (now Wills Towers Watson) including serving as the Global M&amp;A and Global Change Management leader, and Hewitt Associates, where Mr. Arian built and led the Corporate Restructuring and Change Practice. Mr. Arian is a graduate of Duke University and holds a juris doctorate from Columbia University.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Byrne Mulrooney</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> joined the Company in April 2010 as Chief Executive Officer of RPO &amp; Professional Search and in March 2017 also became the Chief Executive Officer of Digital. He is now the Chief Executive Officer of RPO and Digital. Prior to joining Korn Ferry, he was President and Chief Operating Officer of Flynn Transportation Services, a third-party logistics company, from 2007 to 2010. Prior to that, he led Spherion&#8217;s workforce solutions business in North America, which provides workforce solutions in professional services and general staffing, including recruitment process outsourcing and managed services, from 2003 to 2007. Mr. Mulrooney held executive positions for almost 20 years at EDS and IBM in client services, sales, marketing and operations. Mr. Mulrooney is a graduate of Villanova University in Pennsylvania. He holds a master&#8217;s degree in management from Northwestern University&#8217;s J.L. Kellogg Graduate School of Management.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Michael Distefano </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">has been the Chief Executive Officer of Professional Search &amp; Interim and President of Search Innovation and Delivery Team since December 2020. Mr. Distefano joined the Company over 20 years ago in March of 2001 and served in various capacities since that time, including President of Korn Ferry Asia Pacific from May 2018 until April 2021 and prior to that as the Chief Marketing Officer from 2007 to 2021 and President of the Korn Ferry Institute. Prior to Korn Ferry, Mr. Distefano held leadership positions at GetSmart.com and Benefits Consulting, Inc. Mr. Distefano is a graduate of Bloomsburg University of Pennsylvania.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">25</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_34"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PART II.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_37"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 5. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our common stock is listed on the New York Stock Exchange under the symbol KFY. On June 22, 2023, there were approximately 38,078 stockholders of record of the Company&#8217;s common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Performance Graph</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have presented below a graph comparing the cumulative total stockholder return of the Company&#8217;s shares with the cumulative total stockholder return on (1) the Standard &amp; Poor&#8217;s 500 Stock Index and (2) the company-established peer group. Cumulative total return for each of the periods shown in the performance graph is measured assuming an initial investment of $100 on April 30, 2018 and the reinvestment of any dividends paid by the Company and any company in the peer group on the date the dividends were paid.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our peer group is comprised of a broad number of publicly traded companies, which are principally or in significant part involved in professional services. The peer group is comprised of the following 11 companies: ASGN Inc. (ASGN), Cushman &amp; Wakefield Plc. (CWK), FTI Consulting Inc. (FCN), Heidrick &amp; Struggles International Inc. (HSII), Huron Consulting Group Inc. (HURN), ICF International Inc. (ICFI), Insperity Inc. (NSP), Jones Lang Lasalle Inc. (JLL), ManpowerGroup Inc. (MAN), PageGroup Plc. (MPGPF) and Robert Half International Inc. (RHI). We believe this group of professional services firms is reflective of similar sized companies in terms of our market capitalization, with significant global exposure that mirrors our global footprint and therefore provides a meaningful comparison of stock performance. The returns of each company have been weighted according to their respective stock market capitalization at the beginning of each measurement period for purposes of arriving at a peer group average.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The stock price performance depicted in this graph is not necessarily indicative of future price performance. This graph will not be deemed to be incorporated by reference by any general statement incorporating this Annual Report on Form 10-K into any filing by us under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent we specifically incorporate this information by reference and shall not otherwise be deemed soliciting material or deemed filed under the Securities Act of 1933 or the Securities Exchange Act of 1934.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.8pt;font-weight:700;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(*)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Among Korn Ferry, the S&amp;P 500 Index, and a Peer Group</span></div><div style="margin-top:6pt;text-align:center"><img src="kfy-20230430_g2.jpg" alt="2990" style="height:280px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Copyright&#169; 2023 Standard &amp; Poor's, a division of S&amp;P Global. All rights reserved.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(*)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:18.57pt">$100 invested on April 30, 2018 in stock or index, including reinvestment of dividends. Fiscal year ended April 30, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capital Allocation Approach</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company and its Board of Directors endorse a balanced approach to capital allocation. The Company&#8217;s long-term priority is to invest in growth initiatives, such as the hiring of consultants, the continued development of IP and derivative products and services, and the investment in synergistic, accretive M&amp;A transactions that are expected to earn a return superior to the Company's cost of capital. Next, the Company&#8217;s capital allocation approach contemplates the return of a </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">portion of excess capital to stockholders, in the form of a regular quarterly dividend, subject to the factors discussed below under &#8220;Dividends&#8221; and in more detail in the &#8220;Risk Factors&#8221; section of this Annual Report on Form 10-K. Additionally, the Company considers share repurchases on an opportunistic basis and subject to the terms of our indebtedness, as well as using excess cash to repay the Notes. See Note 11&#8212; </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long Term Debt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for a description of the Amended Credit Agreement and indenture governing the Notes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 8, 2014, the Board of Directors adopted a dividend policy to distribute to our stockholders a regular quarterly cash dividend of $0.10 per share. Every quarter since the adoption of the dividend policy, the Company has declared a quarterly dividend. On June 21, 2021 and 2022, the Board of Directors increased the quarterly dividend to $0.12 per share and $0.15 per share, respectively. On June 26, 2023, the Board of Directors of the Company approved an increase of 20% in our quarterly dividend, which increased the quarterly dividend to $0.18 per share.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The declaration and payment of future dividends under the quarterly dividend policy will be at the discretion of the Board of Directors and will depend upon many factors, including the Company&#8217;s earnings, capital requirements, financial conditions, the terms of the Company&#8217;s indebtedness and other factors that the Board of Directors may deem to be relevant. The Board of Directors may, however, amend, revoke or suspend the dividend policy at any time and for any reason. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 21, 2022, the Board of Directors approved an increase in the Company&#8217;s stock repurchase program of approximately $300 million, which brought our available capacity to repurchase shares in the open market or privately negotiated transactions to $318 million. Common stock may be repurchased from time to time in open market or privately negotiated transactions at the Company&#8217;s discretion subject to market conditions and other factors. The Company repurchased approximately $93.9 million, $98.8 million and $30.4 million of the Company&#8217;s common stock during fiscal 2023, 2022 and 2021, respectively. Any decision to execute on our stock repurchase program will depend on our earnings, capital requirements, financial condition and other factors considered relevant by our Board of Directors. The Amended Credit Agreement permits us to pay dividends to our stockholders and make share repurchases so long as there is no default under the Amended Credit Agreement, the Company&#8217;s total funded debt to adjusted EBITDA ratio (as set forth in the Amended Credit Agreement, the &#8220;consolidated net leverage ratio&#8221;) is no greater than 5.00 to 1.00, and we are in pro forma compliance with our financial covenant. Furthermore, our Notes allow the Company to pay $25.0 million of dividends per fiscal year with no restrictions plus an unlimited amount of dividends so long as the Company&#8217;s consolidated total leverage ratio is not greater than 3.50 to 1.00 and the Company is not in default under the indenture governing the Notes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes common stock repurchased by us during the fourth quarter of fiscal 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Number of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Purchased</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Price Paid</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Per Share</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total Number of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Purchased</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">as Part of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Publicly-</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Announced</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Programs</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Approximate</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Dollar Value of</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares that</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">May Yet be</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Purchased</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">under the</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Programs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">February 1, 2023 - February 28, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">95,000</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">56.35&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">95,000</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$243.3 million</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 1, 2023 - March 31, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">76,699</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53.09&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">75,000</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$239.3 million</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 1, 2023 - April 30, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">85,000</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48.12&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">85,000</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$235.2 million</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">256,699</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52.65&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">255,000</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Represents withholding of 1,699 shares to cover taxes on vested restricted shares, in addition to shares purchased as part of a publicly announced program.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On June 21, 2022, our Board of Directors approved an increase to the share repurchase program of $300 million. The shares can be repurchased in open market transactions or privately negotiated transactions at the Company's discretion. The share repurchase program has no expiration date. We repurchased approximately $13.4 million of the Company's common stock under the program during the fourth quarter of fiscal 2023.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_40"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 6. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reserved</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">27</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_43"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 7. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_46"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">This Annual Report on Form 10-K may contain certain statements that we believe are, or may be considered to be, &#8220;forward-looking&#8221; statements, within the meaning of Section 27A of the Securities Act of 1933, as amended and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). These forward-looking statements generally can be identified by use of statements that include phrases such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;foresee,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;likely,&#8221; &#8220;estimates,&#8221; &#8220;potential,&#8221; &#8220;continue&#8221; or other similar words or phrases. Similarly, statements that describe our objectives, plans or goals, including the timing and anticipated impacts of our restructuring plans and business strategy, are also forward-looking statements. These forward-looking statements are subject to risks and uncertainties that could cause our actual results to differ materially from those contemplated by the relevant forward-looking statement. The principal risk factors that could cause actual performance and future actions to differ materially from the forward-looking statements include, but are not limited to, those relating to global and local political and or economic developments in or affecting countries where we have operations, such as inflation, global slowdowns, or recessions, competition, geopolitical tensions, shifts in global trade patterns, changes in demand for our services as a result of automation, dependence on and costs of attracting and retaining qualified and experienced consultants, impact of inflationary pressures on our profitability, maintaining our relationships with customers and suppliers and retaining key employees, maintaining our brand name and professional reputation, potential legal liability and regulatory developments, portability of client relationships, consolidation of or within the industries we serve, changes and developments in governmental laws and regulations, evolving investor and customer expectations with regard to environmental, social and governance matters, currency fluctuations in our international operations, risks related to growth, alignment of our cost structure, including as a result of recent workforce, real estate, and other restructuring initiatives, restrictions imposed by off-limits agreements, reliance on information processing systems, cyber security vulnerabilities or events, changes to data security, data privacy, and data protection laws, dependence on third parties for the execution of critical functions, limited protection of our intellectual property (&#8220;IP&#8221;), our ability to enhance and develop new technology, our ability to successfully recover from a disaster or other business continuity problems, employment liability risk, an impairment in the carrying value of goodwill and other intangible assets, treaties, or regulations on our business and our Company, deferred tax assets that we may not be able to use, our ability to develop new products and services, changes in our accounting estimates and assumptions, the utilization and billing rates of our consultants, seasonality, the expansion of social media platforms, the ability to effect acquisitions and integrate acquired businesses, including Infinity Consulting Solutions ("ICS") and Salo LLC ("Salo"), resulting organizational changes, our indebtedness, the ultimate magnitude and duration of any future pandemics or similar outbreaks, and related restrictions and operational requirements that apply to our business and the businesses of our clients, and any related negative impacts on our business, employees, customers and our ability to provide services in affected regions, and the matters disclosed under the heading &#8220;Risk Factors&#8221; in the Company&#8217;s Exchange Act reports, including Item 1A included in this Annual Report on Form 10-K. Readers are urged to consider these factors carefully in evaluating the forward-looking statements. The forward-looking statements included in this Annual Report on Form 10-K are made only as of the date of this Annual Report on Form 10-K and we undertake no obligation to publicly update these forward-looking statements to reflect subsequent events or circumstances.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">The following presentation of management&#8217;s discussion and analysis of our financial condition and results of operations should be read together with our consolidated financial statements and related notes included in this Annual Report on Form 10-K. We also make available on the Investor Relations portion of our website earnings slides and other important information, which we encourage you to review. </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_49"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Executive Summary</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry (referred to herein as the &#8220;Company&#8221; or in the first-person notations &#8220;we,&#8221; &#8220;our,&#8221; and &#8220;us&#8221;) is a global organizational consulting firm. We help clients synchronize strategy, operations and talent to drive superior business performance. We work with organizations to design their structures, roles and responsibilities. We help them hire the right people to bring their strategy to life. And we advise them on how to reward, develop and motivate their people.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are pursuing a strategy to help Korn Ferry focus on clients and collaborate intensively across the organization. This approach is intended to build on the best of our past and give us a clear path to the future with focused initiatives to increase our client and commercial impact. Korn Ferry is transforming how clients address their talent management needs. We have evolved from a mono-line business to a multi-faceted consultancy business, giving our consultants more frequent and expanded opportunities to engage with clients.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our eight reportable segments operate through the following five lines of business:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Consulting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development, and Total Rewards. We enable this work with a comprehensive set of Digital Performance Management Tools, based on some of our world&#8217;s leading lP and data. The Consulting teams employ an integrated approach across core solutions, each one intended to strengthen our work and thinking in the next, to help clients execute their strategy in a digitally enabled world.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Digital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> develops technology-enabled Performance Management Tools that empower our clients. Our digital products give clients direct access to our proprietary data, client data and analytics to deliver clear insights with the training tools needed to align organizational structure with business strategy. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Executive Search</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. Our approach to placing talent brings together research-based IP, proprietary assessments, and behavioral interviewing with our practical experience to determine the ideal organizational fit. Salary benchmarking then builds appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#8217;s reportable segments (Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific ("APAC"), and Executive Search Latin America).</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Professional Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">delivers enterprise talent acquisition solutions for professional level middle and upper management. We help clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Recruitment Process Outsourcing ("RPO") </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. Our scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enable us to act as a strategic partner in clients&#8217; quest for superior recruitment outcomes and better candidate fit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim and RPO were formerly referred to, and reported together, as Korn Ferry RPO &amp; Professional Search (&#8220;RPO &amp; Professional Search&#8221;). We have recently acquired companies that have added critical mass to our Professional Search and Interim operations. These acquisitions provided us the opportunity to reassess how we managed our RPO &amp; Professional Search segment. Therefore, beginning in fiscal 2023, we separated RPO &amp; Professional Search into two segments to align with the Company&#8217;s strategy and the decisions of the Company&#8217;s chief operating decision maker, who began to regularly make separate resource allocation decisions and assess performance separately between our Professional Search &amp; Interim business and RPO business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Highlights of our performance in fiscal 2023 include:</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">Approximately 78% of the executive searches we performed in fiscal 2023 were for board level, chief executive and other senior executive and general management positions. Our more than 4,000 search engagement clients in fiscal 2023 included many of the world&#8217;s largest and most prestigious public and private companies.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">We have built strong client loyalty, with nearly 80% of the assignments performed during fiscal 2023 having been on behalf of clients for whom we had conducted assignments in the previous three fiscal years.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">Approximately 80% of our revenues were generated from clients that have utilized multiple lines of our business.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">In fiscal 2023, we acquired ICS, a provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and human resources. We also recently acquired Salo, a leading provider of finance, accounting and human resources ("HR") interim talent.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Performance Highlights </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 1, 2022, we completed the acquisition of ICS for $99.3 million, net of cash acquired. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and HR.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 1, 2023, we completed the acquisition of Salo for $155.4 million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The above acquisitions echo the commitment to scale our solutions, further increase the focus at the intersection of talent and strategy-wherever and however the needs of organizations evolve-and present real, tangible opportunity for us and our clients looking for the right talent, who are highly agile, with specialized skills and expertise, to help them drive superior performance, including on an interim basis. We believe the addition of these acquisitions to our broader talent acquisition portfolio&#8211;spanning Executive Search, RPO, Professional Search and Interim services&#8211;has accelerated our ability to capture additional shares of this significant market. All of the acquisitions in fiscal 2023 are included in the Professional Search &amp; Interim segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In light of the Company&#8217;s evolution to an organization that is selling larger integrated solutions in a world where there are shifts in global trade lanes and persistent inflationary pressures, on January 11, 2023, the Company initiated a plan (the &#8220;Plan&#8221;) intended to realign its workforce with its business needs and objectives, namely, to invest in areas of potential growth and implement reductions where there was excess capacity. The Plan resulted in the reduction of the Company's annualized cost base by approximately $45.0 million to $55.0 million (after taking into account new hires in connection with the rebalancing of the Company's workforce). The Plan consisted of severance and related employee benefits payments and lease termination costs. In fiscal 2023, the Company recorded $42.6&#160;million in restructuring charges, net, and $5.5 million and $4.4 million in impairment of right-of-use asset and fixed assets, respectively, as a result of implementing the Plan.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluates performance and allocates resources based on the chief operating decision maker&#8217;s review of (1) fee revenue and (2) adjusted earnings before interest, taxes, depreciation and amortization (&#8220;Adjusted EBITDA&#8221;). To the extent that such charges occur, Adjusted EBITDA excludes restructuring charges, integration/acquisition costs, certain separation costs and certain non-cash charges (goodwill, intangible asset and other impairments charges). For fiscal 2023, Adjusted EBITDA excluded $42.6&#160;million of restructuring charges, net, $14.9 million of integration/acquisition costs, $5.5 million impairment of right-of-use assets and $4.4 million impairment of fixed assets. For fiscal 2022, Adjusted EBITDA excluded $7.9 million of integration/acquisition costs, $7.4 million impairment of right-of-use assets and $1.9 million impairment of fixed assets. For fiscal 2021, Adjusted EBITDA excluded $30.7 million of restructuring charges, net and $0.7 million of integration/acquisition costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated and the subtotals of Executive Search Adjusted EBITDA and Adjusted EBITDA margin are non-GAAP financial measures and have limitations as analytical tools. They should not be viewed as a substitute for financial information determined in accordance with United States (&#8220;U.S.&#8221;) generally accepted accounting principles (&#8220;GAAP&#8221;) and should not be considered in isolation or as a substitute for analysis of the Company&#8217;s results as reported under GAAP. In addition, they may not necessarily be comparable to non-GAAP performance measures that may be presented by other companies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management believes the presentation of these non-GAAP financial measures provides meaningful supplemental information regarding Korn Ferry&#8217;s performance by excluding certain charges, items of income and other items that may not be indicative of Korn Ferry&#8217;s ongoing operating results. The use of these non-GAAP financial measures facilitates comparisons to Korn Ferry&#8217;s historical performance and the identification of operating trends that may otherwise be distorted by the factors discussed above. Korn Ferry includes these non-GAAP financial measures because management believes it is useful to investors in allowing for greater transparency with respect to supplemental information used by management in its evaluation of Korn Ferry&#8217;s ongoing operations and financial and operational decision-making. The accounting policies for the reportable segments are the same as those described in the summary of significant accounting policies in the accompanying consolidated financial statements, except that the above noted items are excluded to arrive at Adjusted EBITDA. Management further believes that Adjusted EBITDA is useful to investors because it is frequently used by investors and other interested parties to measure operating performance among companies with different capital structures, effective tax rates and tax attributes and capitalized asset values, all of which can vary substantially from company to company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue was $2,835.4 million during fiscal 2023, an increase of $208.7 million, or 8%, compared to $2,626.7 million in fiscal 2022, with increases in fee revenue in all lines of business with the exception of Executive Search. Professional Search &amp; Interim had the largest increase in fee revenue when compared to fiscal 2022. The acquisition of companies in the Professional Search &amp; Interim segment was a significant factor in the year-over-year increase in fee revenue. Exchange rates unfavorably impacted fee revenue by $96.8 million, or 4%, during fiscal 2023 compared to fiscal 2022. Net income attributable to Korn Ferry decreased by $116.9 million during fiscal 2023 to $209.5&#160;million from $326.4&#160;million in fiscal</span><span style="color:#00c000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022. Adjusted EBITDA was $457.3 million, a decrease of $81.6 million during fiscal 2023, from Adjusted EBITDA of $538.9 million in fiscal 2022. During fiscal 2023, the Executive Search, Professional Search &amp; Interim, Consulting, Digital, and RPO lines of business contributed Adjusted EBITDA of $205.8 million, $110.9 million, $108.5 million, $97.5 million and $52.6 million, respectively, offset by Corporate expenses net of other income of $118.0 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our cash, cash equivalents and marketable securities decreased by $143.2 million to $1,067.9 million at April&#160;30, 2023, compared to $1,211.1 million at April&#160;30, 2022. This decrease was mainly due to the acquisitions of ICS and Salo, retention payments, capital expenditures, stock repurchases and dividends paid to stockholders during fiscal 2023. As of April&#160;30, 2023, we held marketable securities to settle obligations under our Executive Capital Accumulation Plan (&#8220;ECAP&#8221;) with a cost value of $187.0 million and a fair value of $187.8 million. Our vested obligations for which these assets were held in trust totaled $172.2 million as of April&#160;30, 2023 and our unvested obligations totaled $21.9 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our working capital decreased by $113.3 million to $662.4 million in fiscal 2023, as compared to $775.7 million at April 30, 2022. We believe that cash on hand and funds from operations and other forms of liquidity will be sufficient to meet our anticipated working capital, capital expenditures, general corporate requirements, repayment of our debt obligations and dividend payments under our dividend policy in the next 12 months. We had a total of $1,145.4 million available under the Credit Facilities (defined in Liquidity and Capital Resources) and a total of $645.3 million available under the previous credit facilities after $4.6 million and $4.7&#160;million of standby letters of credit issued as of April&#160;30, 2023 and 2022, respectively. Of the amount available under the Credit Facilities, $500.0&#160;million is under the Delayed Draw Facility that expired on June 24, 2023 and is no longer available as a source of liquidity. We had a total of $11.5 million and $10.0 million of standby letters of credits with other financial institutions as of April&#160;30, 2023 and 2022, respectively.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements. Preparation of our periodic filings requires us to make estimates and assumptions that affect the reported amount of assets and liabilities and disclosure of contingent assets and liabilities at the date of our financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates and assumptions and changes in the estimates are reported in current operations as new information is learned or upon the amounts becoming fixed and determinable. In preparing our consolidated financial statements and accounting for the underlying transactions and balances, we apply our accounting policies as disclosed in the notes to our </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">consolidated financial statements. We consider the policies discussed below as critical to an understanding of our consolidated financial statements because their application places the most significant demands on management&#8217;s judgment and estimates. Specific risks for these critical accounting policies are described in the following paragraphs. Senior management has discussed the development, selection and key assumptions of the critical accounting estimates with the Audit Committee of the Board of Directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and RPO, either</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">stand-alone or as part of a solution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control of the goods and services is transferred to the customer in an amount that reflects the consideration that we expect to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standard Codification (&#8220;ASC&#8221;) 606 ("ASC 606"), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, we accrue or defer revenue as appropriate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital revenue is generated from IP platforms enabling large-scale, technology-based talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and we have a legally enforceable right to payment. Revenue also comes from the sale of our proprietary IP subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, we estimate upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. We generally recognize such revenue over the course of a search and when we are legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search &amp; Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. We recognize fee revenue over the duration that the interim resources&#8217; services are provided which also aligns to the contracted invoicing plan and enforceable right to payment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO fee</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Annual Performance-Related Bonuses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Each quarter, management makes its best estimate of its annual performance-related bonuses, which requires management to, among other things, project annual consultant productivity (as measured by engagement fees billed and collected by Executive Search and Professional Search consultants and revenue and other performance/profitability metrics for Consulting, Digital, Interim and RPO consultants), the level of engagements referred by a consultant in one line of business to a different line of business, our performance, including profitability, competitive forces and future economic conditions and their impact on our results. At the end of each fiscal year, annual performance-related bonuses take into account final individual consultant productivity (including referred work), Company/line of business results, including profitability, the achievement of strategic objectives, the results of individual performance appraisals and the current economic landscape. Accordingly, each quarter we reevaluate the assumptions used to estimate annual performance-related bonus liability and adjust the carrying amount of the liability recorded on the consolidated balance sheets and report any changes in the estimate in current operations. Because annual performance-based bonuses are communicated and paid only after we report our full fiscal year results, actual performance-based bonus payments may differ from the prior year&#8217;s estimate. Such changes in the bonus estimate historically have been immaterial and are recorded in current operations in the period in which they are determined.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Estimating deferred compensation requires assumptions regarding the timing and probability of payments of benefits to participants and the discount rate. Changes in these assumptions could significantly impact the liability and related cost on our consolidated balance sheets and statements of income, respectively. For certain deferred compensation plans, management engages an independent actuary to periodically review these assumptions in order to confirm that they reflect the population and economics of our deferred compensation plans in all material respects and to assist us in estimating our deferred compensation liability and the related cost. The actuarial assumptions we use may differ from actual results due to changing market conditions or changes in the participant population. These differences could have a significant impact on our deferred compensation liability and the related cost.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Carrying Values</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Valuations are required under GAAP to determine the carrying value of various assets. Our most significant assets for which management is required to prepare valuations are carrying value of receivables, goodwill, other intangible assets, share-based payments, leases and recoverability of deferred income taxes. Management must identify whether events have occurred that may impact the carrying value of these assets and make assumptions regarding future events, such as cash flows and profitability. Differences between the assumptions used to prepare these valuations and actual results could materially impact the carrying amount of these assets and our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Of the assets mentioned above, goodwill is the largest asset requiring a valuation. Fair value of goodwill for purposes of the goodwill impairment test when performing the quantitative test is determined utilizing (1) a discounted cash flow analysis based on forecasted cash flows (including estimated underlying revenue and operating income growth rates) discounted using an estimated weighted-average cost of capital for market participants and (2) a market approach, utilizing observable market data such as comparable companies in similar lines of business that are publicly traded or which are part of a public or private transaction (to the extent available). We also reconcile the results of these analyses to its market capitalization. If the carrying amount of a reporting unit exceeds its estimated fair value, goodwill is considered potentially impaired and further tests are performed to measure the amount of impairment loss, if any.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We perform an annual impairment test each year as of January 31, or more frequently if impairment indicators arise. The qualitative test performed as of January 31, 2023 did not indicate any impairment, and therefore there was no need to perform a quantitative test. While historical performance and current expectations have resulted in fair values of goodwill in excess of carrying values, if our assumptions are not realized, it is possible that in the future an impairment charge may need to be recorded. However, it is not possible at this time to determine if an impairment charge would result or if such a charge would be material. Fair value determinations require considerable judgment and are sensitive to changes in underlying assumptions and factors. As a result, there can be no assurance that the estimates and assumptions made for purposes of the annual goodwill impairment test will prove to be accurate predictions of the future. As of our testing date, there were no indicators of impairments that required us to perform a quantitative test and as a result, no impairment charge was recognized. There was no indication of potential impairment through April&#160;30, 2023 that would have required further testing. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Examples of events or circumstances that could reasonably be expected to negatively affect the underlying key assumptions and ultimately impact the estimated fair value of the reporting units may include such items as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">A prolonged downturn in the business environment in which the reporting units operate including a longer than anticipated public health crisis;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">An economic climate that significantly differs from our future profitability assumptions in timing or degree; </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">The deterioration of the labor markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">Volatility in equity and debt markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">Competition and disruption in our core business; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.81pt">Technological advances such as artificial intelligence that impact labor markets and can diminish the value of our IP.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">32</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_55"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the results of our operations as a percentage of fee revenue:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Numbers may not total exactly due to rounding)</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fee revenue</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reimbursed out-of-pocket engagement expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.6&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.5&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Compensation and benefits</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">67.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">66.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">71.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">General and administrative expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reimbursed expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cost of services</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating income</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11.2&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.9&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8.6&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7.5&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">12.6&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.4&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income attributable to Korn Ferry</span></td><td colspan="2" style="background-color:#F2F2F1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7.4&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">12.4&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.3&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The operating results for fiscal 2022 and 2021 have been revised to conform to the new segment reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables summarize the results of our operations:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Numbers may not total exactly due to rounding) </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="33" style="background-color:#E4E5E3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30, </span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">%</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">%</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="33" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(dollars in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fee revenue</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Consulting</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">677,001&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23.9&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">650,204&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">24.8&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">515,844&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Digital</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">354,651&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">12.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">349,025&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13.3&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">287,306&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15.9&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Executive Search:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">North America</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">562,139&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19.8&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">605,704&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23.1&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">397,275&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.9&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">EMEA</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">187,014&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.6&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">182,192&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.9&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">138,954&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7.7&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Asia Pacific</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">95,598&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.4&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">118,596&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">83,306&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.6&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Latin America</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31,047&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,069&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,500&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total Executive Search</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">875,798&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">30.9&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">935,561&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35.6&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637,035&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35.2&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Professional Search &amp; Interim</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">503,395&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.7&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">297,096&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11.3&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">130,831&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7.2&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">RPO</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">424,563&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15.0&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">394,832&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15.0&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">239,031&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13.2&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total fee revenue</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,835,408&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,626,718&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,810,047&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reimbursed out-of-pocket engagement expense</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,428&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,737&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,899&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total revenue</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,863,836&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,643,455&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,819,946&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the tables that follow, the Company presents a subtotal for Executive Search Adjusted EBITDA and a single percentage for Executive Search Adjusted EBITDA margin, which reflects the aggregate of all of the individual Executive Search Regions. These figures are non-GAAP financial measures and are presented as they are consistent with the Company&#8217;s lines of business and are financial metrics used by the Company&#8217;s investor base.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.508%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,863,836&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643,455&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,819,946&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Korn Ferry</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,529&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,454&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,525&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,485&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) loss, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,261)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,880&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,194)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,864&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,293&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,278&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,683&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,056&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,138&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,340&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">470,074&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,784&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,335&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,521&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,845&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,880)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,194&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Integration/acquisition costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,922&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,906&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of fixed assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,375&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,915&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of right of use assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,392&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring charges, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,277&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">538,928&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,292&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA margin</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA margin</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">677,001&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">686,979&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,502&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354,651&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354,967&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,458&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">562,139&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">568,212&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,850&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,014&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,114&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,380&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,598&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,956&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,222&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,047&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,054&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Executive Search</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">875,798&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">883,336&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">205,822&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503,395&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">507,058&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,879&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424,563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431,496&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,588&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(117,972)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,863,836&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,277&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA margin</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,204&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">654,199&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,108&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.9&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">349,025&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">349,437&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,050&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,704&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">609,258&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,615&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,192&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,866&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,804&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,596&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,705&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,105&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,069&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,079&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,089&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Executive Search</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">935,561&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">939,908&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,613&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,096&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,974&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,015&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,832&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401,937&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,126&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109,984)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643,455&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">538,928&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA margin</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">517,046&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,522&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,780&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,095&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397,275&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399,104&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,099&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138,954&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,213&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,742&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,463&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Executive Search</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">637,035&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">639,280&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">127,806&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,831&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,080&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,934&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,031&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244,760&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,477&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78,542)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,819,946&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,292&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_58"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fiscal 2023 Compared to Fiscal 2022</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fee Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fee Revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue increased by $208.7 million, or 8.0%, to $2,835.4 million in fiscal 2023 compared to $2,626.7 million in fiscal 2022. Exchange rates unfavorably impacted fee revenue by $96.8 million, or 4%, in fiscal 2023 compared to fiscal 2022. Fee revenue increased in all lines of business except in Executive Search which saw a decline in fee revenue compared to fiscal 2022 primarily due to a decline in demand for our products and services caused by the slowdown in the global economy. The acquisitions of The Lucas Group, Patina Solutions Group ("Patina"), ICS and Salo (the "Acquired Companies") were a significant factor in the increase in fee revenue compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Consulting. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting reported fee revenue of $677.0 million in fiscal 2023, an increase of $26.8 million, or 4%, compared to $650.2 million in fiscal 2022. The increase in fee revenue was mainly driven by an increase in demand for workforce transformation, organization design, and senior leadership development delivered through our Organization Strategy, Leadership Development, Total Rewards and Assessment &amp; Succession solutions, as clients aligned their structures to new market opportunities and addressed compensation and retention issues. Exchange rates unfavorably impacted fee revenue by $27.8 million, or 4%, compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Digital. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital reported fee revenue of $354.7 million in fiscal 2023, an increase of $5.7 million, or 2%, compared to $349.0 million in fiscal 2022. The increase in fee revenue was primarily driven by increasing demand for Development offerings as companies invest in sales effectiveness tools and training content to build their commercial teams' capabilities to maximize </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">revenue growth, as well as in analytics on Total Rewards trends used to aid in retention and staffing decisions. Exchange rates unfavorably impacted fee revenue by $18.8 million, or 5%, compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search North America</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Executive Search North America reported fee revenue of $562.1 million in fiscal 2023, a decrease of $43.6 million, or 7%, compared to $605.7 million in fiscal 2022. Exchange rates unfavorably impacted fee revenue by $2.2 million in fiscal 2023 compared to fiscal 2022. North America&#8217;s fee revenue decreased due to a 14% decrease in the number of engagements billed, partially offset by an 8% increase in the weighted-average fees billed per engagement (calculated using local currency) in fiscal 2023 compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search EMEA.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Executive Search EMEA reported fee revenue of $187.0 million in fiscal 2023, an increase of $4.8 million, or 3%, compared to $182.2 million in fiscal 2022. Exchange rates unfavorably impacted fee revenue by $15.6 million, or 9%, in fiscal 2023 compared to fiscal 2022. The increase in fee revenue was primarily due to a 10% increase in the weighted-average fees billed per engagement (calculated using local currency) and a 2% increase in the number of engagements billed in fiscal 2023 compared to fiscal 2022.</span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The performance in the United Arab Emirates, Switzerland, Denmark, Netherlands and Germany were the primary contributors to the increase in fee revenue in fiscal 2023 compared to fiscal 2022, partially offset by a decrease in fee revenue in France, Russia and Italy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search Asia Pacific.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Executive Search Asia Pacific reported fee revenue of $95.6 million in fiscal 2023, a decrease of $23.0 million, or 19%, compared to $118.6 million in fiscal 2022. Exchange rates unfavorably impacted fee revenue by $7.9 million, or 7%, in fiscal 2023 compared to fiscal 2022. The decrease in fee revenue was due to a 16% decrease in the number of engagements billed, partially offset by a 2% increase in the weighted-average fees billed per engagement (calculated using local currency) in fiscal 2023 compared to fiscal 2022. The performance in China, Japan, Australia, India and Korea were the primary contributors to the decrease in fee revenue in fiscal 2023 compared to fiscal 2022, partially offset by an increase in fee revenue in Malaysia.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search Latin America.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Executive Search Latin America reported fee revenue of $31.0 million in fiscal 2023, an increase of $1.9 million, or 7%, compared to $29.1 million in fiscal 2022. Exchange rates were relatively flat in fiscal 2023 compared to fiscal 2022. The increase in fee revenue was due to a 9% increase in the weighted-average fees billed per engagement (calculated using local currency), partially offset by a decrease of 2% in the number of engagements billed in fiscal 2023 compared to fiscal 2022. The performance in Mexico and Brazil were the primary contributors to the increase in fee revenue in fiscal 2023 compared to fiscal 2022, partially offset by a decrease in fee revenue in Colombia.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Professional Search &amp; Interim. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim reported fee revenue of $503.4 million in fiscal 2023, an increase of $206.3 million, or 69%, compared to $297.1 million in fiscal 2022. Exchange rates unfavorably impacted fee revenue by $7.4 million, or 2%, in fiscal 2023 compared to fiscal 2022. The increase in fee revenue was driven by an increase in both interim and professional search fee revenue of $188.1 million and $18.2 million, respectively, which was primarily due to the acquisitions of the Acquired Companies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">RPO. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO reported fee revenue of $424.6 million in fiscal 2023, an increase of $29.8 million, or 8%, compared to $394.8 million in fiscal 2022. Exchange rates unfavorably impacted fee revenue by $17.1 million, or 4%, in fiscal 2023 compared to fiscal 2022. The increase in fee revenue was due to wider adoption of RPO services in the market in combination with our differentiated solutions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compensation and benefits expense increased by $159.7 million, or 9%, to $1,901.2 million in fiscal 2023 from $1,741.5 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $53.6 million, or 3%, in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to increases in salaries and related payroll taxes of $147.7 million and employer insurance of $15.3 million. These increases were due to the increase in fee revenue overall which resulted in an increase in average headcount of 15% in fiscal 2023 compared to fiscal 2022, and wage inflation. Also contributing to higher compensation and benefits expense were increases in commission expense of $20.2 million due to higher fee revenue, $18.7 million more in deferred compensation expenses as a result of increases in the fair value of participants&#8217; accounts in fiscal 2023 compared to fiscal 2022 and higher integration/acquisition costs of $6.4 million. This increase was partially offset by decreases in performance-related bonus expense of $38.2 million and $8.9 million in amortization of long-term incentive awards. Compensation and benefits expense, as a percentage of fee revenue, increased to 67% in fiscal 2023 from 66% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting compensation and benefits expense increased by $27.6 million, or 6%, to $478.5 million in fiscal 2023 from $450.9 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $16.5 million, or 4%, in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to increases in salaries and related payroll taxes of $22.2 million and employer insurance of $2.5 million. These increases were due to the segment's revenue growth coupled which resulted in an increase in average headcount of 7% in fiscal 2023 compared to fiscal 2022, and wage inflation. Also contributing to higher compensation and benefits expense was an increase in deferred compensation expense of $2.6 million in fiscal 2023 compared to fiscal 2022. Consulting compensation and benefits expense, as a percentage of fee revenue, increased to 71% in fiscal 2023 from 69% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital compensation and benefits expense increased by $11.3 million, or 6%, to $189.1 million in fiscal 2023 from $177.8 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $7.5 million, or 4%, in fiscal 2023 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to an increase in salaries and related payroll taxes of $13.8 million due to a 9% increase in average headcount in fiscal 2023 compared to fiscal 2022 and wage inflation. The increase was partially offset by a decrease in performance-related bonus expense of $3.0 million. Digital compensation and benefits expense, as a percentage of fee revenue, increased to 53% in fiscal 2023 from 51% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search North America compensation and benefits expense increased by $9.0 million, or 2%, to $386.1 million in fiscal 2023 compared to $377.1 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $1.0 million in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to higher salaries and related payroll taxes of $12.4 million and an increase in employer insurance of $1.6 million. These increases were due to an increase in average headcount of 10% in fiscal 2023 compared to fiscal 2022 and wage inflation. Also contributing to the increase in compensation and benefits expense was an increase in deferred compensation expense of $12.4 million due to an increase in the fair market value of participants' accounts in fiscal 2023 compared to fiscal 2022. The increase was partially offset by lower performance-related bonus expense of $12.4 million as a result of lower fee revenue and a decrease in the amortization of long-term incentive awards of $4.9 million. Executive Search North America compensation and benefits expense, as a percentage of fee revenue, increased to 69% in fiscal 2023 from 62% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search EMEA compensation and benefits expense increased by $7.4 million, or 6%, to $140.5 million in fiscal 2023 compared to $133.1 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $8.2 million, or 6%, in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to higher performance-related bonus expense of $4.5 million, salaries and related payroll taxes of $2.5 million and amortization of long-term incentive awards of $1.1 million in fiscal 2023 compared to fiscal 2022. These increases were due to the Executive search EMEA segment's revenue growth combined with an increase in average headcount of 11% in fiscal 2023 compared to fiscal 2022. Executive Search EMEA compensation and benefits expense, as a percentage of fee revenue, increased to 75% in fiscal 2023 from 73% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Asia Pacific compensation and benefits expense decreased by $10.4 million, or 14%, to $61.9 million in fiscal 2023 compared to $72.3 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $4.3 million, or 6%, in fiscal 2023 compared to fiscal 2022. The decrease in compensation and benefits expense was primarily due to a decrease in performance-related bonus expense of $8.3 million in fiscal 2023 compared to fiscal 2022 due to lower segment fee revenue. Executive Search Asia Pacific compensation and benefits expense, as a percentage of fee revenue, increased to 65% in fiscal 2023 from 61% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Latin America compensation and benefits expense increased by $2.0 million, or 11%, to $20.4 million in fiscal 2023 compared to $18.4 million in fiscal 2022. Exchange rates unfavorably impacted compensation and benefits by $0.1 million, in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to an increase in salaries and related payroll taxes as a result of the segment&#8217;s fee revenue growth with an increase in average headcount of 8% in fiscal 2023 compared to fiscal 2022. Executive Search Latin America compensation and benefits expense, as percentage of fee revenue, increased to 66% in fiscal 2023 from 63% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim compensation and benefits expense increased by $74.5 million, or 50%, to $223.3 million in fiscal 2023 compared to $148.8 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $2.9 million, or 2%, in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to higher salaries and related payroll taxes of $52.0 million, commission expense of $18.0 million, employee insurance of $3.9 million and integration/acquisition costs of $6.4 million due to the acquisitions of the Acquired Companies, which resulted in a 55% increase in the average headcount in fiscal 2023 compared to fiscal 2022. This increase was partially offset by a decrease of $8.0 million in performance-related bonus expense. Professional Search &amp; Interim compensation and benefits expense, as a percentage of fee revenue, decreased to 44% in fiscal 2023 from 50% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO compensation and benefits expense increased by $35.8 million, or 12%, to $339.0 million in fiscal 2023 from $303.2 million in fiscal 2022. Exchange rates favorably impacted compensation and benefits by $13.1 million, or 4%, in fiscal 2023 compared to fiscal 2022. The increase in compensation and benefits expense was primarily due to higher salaries and related payroll taxes of $42.1 million and employer insurance of $6.1 million as a result of the segment's fee revenue growth combined with an increase in average headcount of 18% in fiscal 2023 compared to fiscal 2022. Also contributing to the higher compensation and benefits expense was the increase in severance expense of $3.2 million. This increase was partially offset by decreases in performance-related bonus expense of $12.6 million and in the use of outside contractors of $5.4 million. RPO compensation and benefits expense, as a percentage of fee revenue, increased to 80% in fiscal 2023 from 77% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate compensation and benefits expense increased by $2.7 million, or 5%, to $62.4 million in fiscal 2023 from $59.7 million in fiscal 2022. The increase in compensation and benefits expense was primarily driven by higher salaries and related payroll taxes of $4.5 million due to an increase in average headcount of 13% in fiscal 2023 compared to fiscal 2022, and to a lesser extent to an increase in stock-based compensation expense of $2.3 million and the use of outside contractors of $1.3 million. Also contributing to the increase in compensation and benefits expense was an increase in deferred compensation expense of $1.1 million due to increases in the fair value of participants' accounts. The increase was </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">partially offset by an increase in the cash surrender value ("CSV") of company-owned life insurance ("COLI") of $4.8 million as a result of increased death benefits, and a decrease in the amortization of long-term incentive awards of $1.2 million in fiscal 2023 compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative expenses increased by $31.2 million, or 13%, to $268.5 million in fiscal 2023 compared to $237.3 million in fiscal 2022. Exchange rates favorably impacted general and administrative expenses by $12.5 million, or 5%, in fiscal 2023 compared to fiscal 2022. The increase in general and administrative expenses was primarily due to higher marketing and business development expenses of $15.9 million and an increase in computer software licenses expense of $9.0 million, which contributed to the increase in fee revenue in fiscal 2023 compared to fiscal 2022, as well as an increase in legal and other professional fees of $6.7 million. General and administrative expenses, as a percentage of fee revenue, was 9% in both fiscal 2023 and fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting general and administrative expenses increased by $6.4 million, or 12%, to $57.9 million in fiscal 2023 compared to $51.5 million in fiscal 2022. The increase in general and administrative expenses was primarily due to increases in impairment charges of $3.1 million associated with the reduction of the Company&#8217;s real estate footprint and marketing and business development expenses of $2.1 million related to fee revenue growth. Also contributing to the increase in general and administrative expenses was an increase in foreign exchange losses of $2.0 million in fiscal 2023 compared to fiscal 2022. Consulting general and administrative expenses, as a percentage of fee revenue, increased to 9% in fiscal 2023 from 8% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital general and administrative expenses increased by $9.6 million, or 31%, to $40.6 million in fiscal 2023 compared to $31.0 million in fiscal 2022. The increase in general and administrative expenses was primarily due to higher computer software licenses expense of $3.2 million and an increase in marketing and business development expenses of $3.1 million. Also contributing to the increase in general and administrative expense was an increase in impairment charges of $1.7 million associated with the reduction of the Company's real estate footprint and an increase in foreign exchange losses of $1.5 million in fiscal 2023 compared to fiscal 2022. Digital general and administrative expenses, as a percentage of fee revenue, increased to 11% in fiscal 2023 from 9% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search North America general and administrative expenses increased by $1.6 million, or 5%, to $32.4 million in fiscal 2023 from $30.8 million in fiscal 2022. The increase in general and administrative expenses was primarily due to an increase in marketing and business development expenses of $2.1 million, partially offset by foreign exchange gains of $0.2 million in fiscal 2023 compared to foreign exchange losses of $0.4 million in fiscal 2022. Executive Search North America general and administrative expenses, as a percentage of fee revenue, increased to 6% in fiscal 2023 from 5% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search EMEA general and administrative expenses decreased by $3.3 million, or 18%, to $14.7 million in fiscal 2023 from $18.0 million in fiscal 2022. The decrease in general and administrative expenses was primarily due to a decrease in premise and office expense of $3.3 million due to impairment charges recorded in fiscal 2022 and as a result of the reduction of the Company's real estate footprint. Also contributing to the decrease is the impact of foreign currency with foreign currency gains of $0.3 million in fiscal 2023 compared to foreign exchange losses of $0.7 million in fiscal 2022. This decrease was partially offset by an increase in marketing and business development expense of $1.0 million related to fee revenue growth in fiscal 2023 compared to fiscal 2022. Executive Search EMEA general and administrative expenses, as a percentage of fee revenue, decreased to 8% in fiscal 2023 from 10% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Asia Pacific general and administrative expenses decreased by $1.3 million, or 12%, to $9.7 million in fiscal 2023 from $11.0 million in fiscal 2022. The decrease in general and administrative expenses was primarily due to decreases in bad debt expense of $0.7 million and premise and office expense of $0.6 million in fiscal 2023 compared to fiscal 2022. Executive Search Asia Pacific general and administrative expenses, as a percentage of fee revenue, increased to 10% in fiscal 2023 from 9% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Latin America general and administrative expenses increased by $0.5 million, or 56%, to $1.4 million in fiscal 2023 from $0.9 million in fiscal 2022. The increase in general and administrative expenses was primarily due to a gain recorded in fiscal 2022 due to the termination of a lease agreement in Mexico, thereby increasing premise and office expense by $1.7 million, partially offset by an increase in foreign exchange gains of $0.8 million in fiscal 2023 compared to fiscal 2022. Executive Search Latin America general and administrative expenses, as a percentage of fee revenue, increased to 4% in fiscal 2023 from 3% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim general and administrative expenses increased by $10.1 million, or 50%, to $30.3 million in fiscal 2023 from $20.2 million in fiscal 2022. The increase in general and administrative expenses was primarily due to increases in bad debt expense of $5.4 million, marketing and business development expenses of $2.4 million, premise and office expense of $1.3 million and integration/acquisition costs of $0.8 million in fiscal 2023 compared to fiscal 2022. Professional Search &amp; Interim general and administrative expenses, as a percentage of fee revenue, decreased to 6% in fiscal 2023 from 7% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO general and administrative expenses increased by $0.9 million, or 4%, to $21.3 million in fiscal 2023 from $20.4 million in fiscal 2022. The increase in general and administrative expenses was primarily due to increases in marketing and business development expenses of $1.0 million, legal and other professional fees of $0.4 million, as well as a foreign </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">exchange losses of $1.2 million in fiscal 2023 as opposed to foreign exchange gains of $0.8 million in fiscal 2022. This increase was partially offset by a lower bad debt expense of $2.5 million in fiscal 2023 compared to fiscal 2022. RPO general and administrative expenses, as a percentage of fee revenue, was 5% in both fiscal 2023 and fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate general and administrative expenses increased by $6.6 million, or 12%, to $60.1 million in fiscal 2023 compared to $53.5 million in fiscal 2022. The increase in general and administrative expenses was primarily due to increases in legal and other professional fees of $3.9 million, marketing and business development expenses of $3.8 million, as well as premise and office expense of $2.7 million, partially offset by an increase in foreign exchange gains of $2.3 million in fiscal 2023 compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cost of Services Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of services expense consists of contractor and product costs related to the delivery of various services and products through Consulting, Digital, Professional Search &amp; Interim and RPO. Cost of services expense was $238.5 million in fiscal 2023, an increase of $124.1 million, or 108%, compared to $114.4 million in fiscal 2022. Professional Search &amp; Interim accounts for $122.9 million of the increase primarily due to the acquisitions of the Acquired Companies which, includes a significant amount of interim business as part of the services they perform which has higher cost of services expense compared to other services Korn Ferry provides. As the interim business becomes an increasing portion of our fee revenue, we expect cost of services expense to continue to increase in future periods. The rest of the increase was from the Consulting segment driven by the increase in fee revenue in the segment. Cost of services expense, as a percentage of fee revenue, increased to 8% in fiscal 2023 from 4% in fiscal 2022 due to the acquisition of the Acquired Companies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization expenses were $68.3 million in fiscal 2023, an increase of $4.8 million, or 8%, compared to $63.5 million in fiscal 2022. The increase was primarily due to the amortization of intangible assets due to the acquisition of the Acquired Companies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Charges, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In fiscal 2023, we implemented the Plan to realign our workforce with our business needs and objectives. As a result, we recorded restructuring charges, net of $42.6&#160;million during fiscal 2023. There were no restructuring charges, net in fiscal 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Net Income Attributable to Korn Ferry</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income attributable to Korn Ferry decreased by $116.9 million, to $209.5 million in fiscal 2023 compared to $326.4 million in fiscal 2022. The decrease in net income attributable to Korn Ferry was driven by increases in compensation and benefits expense, cost of services expense, general and administrative expenses, and restructuring charges, net in fiscal 2023 compared to fiscal 2022. This decrease was partially offset by an increase in fee revenue, lower income tax provision and an increase in other income (loss), net in fiscal 2023 compared to fiscal 2022. Net income attributable to Korn Ferry, as a percentage of fee revenue, was 7% and 12% in fiscal 2023 and 2022, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Adjusted EBITDA a decrease of $81.6 million to $457.3 million in fiscal 2023 compared to $538.9 million in fiscal 2022. The decrease in Adjusted EBITDA was driven by increases in compensation and benefits expense (excluding integration/acquisition costs), cost of services expense, and general and administrative expenses (excluding integration/acquisition costs and impairment charges), partially offset by increases in fee revenue and other income (loss), net in fiscal 2023 compared to fiscal 2022. Adjusted EBITDA, as a percentage of fee revenue, was 16% in fiscal 2023 compared to 21% in fiscal 2022. Adjusted EBITDA margin decreased primarily due to a change in fee revenue mix, with a decrease in fee revenue in Executive Search and Permanent Placement, which have higher margins, and being replaced with fee revenue in Interim that has lower margins, but is more resilient to economic factors and in line with our strategy </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting Adjusted EBITDA was $108.5 million in fiscal 2023, a decrease of $7.6 million, or 7%, compared to $116.1 million in fiscal 2022. The decrease in Adjusted EBITDA was driven by increases in compensation and benefits expense, general and administrative expenses (excluding impairment charges), and cost of services expense, partially offset by an increase in fee revenue in fiscal 2023 compared to fiscal 2022. Consulting Adjusted EBITDA, as a percentage of fee revenue, was 16% in fiscal 2023 compared to 18% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital Adjusted EBITDA was $97.5 million in fiscal 2023, a decrease of $12.6 million, or 11%, compared to $110.1 million in fiscal 2022. The decrease in Adjusted EBITDA was mainly driven by increases in compensation and benefits expense and general and administrative expenses (excluding impairment charges), partially offset by an increase in fee revenue in fiscal 2023 compared to fiscal 2022. Digital Adjusted EBITDA, as a percentage of fee revenue, was 27% in fiscal 2023 compared to 32% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search North America Adjusted EBITDA decreased by $40.7 million, or 22%, to $140.9 million in fiscal 2023 compared to $181.6 million in fiscal 2022. The decrease in Adjusted EBITDA was primarily driven by lower fee revenue in the segment, coupled with increases in compensation and benefits expense and general and administrative expenses, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">partially offset by an increase in other income (loss), net in fiscal 2023 compared to fiscal 2022. Executive Search North America Adjusted EBITDA, as a percentage of fee revenue, was 25% in fiscal 2023 compared to 30% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search EMEA Adjusted EBITDA decreased by $0.4 million, or 1%, to $31.4 million in fiscal 2023 compared to $31.8 million in fiscal 2022. The decrease in Adjusted EBITDA was driven by an increase in compensation and benefits expense, partially offset by higher fee revenue in the segment and a decrease in general and administrative expenses (excluding impairment charges). Executive Search EMEA Adjusted EBITDA, as a percentage of fee revenue, was 17% in both fiscal 2023 and fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Asia Pacific Adjusted EBITDA decreased by $10.9 million, or 31%, to $24.2 million in fiscal 2023 compared to $35.1 million in fiscal 2022. The decrease in Adjusted EBITDA was primarily driven by lower fee revenue in the segment, partially offset by decreases in the compensation and benefits expense and general and administrative expenses in fiscal 2023 compared to fiscal 2022. Executive Search Asia Pacific Adjusted EBITDA, as a percentage of fee revenue, was 25% in fiscal 2023 compared to 30% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Latin America Adjusted EBITDA increased by $0.3 million, or 3%, to $9.4 million in fiscal 2023 compared to $9.1 million in fiscal 2022. The increase in Adjusted EBITDA was driven by higher fee revenue in the segment and an increase in other income (loss), net, partially offset by an increase in compensation and benefits expense in fiscal 2023 compared to fiscal 2022. Executive Search Latin America Adjusted EBITDA, as a percentage of fee revenue, was 30% in fiscal 2023 compared to 31% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim Adjusted EBITDA was $110.9 million in fiscal 2023, an increase of $4.9 million, or 5%, compared to $106.0 million in fiscal 2022. The increase in Adjusted EBITDA was mainly driven by higher fee revenue in the segment as a result of the acquisition of the Acquired Companies, partially offset by increases in cost of services expense, compensation and benefits expense (excluding integration/acquisition costs) and general and administrative expenses (excluding impairment charges and integration/acquisition costs) in fiscal 2023 compared to fiscal 2022. Professional Search &amp; Interim Adjusted EBITDA, as a percentage of fee revenue, was 22% in fiscal 2023 compared to 36% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO Adjusted EBITDA was $52.6 million in fiscal 2023, a decrease of $6.5 million, or 11%, compared to $59.1 million in fiscal 2022. The decrease in Adjusted EBITDA was mainly driven by increases in compensation and benefits expense and general and administrative expenses (excluding impairment charges), partially offset by higher fee revenue in the segment in fiscal 2023 compared to fiscal 2022. RPO Adjusted EBITDA, as a percentage of fee revenue, was 12% in fiscal 2023 compared to 15% in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Income (Loss), Net </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income, net was $5.3 million in fiscal 2023 compared to other loss, net of $11.9 million in fiscal 2022. The difference was primarily due to gains from the fair value of our marketable securities in fiscal 2023 compared to losses in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net primarily relates to our Notes issued in December 2019, borrowings under our COLI policies and interest cost related to our deferred compensation plans, which are partially offset by interest earned on cash and cash equivalent balances. Interest expense, net was $25.9 million in fiscal 2023 compared to $25.3 million in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Provision</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for income tax was $82.7 million in fiscal 2023 compared to $102.1 million in fiscal 2022. This reflects a 28% effective tax rate for fiscal 2023 compared to a 24% effective tax rate for fiscal 2022. In addition to the impact of U.S. state income taxes and jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the higher effective tax rate in fiscal 2023 was affected by a tax expense recorded for withholding taxes that are not eligible for credit. The fiscal 2022 effective tax rate was lower due to a tax benefit recorded in connection with tax credits for eligible research and development expenditures incurred in fiscal 2022 and the four immediately preceding fiscal years.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Net Income Attributable to Noncontrolling Interest</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income attributable to noncontrolling interest represents the portion of a subsidiary&#8217;s net earnings that are attributable to shares of such subsidiary not held by Korn Ferry that are included in the consolidated results of income. Net income attributable to noncontrolling interest was $3.5&#160;million and $4.5&#160;million in fiscal 2023 and fiscal 2022, respectively.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_651"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fiscal 2022 compared to Fiscal 2021</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, the Company changed the composition of its global segments. The Professional Search &amp; Interim segment and RPO segment were previously included in the RPO &amp; Professional Search segment. Segment data for fiscal 2022 and 2021 have been recast to reflect the division of the RPO &amp; Professional Search segment into the Professional Search &amp; Interim and RPO segments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fee Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Fee Revenue. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue increased by $816.7 million, or 45.1%, to $2,626.7 million in fiscal 2022 compared to $1,810.0 million in fiscal 2021. Exchange rates unfavorably impacted fee revenue by $2.8 million, in fiscal 2022 compared to fiscal 2021. The higher fee revenue was attributable to increases in all lines of business primarily due to an increase in new </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">business driven by the increased relevance of the Company&#8217;s solutions and the acquisition of The Lucas Group that closed on November 1 2021 and Patina that closed on April 1, 2022 ("Acquired Companies in fiscal 2022") in the Professional Search &amp; Interim segment. Further, the coronavirus pandemic ("COVID-19") adversely impacted demand for the Company&#8217;s services on a worldwide basis in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Consulting. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting reported fee revenue of $650.2 million in fiscal 2022, an increase of $134.4 million, or 26%, compared to $515.8 million in fiscal 2021. The increase in fee revenue was partially driven by our Organizational Strategy work in organization and job redesign, people strategy and culture transformation. In addition, our diversity, equity &amp; inclusion (&#8220;DE&amp;I&#8221;) business remained strong in fiscal 2022 as we helped clients move the needle on their diversity efforts. Also, greater expectations for organizations to be a force for good in society more broadly has been increasing demand for our environmental and social governance (&#8220;ESG&#8221;) and sustainability offerings. Leadership Development continues to focus on the importance of increasing employee engagement through coaching and structured leadership workshops. Assessment and Succession increased as clients rely on Korn Ferry&#8217;s robust data, science and IP to fuel leadership and scaled workforce transformations. Finally, growth in Total Rewards was fueled by global compensation and retention challenges associated with labor market dislocation; merger &amp; acquisition and IPO activity; and increased focus on executive pay and governance issues, all of which increased pressure to offer higher and more competitive compensation. Exchange rates unfavorably impacted fee revenue by $2.8 million, or 1%, compared to fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Digital. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital reported fee revenue of $349.0 million in fiscal 2022, an increase of $61.7 million, or 21%, compared to $287.3 million in fiscal 2021. The increase in fee revenue was primarily due to Professional Development where we targeted new offerings and partnerships in fiscal 2022 to meet the growing need of companies focusing on sales effectiveness. We had double digit increases in fee revenue across our other solutions focusing on assessment, total rewards and organizational strategy as companies focused on retaining and rewarding key talent to reduce levels of attrition from dislocation in the labor markets. Exchange rates unfavorably impacted fee revenue by $1.8 million, or 1%, compared to fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search North America</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Executive Search North America reported fee revenue of $605.7 million in fiscal 2022, an increase of $208.4 million, or 52%, compared to $397.3 million in fiscal 2021. Exchange rates favorably impacted fee revenue by $1.3 million in fiscal 2022 compared to fiscal 2021. North America&#8217;s fee revenue was higher due to a 35% increase in the number of engagements billed and a 12% increase in the weighted-average fees billed per engagement (calculated using local currency) in fiscal 2022 compared to fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search EMEA.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Executive Search EMEA reported fee revenue of $182.2 million in fiscal 2022, an increase of $43.2 million, or 31%, compared to $139.0 million in fiscal 2021. Exchange rates unfavorably impacted fee revenue by $0.5 million in fiscal 2022 compared to fiscal 2021. The increase in fee revenue was due to a 15% increase in the number of engagements billed and a 14% increase in the weighted-average fees billed per engagement (calculated using local currency) in fiscal 2022 compared to fiscal 2021.</span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The performance in the United Kingdom, France, the United Arab Emirates and Belgium were the primary contributors to the increase in fee revenue in fiscal 2022 compared to fiscal 2021, driving $31.0 million of increased revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search Asia Pacific.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Executive Search Asia Pacific reported fee revenue of $118.6 million in fiscal 2022, an increase of $35.3 million, or 42%, compared to $83.3 million in fiscal 2021. Exchange rates favorably impacted fee revenue by $0.6 million, or 1%, in fiscal 2022 compared to fiscal 2021. The increase in fee revenue was due to a 27% increase in the number of engagements billed and an 11% increase in the weighted-average fees billed per engagement (calculated using local currency) in fiscal 2022 compared to fiscal 2021. The performance in Australia, India, China and Singapore were the primary contributors to the increase in fee revenue in fiscal 2022 compared to fiscal 2021, contributing $28.8 million of increased fee revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Executive Search Latin America.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Executive Search Latin America reported fee revenue of $29.1 million in fiscal 2022, an increase of $11.6 million, or 66%, compared to $17.5 million in fiscal 2021. Exchange rates favorably impacted fee revenue by $0.2 million, or 1%, in fiscal 2022 compared to fiscal 2021. The increase in fee revenue was due to a 34% increase in the number of engagements billed and a 22% increase in the weighted-average fees billed per engagement (calculated using local currency) in fiscal 2022 compared to fiscal 2021. The performance in Mexico, Brazil and Chile were the primary contributors to the increase in fee revenue in fiscal 2022 compared to fiscal 2021, driving $9.4 million of increased revenue.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Professional Search &amp; Interim</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Professional Search &amp; Interim reported fee revenue of $297.1 million in fiscal 2022, an increase of $166.3 million, or 127%, compared to $130.8 million in fiscal 2021. Exchange rates favorably impacted fee revenue by $0.3 million compared to fiscal 2021. The increase in Professional Search &amp; Interim fee revenue was due to an 86% increase in engagements billed and a 21% increase in the weighted-average fees billed per engagement in fiscal 2022 compared to fiscal 2021. The increase in Professional Search fee revenue was also due to the acquisition of the Acquired Companies in fiscal 2022, which contributed $69.3 million and $4.1 million of fee revenue, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">RPO. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO reported fee revenue of $394.8 million in fiscal 2022, an increase of $155.8 million, or 65%, compared to $239.0 million in fiscal 2021. Exchange rates unfavorably impacted fee revenue by $0.1 million compared to fiscal 2021. The increase in fee revenue was due to the wider adoption of RPO services in the market. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compensation and benefits expense increased $443.6 million, or 34% to $1,741.5 million in fiscal 2022 from $1,297.9 million in fiscal 2021. Exchange rates favorably impacted compensation and benefits by $0.3 million in fiscal 2022 compared to fiscal 2021. The increase in compensation and benefits expense was primarily due to increases in salaries and related payroll taxes of $230.4 million, performance-related bonus expense of $160.3 million, amortization of long-term incentive awards of $16.4 million, employer insurance of $13.8 million and the use of outside contractors of $9.3 million. These increases were due to the increase in fee revenue combined with increases in overall profitability and average headcount. Also contributing to higher compensation and benefits expense was an increase in commission expense of $28.5 million due to the Acquired Companies in fiscal 2022, partially offset by a decrease in deferred compensation expenses of $30.7 million as a result of decreases in the fair value of participants&#8217; accounts in fiscal 2022 compared to fiscal 2021. Compensation and benefits expense, as a percentage of fee revenue, decreased to 66% in fiscal 2022 from 72% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting compensation and benefits expense increased by $90.5 million, or 25%, to $450.9 million in fiscal 2022 from $360.4 million in fiscal 2021. Exchange rates favorably impacted compensation and benefits by $1.2 million in fiscal 2022 compared to fiscal 2021. The increase in compensation and benefits expense was primarily due to increases in salaries and related payroll taxes of $48.9 million, performance-related bonus expense of $24.5 million, amortization of long-term incentive awards of $5.0 million and employer insurance of $2.7 million due to an increase in fee revenue combined with increases in overall profitability and average headcount in fiscal 2022 compared to fiscal 2021. Consulting compensation and benefits expense, as a percentage of fee revenue, decreased to 69% in fiscal 2022 from 70% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital compensation and benefits expense increased by $31.1 million, or 21%, to $177.8 million in fiscal 2022 from $146.7 million in fiscal 2021. The impact of exchange rates was essentially flat in fiscal 2022 compared to fiscal 2021. The increase in compensation and benefits expense was primarily due to increases in performance-related bonus expense of $11.4 million, salaries and related payroll taxes of $7.9 million and commission expenses of $5.8 million in fiscal 2022 compared to fiscal 2021 as a result of an increase in fee revenue combined with increases in overall profitability and average headcount. Digital compensation and benefits expense, as a percentage of fee revenue, was 51% in both fiscal 2022 and fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search North America compensation and benefits expense increased by $77.6 million, or 26%, to $377.1 million in fiscal 2022 compared to $299.5 million in fiscal 2021. Exchange rates unfavorably impacted compensation and benefits by $0.7 million in fiscal 2022 compared to fiscal 2021. The increase was primarily due to increases in performance-related bonus expense of $82.6 million and salaries and related payroll taxes of $24.6 million due to the increase in fee revenue combined with increases in overall profitability and average headcount in fiscal 2022 compared to fiscal 2021. The increases in compensation and benefits expense was partially offset by a decrease in the amounts owed under certain deferred compensation and retirement plans of $35.4 million due to a decrease in the fair market value of the participants accounts in fiscal 2022 compared to fiscal 2021. Executive Search North America compensation and benefits expense, as a percentage of fee revenue, decreased to 62% in fiscal 2022 from 75% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search EMEA compensation and benefits expense increased by $22.0 million, or 20%, to $133.1 million in fiscal 2022 compared to $111.1 million in fiscal 2021. Exchange rates favorably impacted compensation and benefits by $0.5 million in fiscal 2022 compared to fiscal 2021. The increase was primarily due to higher salaries and related payroll taxes of $12.6 million and performance-related bonus expense of $8.2 million in fiscal 2022 compared to fiscal 2021 due to the increase in fee revenue combined with an increase in overall profitability. Executive Search EMEA compensation and benefits expense, as a percentage of fee revenue, decreased to 73% in fiscal 2022 from 80% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Asia Pacific compensation and benefits expense increased by $14.0 million, or 24%, to $72.3 million in fiscal 2022 compared to $58.3 million in fiscal 2021. Exchange rates unfavorably impacted compensation and benefits by $0.4 million, or 1%, in fiscal 2022 compared to fiscal 2021. The increase was primarily due to increases in performance-related bonus expense of $10.2 million and salaries and related payroll taxes of $6.2 million in fiscal 2022 compared to fiscal 2021 due to an increase in fee revenue combined with an increase overall profitability. Executive Search Asia Pacific compensation and benefits expense, as a percentage of fee revenue, decreased to 61% in fiscal 2022 from 70% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Latin America compensation and benefits expense increased by $4.3 million, or 30%, to $18.4 million in fiscal 2022 compared to $14.1 million in fiscal 2021. Exchange rates unfavorably impacted compensation and benefits by $0.3 million, or 2%, in fiscal 2022 compared to fiscal 2021. The increase was primarily due to higher salaries and related payroll taxes of $2.0 million and performance-related bonus expense of $1.4 million in fiscal 2022 compared to fiscal 2021 due to an increase in fee revenue combined with an increase in overall profitability. Executive Search Latin America compensation and benefits expense, as a percentage of fee revenue, decreased to 63% in fiscal 2022 from 80% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim compensation and benefits expense increased by $63.0 million, or 73%, to $148.8 million in fiscal 2022 from $85.8 million in fiscal 2021. The impact of exchange rates was essentially flat in fiscal 2022 compared to fiscal 2021. The increase was due to higher salaries and related payroll taxes of $23.0 million, performance-related bonus of $14.7 million, employer insurance of $2.7 million and the use of outside contractors of $0.8 million due to the increase in fee revenue combined with increases in overall profitability and average headcount in fiscal 2022 compared to fiscal 2021. Also contributing to the increase in compensation and benefits was an increase in commission expenses of $22.7 million and </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">integration and acquisition costs of $1.9 million driven by the acquisition of the Acquired Companies in fiscal 2022. Professional Search &amp; Interim compensation and benefits expense, as a percentage of fee revenue, decreased to 50% in fiscal 2022 from 66% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO compensation and benefits expense increased by $124.3 million, or $69%, to $303.2 million in fiscal 2022 from $178.9 million in fiscal 2021. The impact of exchange rates was essentially flat in fiscal 2022 compared to fiscal 2021. The increase was primarily due to higher salaries and related payroll taxes of $99.1 million, employer insurance of $5.7 million and the use of outside contractors of $4.2 million due to increases in revenue and average headcount in fiscal 2022 compared to fiscal 2021. RPO compensation and benefits expense, as a percentage of fee revenue, increased to 77% in fiscal 2022 from 75% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate compensation and benefits expense increased by $16.5 million, or 38%, to $59.7 million in fiscal 2022 from $43.2 million in fiscal 2021. The increase of $7.2 million was due to the changes in CSV of the COLI contracts due to lower death benefits recognized in fiscal 2022 compared to fiscal 2021. Also contributing to the increase was higher salaries and related payroll taxes of $6.0 million and performance-related bonus expense of $4.2 million due to an increase in consolidated fee revenue, combined with increases in overall profitability and average headcount in fiscal 2022 compared to fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative expenses increased $45.5 million, or 24%, to $237.3 million in fiscal 2022 compared to $191.8 million in fiscal 2021. Exchange rates favorably impacted general and administrative expenses by $0.9 million in fiscal 2022 compared to fiscal 2021. The increase in general and administrative expenses was primarily due to higher marketing and business development expenses of $14.0 million, which contributed to the increase in fee revenue and new business in fiscal 2022, as well as an increase in premise and office expense of $6.9 million, bad debt expense of $5.8 million and legal and other professional fees of $5.3 million. In addition, the Company recorded impairment charges associated with the reduction of the Company&#8217;s real estate footprint of $9.3 million and integration and acquisition costs of $6.0 million incurred with the acquisition of the Acquired Companies in fiscal 2022. General and administrative expenses, as a percentage of fee revenue, decreased to 9% in fiscal 2022 from 11% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting general and administrative expenses increased by $2.9 million, or 6%, to $51.5 million in fiscal 2022 compared to $48.6 million in fiscal 2021. The increase in general and administrative expenses was primarily due to impairment charges associated with the reduction of the Company&#8217;s real estate footprint of $2.8 million in fiscal 2022. Consulting general and administrative expenses, as a percentage of fee revenue, decreased to 8% in fiscal 2022 from 9% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital general and administrative expenses increased by $1.9 million, or 7%, to $31.0 million in fiscal 2022 compared to $29.1 million in fiscal 2021. The increase in general and administrative expenses was primarily due to impairment charges associated with the reduction of the Company&#8217;s real estate footprint of $1.5 million in fiscal 2022. Digital general and administrative expenses, as a percentage of fee revenue, decreased to 9% in fiscal 2022 from 10% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search North America general and administrative expenses increased by $3.9 million, or 14%, to $30.8 million in fiscal 2022 from $26.9 million in fiscal 2021. The increase in general and administrative expenses was primarily due to increases in business development expenses of $2.4 million and bad debt expense of $0.7 million. Executive Search North America general and administrative expenses, as a percentage of fee revenue, was 5% in fiscal 2022 compared to 7% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search EMEA general and administrative expenses increased by $2.0 million, or 13%, to $18.0 million in fiscal 2022 from $16.0 million in fiscal 2021. The increase in general and administrative expenses was primarily due to impairment charges associated with the reduction of the Company&#8217;s real estate footprint of $1.1 million and the impact of foreign currency with foreign exchange losses of $0.7 million in fiscal 2022 compared to foreign currency gains of $0.3 million in fiscal 2021. Executive Search EMEA general and administrative expenses, as a percentage of fee revenue was 10% in fiscal 2022 compared to 12% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Asia Pacific general and administrative expenses increased by $2.4 million, or 28%, to $11.0 million in fiscal 2022 from $8.6 million in fiscal 2021. The increase in general and administrative expenses was primarily due to higher bad debt expense of $1.0 million in fiscal 2022 compared to fiscal 2021. Executive Search Asia Pacific general and administrative expenses, as a percentage of fee revenue, was 9% in fiscal 2022 compared to 10% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Latin America general and administrative expenses decreased by $1.3 million, or 59%, to $0.9 million in fiscal 2022 from $2.2 million in fiscal 2021. The decrease in general and administrative expenses was primarily due to lower premise and office expenses of $1.4 million in fiscal 2022 compared to fiscal 2021. Executive Search Latin America general and administrative expenses, as a percentage of fee revenue, was 3% in fiscal 2022 compared to 12% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim general and administrative expenses increased by $12.2 million, or 153%, to $20.2 million in fiscal 2022 from $8.0 million in fiscal 2021. The increase in general and administrative expenses was primarily due to an increase in premise and office expense of $4.4 million, impairment charges associated with the reduction of the Company's real estate footprint of $2.3 million, higher bad debt expense of $2.1 million, and integration and acquisition costs of $1.8 million. Professional Search &amp; Interim general and administrative expenses, as a percentage of revenue, was 7% in fiscal 2022 compared to 6% in fiscal 2021.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO general and administrative expenses increased by $3.6 million, or 21%, to $20.4 million in fiscal 2022 from $16.8 million in fiscal 2021. The increase was primarily due to higher bad debt expense of $1.6 million, and impairment charges associated with the reduction of the Company's real estate footprint of $1.6 million. RPO general administrative expenses, as a percentage of revenue, was 5% in fiscal 2022 compared to 7% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate general and administrative expenses increased by $18.0 million, or 51%, to $53.5 million in fiscal 2022 compared to $35.5 million in fiscal 2021. The increase in general and administrative expenses was primarily due to higher marketing expense of $7.2 million, integration and acquisition costs of $4.2 million due to the acquisition of the Acquired Companies in fiscal 2022, legal and other professional fees of $3.8 million and an increase of $1.5 million in charitable contributions in fiscal 2022 compared to fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cost of Services Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of services expense consists primarily of contractor and product costs related to the delivery of various services and products, primarily in Professional Search &amp; Interim, Consulting, Digital and RPO. Cost of services expense was $114.4 million in fiscal 2022 compared to $72.0 million in fiscal 2021. The increase was due to an increase in fee revenue and the acquisition of the Acquired Companies in fiscal 2022. Cost of services expense, as a percentage of fee revenue, was 4% in both fiscal 2022 and fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Depreciation and Amortization Expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization expenses were $63.5 million in fiscal 2022, an increase of $1.7 million, or 3%, compared to $61.8 million in fiscal 2021. The increase was primarily due to technology investments made in the current and prior year in software for our Digital business and the Acquired Companies in fiscal 2022 in the Professional Search &amp; Interim segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Charges, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no restructuring charges, net during fiscal 2022. In April 2020, we implemented a restructuring plan in response to the uncertainty caused by COVID-19 that resulted in reductions in our workforce in the fourth quarter of fiscal 2020. We continued the implementation of this plan in fiscal 2021 and as a result recorded restructuring charges, net of $30.7 million of severance costs in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Net Income Attributable to Korn Ferry</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income attributable to Korn Ferry increased by $211.9 million to $326.4 million in fiscal 2022 compared to $114.5 million in fiscal 2021. The increase in net income attributable to Korn Ferry was driven by the increase in fee revenue of $816.7 million, which was driven by the factors discussed above, and restructuring charges, net of $30.7 million incurred in fiscal 2021. This was partially offset by increases in compensation and benefits expense of $443.6 million, cost of services expense of $42.4 million associated with the higher levels of business demand, a higher income tax provision of $54.0 million and general and an increase in administrative expenses of $45.5 million. The rest of the change is due to other loss, net of $11.9 million in fiscal 2022 compared to other income, net of $37.2 million in fiscal 2021. Net income attributable to Korn Ferry, as a percentage of fee revenue, was 12% in fiscal 2022 as compared to 6% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjusted EBITDA increased by $252.6 million to $538.9 million in fiscal 2022 compared to $286.3 million in fiscal 2021. The increase in Adjusted EBITDA was driven by the increase in fee revenue, partially offset by increases in compensation and benefits expense (excluding integration/acquisition costs), cost of services expense, and general and administrative expenses (excluding integration/acquisition costs and impairment charges). Adjusted EBITDA, as a percentage of fee revenue, was 21% and 16% in fiscal 2022 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting Adjusted EBITDA was $116.1 million in fiscal 2022, an increase of $34.6 million, or 42%, compared to $81.5 million in fiscal 2021. The increase in Adjusted EBITDA was driven by higher fee revenue in the segment, as well as cost savings realized from work being conducted virtually. These changes were partially offset by increases in compensation and benefits expense and cost of services expense. Consulting Adjusted EBITDA, as a percentage of fee revenue, was 18% in fiscal 2022 compared to 16% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital Adjusted EBITDA was $110.1 million in fiscal 2022, an increase of $24.0 million, or 28%, compared to $86.1 million in fiscal 2021. The increase in Adjusted EBITDA was mainly driven by the increase in fee revenue in the segment, as well as cost savings realized from work being conducted virtually. These changes were partially offset by increases in compensation and benefits expense (excluding integration/acquisition costs) and cost of services expense in fiscal 2022 compared to fiscal 2021. Digital Adjusted EBITDA, as a percentage of fee revenue, was 32% in fiscal 2022 as compared to 30% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search North America Adjusted EBITDA increased by $83.5 million, or 85%, to $181.6 million in fiscal 2022 compared to $98.1 million in fiscal 2021. The increase was driven by higher fee revenue in the segment, partially offset by an increase in compensation and benefits expense and general and administrative expenses. Executive Search North America Adjusted EBITDA, as a percentage of fee revenue, was 30% in fiscal 2022 compared to 25% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search EMEA Adjusted EBITDA increased by $20.1 million, or 172%, to $31.8 million in fiscal 2022 compared to $11.7 million in fiscal 2021. The increase in Adjusted EBITDA was driven by higher fee revenue in the segment, partially </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offset by increases in compensation and benefits expense and general and administrative expenses (excluding impairment charges). Executive Search EMEA Adjusted EBITDA, as a percentage of fee revenue, was 17% in fiscal 2022 compared to 8% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Asia Pacific Adjusted EBITDA increased by $18.4 million, or 110%, to $35.1 million in fiscal 2022 compared to $16.7 million in fiscal 2021. The increase in Adjusted EBITDA was driven by higher fee revenue in the segment, partially offset by increases in the compensation and benefits expense and general and administrative expenses. Executive Search Asia Pacific Adjusted EBITDA, as a percentage of fee revenue, was 30% in fiscal 2022 compared to 20% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search Latin America Adjusted EBITDA increased by $7.8 million to $9.1 million in fiscal 2022 compared to $1.3 million in fiscal 2021. The increase in Adjusted EBITDA was driven by higher fee revenue in the segment, partially offset by an increase in compensation and benefits expense. Executive Search Latin America Adjusted EBITDA, as a percentage of fee revenue, was 31% in fiscal 2022 compared to 7% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Professional Search &amp; Interim Adjusted EBITDA was $106.0 million in fiscal 2022, an increase of $69.1 million, or 187%, compared to $36.9 million in fiscal 2021. The increase in Adjusted EBITDA was mainly driven by higher fee revenue, partially offset by increases in compensation and benefits expense (excluding integration/acquisition costs), cost of services expense and general and administrative expenses (excluding impairment charges and integration and acquisition costs). Professional Search &amp; Interim Adjusted EBITDA, as a percentage of fee revenue, was 36% in fiscal 2022 compared to 28% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO Adjusted EBITDA was $59.1 million in fiscal 2022, an increase of $26.6 million, or 82%, compared to $32.5 million in fiscal 2021. The increase in Adjusted EBITDA was mainly driven by higher fee revenue in the segment, partially offset by increases in compensation and benefits expense, cost of services expense and general and administrative expenses (excluding impairment charges). RPO Adjusted EBITDA, as a percentage of fee revenue, was 15% in fiscal 2022 compared to 14% in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other (Loss) Income, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other loss, net was $11.9 million in fiscal 2022 compared to other income, net of $37.2 million in fiscal 2021. The difference was primarily due to losses from the fair value of our marketable securities in fiscal 2022 compared to gains in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net primarily relates to our Notes issued in December 2019 and borrowings under our COLI policies, which are partially offset by interest earned on cash and cash equivalent balances. Interest expense, net was $25.3 million in fiscal 2022 compared to $29.3 million in fiscal 2021. Interest expense, net decreased due to interest income earned on the death benefits received from our COLI policies in fiscal 2022 and lower interest expense on borrowings under our COLI policies in fiscal 2022 compared to fiscal 2021 due to the lower amount of borrowings outstanding.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Provision</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for income tax was $102.1 million in fiscal 2022 compared to $48.1 million in fiscal 2021. This reflects a 24% effective tax rate for fiscal 2022 compared to a 29% effective tax rate for fiscal 2021. In addition to the impact of U.S. state income taxes and jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the lower effective tax rate in fiscal 2022 was partially attributable to a tax benefit recorded in connection with tax credits claimed in the current year for eligible research and development expenditures. The fiscal 2021 effective tax rate was higher due to a tax expense recorded for withholding taxes on intercompany dividends that are not eligible for credit and a shortfall recorded in connection with stock-based awards that vested in fiscal 2021. The shortfall is the amount by which the Company&#8217;s tax deduction for these awards, based on the fair market value of the awards on the date of vesting, is less than the expense recorded in the Company&#8217;s financial statements over the awards&#8217; vesting period. Conversely, the Company recorded a tax benefit for a windfall in connection with stock-based awards that vested in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Net Income Attributable to Noncontrolling Interest</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income attributable to noncontrolling interest represents the portion of a subsidiary&#8217;s net earnings that are attributable to shares of such subsidiary not held by Korn Ferry that are included in the consolidated results of income. Net income attributable to noncontrolling interest was $4.5 million and $1.1 million in fiscal 2022 and fiscal 2021, respectively.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_660"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company and its Board of Directors endorse a balanced approach to capital allocation. The Company&#8217;s long-term priority is to invest in growth initiatives, such as the hiring of consultants, the continued development of IP and derivative products and services and the investment in synergistic, accretive merger and acquisition transactions that are expected to earn a return that is superior to the Company's cost of capital. Next, the Company&#8217;s capital allocation approach contemplates the return of a portion of excess capital to stockholders, in the form of a regular quarterly dividend, subject to the factors discussed below and in the &#8220;Risk Factors&#8221; section of this Annual Report on Form 10-K. Additionally, the Company considers share repurchases on an opportunistic basis and subject to the terms of our Amended Credit Agreement (defined below) and Notes, as well as using excess cash to repay the Notes.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 1, 2023, we completed the acquisition of Salo for $155.4 million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 1, 2022, we completed the acquisition of ICS for $99.3 million, net of cash acquired.  ICS contributes interim professional placement offerings and expertise that are highly relevant for the new world of work where more workplaces are hybrid or virtual. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and HR.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe the above acquisitions echo the commitment to scale our solutions and further increase our focus at the intersection of talent and strategy-wherever and however the needs of organizations-evolve and present real, tangible opportunity for us and our clients looking for the right talent, who are highly agile, with specialized skills and expertise, to help them drive superior performance, including on an interim basis. The addition of these acquisitions to our broader talent acquisition portfolio&#8211;spanning Executive Search, RPO, Professional Search and Interim services&#8211;has accelerated our ability to capture additional shares of this significant market. Both acquisitions are included in the Professional Search &amp; Interim segment.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 16, 2019, we completed a private placement of the Notes with a $400 million principal amount pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended. The Notes were issued with a $4.5 million discount and will mature December 15, 2027, with interest payable semi-annually in arrears on June 15 and December 15 of each year, that commenced on June 15, 2020. The Notes represent senior unsecured obligations that rank equally in right of payment to all existing and future senior unsecured indebtedness. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We may redeem the Notes prior to maturity, subject to certain limitations and premiums defined in the indenture governing the Notes. The Notes are guaranteed by each of our existing and future wholly owned domestic subsidiaries to the extent such subsidiaries guarantee our obligations under the Credit Agreement (defined below). The indenture governing the Notes requires that, upon the occurrence of both a Change of Control and a Rating Decline (each as defined in the indenture), we shall make an offer to purchase all of the Notes at 101% of their principal amount, and accrued and unpaid interest. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We used the proceeds from the offering of the Notes to repay $276.9 million outstanding under our prior revolving credit facility and to pay expenses and fees in connection therewith. As of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> April&#160;30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, the fair value of the Notes was $381.5 million, which is based on borrowing rates currently required of notes with similar terms, maturity and credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 24, 2022, we entered into an amendment (the "Amendment") to our December 16, 2019 Credit Agreement (the "Credit Agreement"; as amended by the Amendment, the &#8220;Amended Credit Agreement&#8221;) with the lenders party thereto and Bank of America, National Association as administrative agent, to, among other things (i) extend the existing maturity date of the revolving facility to June 24, 2027, (ii) provide for a new delayed draw term loan facility as described below, (iii) </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">replace the London interbank offered rate with Term SOFR, and (iv) replace the existing financial covenants with financial covenants described below.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Amended Credit Agreement provides for five-year senior secured credit facilities in an aggregate amount of $1,150 million comprised of a $650.0 million revolving credit facility (the "Revolver") and a $500 million delayed draw term loan facility with the delayed draw having an expiration date of June 23, 2023 (the "Delayed Draw Facility", and together with the Revolver, the "Credit Facilities"). The Amended Credit Agreement also provides that, under certain circumstances, the Company may incur term loans or increase the aggregate principal amount of revolving commitments by an aggregate amount of up to $250 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">plus an unlimited amount subject to a consolidated secured net leverage ratio of 3.25 to 1.00. See Note 11 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Long-Term Debt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for a further description of the Amended Credit Agreement. The Company has a total of $1,145.4 million available under the Credit Facilities and had a total of $645.3 million available under the previous credit facilities after $4.6 million and $4.7&#160;million of standby letters of credit have been issued as of April&#160;30, 2023 and 2022, respectively. Of the amount available under the Credit Facilities, the $500.0 million Delayed Draw Facility expired on June 24, 2023 and is no longer available as a source of liquidity. The Company had a total of $11.5 million and $10.0 million of standby letters with other financial institutions as of April&#160;30, 2023 and 2022, respectively. The standby letters of credits were generally issued as a result of entering into office premise leases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 8, 2014, the Board of Directors adopted a dividend policy to distribute to our stockholders a regular quarterly cash dividend of $0.10 per share. Every quarter since the adoption of the dividend policy, the Company has declared a quarterly dividend. On June 21, 2021 and 2022, the Board of Directors increased the quarterly dividend to $0.12 per share and $0.15 per share, respectively. On June 26, 2023, the Board of Directors approved an increase of 20% in the quarterly dividend, which increased the quarterly dividend to $0.18 per share. The Amended Credit Agreement permits us to pay dividends to our stockholders and make share repurchases so long as there is no default under the Amended Credit Agreement, our total funded debt to adjusted EBITDA ratio (as set forth in the Amended Credit Agreement, the &#8220;consolidated net leverage ratio&#8221;) is no greater than 5.00 to 1.00, and we are in pro forma compliance with our financial covenant. Furthermore, our Notes allow us to pay $25 million of dividends per fiscal year with no restrictions plus an unlimited amount of dividends so long as our consolidated total leverage ratio is not greater than 3.50 to 1.00, and there is no default under the indenture governing the Notes. The declaration and payment of future dividends under the quarterly dividend program will be at the discretion of the Board of Directors and will depend upon many factors, including our earnings, capital requirements, financial conditions, the terms of our indebtedness and other factors our Board of Directors may deem to be relevant. Our Board of Directors may, however, amend, revoke or suspend our dividend policy at any time and for any reason.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 21, 2022, our Board of Directors approved an increase to the share repurchase program of approximately $300 million, which at the time brought our available capacity to repurchase shares in the open market or privately negotiated transactions to $318 million. The Company repurchased approximately $93.9&#160;million and $98.8&#160;million of the Company&#8217;s stock during fiscal 2023 and fiscal 2022, respectively. As of April 30, 2023, $235.2 million remained available for common stock repurchases under our share repurchase program. Any decision to continue to execute our currently outstanding share repurchase program will depend on our earnings, capital requirements, financial condition and other factors considered relevant by our Board of Directors.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our primarily source of liquidity is the fee revenue generated from our operations, supplemented by our borrowing capacity under our Amended Credit Agreement. Our performance is subject to the general level of economic activity in the geographic regions and the industries we service. We believe, based on current economic conditions, that our cash on hand and funds from operations and the Amended Credit Agreement will be sufficient to meet anticipated working capital, capital expenditures, general corporate requirements, debt repayments, share repurchases and dividend payments under our dividend policy during the next 12 months. However, if the national or global economy, credit market conditions and/or labor markets were to deteriorate in the future, including as a result of ongoing macroeconomic uncertainty due to inflation and a potential recession, such changes have and could put further negative pressure on demand for our services and affect our operating cash flows. If these conditions were to persist over an extended period of time, we may incur negative cash flows and it might require us to access additional borrowings under the Amended Credit Agreement to meet our capital needs and/or discontinue our share repurchases and dividend policy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents and marketable securities were $1,067.9 million and $1,211.1 million as of April&#160;30, 2023 and 2022, respectively. Net of amounts held in trust for deferred compensation plans and accrued bonuses, cash and cash equivalents and marketable securities were $488.2 million and $605.4 million at April&#160;30, 2023 and 2022, respectively. As of April&#160;30, 2023 and 2022, we held $395.2 million and $416.7 million, respectively of cash and cash equivalents in foreign locations, net of amounts held in trust for deferred compensation plans and to pay accrued bonuses.</span><span style="color:#00b050;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash and highly liquid investments purchased with original maturities of three months or less. Marketable securities consist of mutual funds and investments in commercial paper, corporate notes/bonds and U.S. Treasury and Agency securities. The primary objectives of our investment in mutual funds are to meet the obligations under certain of our deferred compensation plans, while the commercial paper, corporate notes/bonds and U.S. Treasury and Agency securities are available for general corporate purposes</span><span style="color:#00b050;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, marketable securities of $223.9 million and $233.0 million, respectively, included equity securities of $187.8 million (net of gross unrealized gains of $9.5 million and gross unrealized losses of $8.7 million) and $168.7 million (net of gross unrealized gains of $10.7 million and gross unrealized losses of $6.1 million), respectively, and were held in trust for settlement of our obligations under certain deferred compensation plans, of which $176.1 million and $158.7 million, respectively, are classified as non-current. These marketable securities were held to satisfy vested obligations totaling $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively. Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively.</span><span style="color:#00b050;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net decrease in our working capital of $113.3&#160;million as of April&#160;30, 2023 compared to April 30, 2022 is primarily attributable to decreases in cash and cash equivalents. Cash and cash equivalents decreased primarily due to the acquisitions of ICS and Salo, purchases of property and equipment, repurchases of common stock and dividends paid to shareholders during fiscal 2023. Cash provided by operating activities was $343.9 million in fiscal 2023, a decrease of $157.8 million, compared to $501.7 million in fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in investing activities was $323.5 million in fiscal 2023 compared to $184.3 million in fiscal 2022. The increase in cash used in investing activities was primarily due to higher cash paid for acquisitions of $254.8 million in fiscal 2023 compared to $133.8 million in fiscal 2022, an increase in purchases of property and equipment of $21.0 million coupled with a decrease in proceeds received from sales of marketable securities of $26.6 million, partially offset by a decrease in purchases of marketable securities of $28.5 million in fiscal 2023 compared to fiscal 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in financing activities was $152.2 million in fiscal 2023 compared to $137.4 million in fiscal 2022. The increase in cash used in financing activities was primarily due to increases in dividends paid to our shareholders of $6.2 million, dividends paid to non controlling interest of $3.3 million, payments made on life insurance policies of $2.6 million, as well as higher cash used to repurchase shares of common stock to satisfy tax withholding requirements upon the vesting of restricted stock of $22.2 million in fiscal 2023 compared to $18.5 million in fiscal 2022.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_61"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have no off-balance sheet arrangements and have not entered into any transactions involving unconsolidated, special purpose entities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">47</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_64"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contractual Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contractual obligations represent future cash commitments and liabilities under agreements with third parties and exclude contingent liabilities for which we cannot reasonably predict future payment. The following table represents our contractual obligations as of April&#160;30, 2023:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="27" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Payments Due in:</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Note </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="background-color:#e4e5e3;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Less Than</span></div><div style="margin-top:0.75pt;text-align:center"><span style="background-color:#e4e5e3;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">1 Year</span></div></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">1-3 Years</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">3-5 Years</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="background-color:#e4e5e3;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">More Than</span></div><div style="margin-top:0.75pt;text-align:center"><span style="background-color:#e4e5e3;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">5 Years</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="27" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease commitments</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">182,666&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,760&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">83,598&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31,013&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,295&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance lease commitments</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,828&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,545&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,248&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,035&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accrued restructuring charges</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,004&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,004&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest payments on COLI loans </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31,698&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,507&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,011&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,440&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,740&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term debt</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">400,000&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">400,000&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Estimated interest on long-term debt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">92,500&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,500&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,000&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,000&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">719,696&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">84,316&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">131,857&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">477,488&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,035&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">See the corresponding Note in the accompanying consolidated financial statements in Item 15.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Assumes COLI loans remain outstanding until receipt of death benefits on COLI policies and applies current interest rates on COLI loans ranging from 4.76% to 8.00% with total death benefits payable, net of loans under COLI contracts of $444.1 million at April&#160;30, 2023.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Interest on the Notes payable semi-annually in arrears on June 15 and December 15 of each year, commenced on June 15, 2020.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the contractual obligations above, we have liabilities related to certain employee benefit plans. These liabilities are recorded in our consolidated balance sheets. The obligations related to these employee benefit plans are described in Note 6&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation and Retirement Plans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, in the Notes to our Consolidated Financial Statements in this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lastly, we have contingent commitments under certain employment agreements that are payable upon involuntary termination without cause, as described in Note 17&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, in the Notes to our Consolidated Financial Statements in this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash Surrender Value of Company Owned Life Insurance Policies, Net of Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We purchased COLI policies or contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. As of April&#160;30, 2023 and 2022, we held contracts with gross cash surrender value (&#8220;CSV&#8221;) of $275.1 million and $263.2 million, respectively. Total outstanding borrowings against the CSV of COLI contracts were $77.1&#160;million and $79.8 million as of April&#160;30, 2023 and 2022, respectively. Such borrowings do not require annual principal repayments, bear interest primarily at variable rates and are secured by the CSV of COLI contracts. At April&#160;30, 2023 and 2022, the net cash value of these policies was $198.0 million and $183.3 million, respectively. Total death benefits payable, net of loans under COLI contracts, were $444.1 million and $449.3 million at April&#160;30, 2023 and 2022, respectively.</span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other than the factors discussed in this section, we are not aware of any other trends, demands or commitments that would materially affect liquidity or those that relate to our resources as of April&#160;30, 2023.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_67"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounting Developments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Proposed Accounting Standards - Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued an amendment in accounting for contract assets and contract liabilities from contracts with customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with Accounting Standards Codification ("ASC 606"), </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. The amendment of this standard becomes effective in fiscal years beginning after December 15, 2022. The amendment should be applied prospectively to business combinations that occur after the effective date. We will adopt this guidance in our fiscal year beginning May 1, 2023. We do not anticipate that this accounting guidance will have a material impact on the consolidated financial statements.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_70"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 7A. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of our global operating activities, we are exposed to certain market risks, including foreign currency exchange fluctuations and fluctuations in interest rates. We manage our exposure to these risks in the normal course of our business as described below. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign Currency Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Substantially all our foreign subsidiaries&#8217; operations are measured in their local currencies. Assets and liabilities are translated into U.S. dollars at the rates of exchange in effect at the end of each reporting period and revenue and expenses are translated at daily rates of exchange during the reporting period. Resulting translation adjustments are reported as a component of accumulated other comprehensive loss, net on our consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions denominated in a currency other than the reporting entity&#8217;s functional currency may give rise to foreign currency gains or losses that impact our results of operations. Historically, we have not realized significant foreign currency gains or losses on such transactions. During fiscal 2023, 2022 and 2021, we recorded foreign currency losses of $2.0 million, $1.2 million and $2.7 million, respectively, in general and administrative expenses in the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our exposure to foreign currency exchange rates is primarily driven by fluctuations involving the following currencies &#8212; U.S. Dollar, Canadian Dollar, Pound Sterling, Euro, Swiss Franc, Danish Krone, Polish Zloty, Singapore Dollar, and Mexican Peso. Based on balances exposed to fluctuation in exchange rates between these currencies as of April&#160;30, 2023, a 10% increase or decrease in the value of these currencies could result in a foreign exchange gain or loss of $10.2 million. We have a program that primarily utilizes foreign currency forward contracts to offset the risks associated with the effects of certain foreign currency exposures. These foreign currency forward contracts are neither used for trading purposes nor are they designated as hedging instruments pursuant to ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our exposure to interest rate risk is limited to our Credit Facilities, borrowings against the CSV of COLI contracts and to a lesser extent, our fixed income debt securities. As of April&#160;30, 2023, there were no amounts outstanding under the Credit Facilities. At our option, loans issued under the Amended Credit Agreement bear interest at either Term Secured Overnight Financing Rate ("SOFR") or an alternate base rate, in each case plus the applicable interest rate margin. The interest rate applicable to loans outstanding under the Amended Credit Agreement may fluctuate between Term SOFR plus a SOFR adjustment of 0.10%, plus 1.125% per annum to 2.00% per annum, in the case of Term SOFR borrowings (or between the alternate base rate plus 0.125% per annum and the alternate base rate plus 1.00% per annum, in the alternative), based upon our total funded debt to adjusted EBITDA ratio (as set forth in the Amended Credit Agreement, the &#8220;consolidated net leverage ratio&#8221;) at such time. In addition, we are required to pay the lenders a quarterly commitment fee ranging from 0.175% to 0.300% per annum on the average daily unused amount of the Revolver, based upon our consolidated net leverage ratio at such time, a ticking fee of 0.20% per annum on the actual daily unused portion of the Delayed Draw Facility during the availability period of the Delayed Draw Facility, and fees relating to the issuance of letters of credit. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We had $77.1 million and $79.8 million of borrowings against the CSV of COLI contracts as of April&#160;30, 2023 and 2022, respectively, bearing interest primarily at variable rates. We have sought to minimize the risk of fluctuations in these variable rates by the fact that we receive a corresponding adjustment to our borrowed funds crediting rate, which has the effect of increasing the CSV on our COLI contracts.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_73"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 8. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements and Supplementary Data</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Consolidated Financial Statements beginning on page F-1 of this Annual Report on Form 10-K.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_76"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 9. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_79"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 9A. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Controls and Procedures</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.01pt">Evaluation of Disclosure Controls and Procedures. </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of the end of the period covered by this Annual Report on Form 10-K, management, our Chief Executive Officer and Chief Financial Officer evaluated the effectiveness of the design and operation of our disclosure controls and procedures and internal controls over financial reporting. Based on their evaluation of our disclosure controls and procedures conducted as of the end of the period covered by this Annual Report on Form 10-K, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act of 1934 (the &#8220;Exchange Act&#8221;)) were effective as of April&#160;30, 2023.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.01pt">Changes in Internal Control over Financial Reporting.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting during the fourth fiscal quarter that have materially affected or are reasonably likely to materially affect our internal control over financial reporting. See Management&#8217;s Report on Internal Control Over Financial Reporting and Report of Independent Registered Public Accounting Firm on Internal Control Over Financial Reporting on pages F-2 and F-3, respectively.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_82"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 9B. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">49</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_85"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 9C. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Disclosures Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">50</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_88"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PART III.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_91"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 10. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Directors, Executive Officers and Corporate Governance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information required by this Item will be included under the captions &#8220;The Board of Directors,&#8221; "Culture of Integrity and Code of Business Conduct and Ethics," "Board Committees," and, when applicable, &#8220;Delinquent Section 16(a) Reports&#8221; in our 2023 Proxy Statement and is incorporated herein by reference. The information under the heading &#8220;Information about our Executive Officers&#8221; in Part I of this Annual Report on Form 10-K is also incorporated by reference in this section.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have adopted a &#8220;Code of Business Conduct and Ethics&#8221; that applies to all of our directors, officers and employees, including our principal executive officer (who is our Chief Executive Officer), principal financial officer, and principal accounting officer (who is our Chief Financial Officer) and senior financial officers, or persons performing similar functions. The Code of Business Conduct and Ethics is available on the Investor Relations portion of our website at </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">http://ir.kornferry.com</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. If, or when, applicable we will disclose amendments to certain provisions of the Code of Business Conduct and Ethics and waivers of the Code of Business Conduct and Ethics granted to executive officers and directors on our website within four business days following the date of the amendment or waiver. </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_94"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 11. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Executive Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information required by this Item will be included under the captions &#8220;Compensation Discussion and Analysis,&#8221; &#8220;Compensation of Executive Officers and Directors,&#8221; "Assessment of Risk Related to Compensation Programs," and is incorporated herein by reference.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_97"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 12. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information required by this Item will be included under the captions &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; and "Equity Compensation Plan Information" and is incorporated herein by reference.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_100"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 13</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">. Certain Relationships and Related Transactions, and Director Independence</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information required by this Item will be included under the captions &#8220;Certain Relationships and Related Transactions," "Related Person Transaction Approval Policy," "Director Independence," and "Board Committees," and is incorporated herein by reference.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_103"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 14. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Principal Accountant Fees and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information required by this Item will be included under the captions &#8220;Fees Paid to Ernst &amp; Young&#8221; and &#8220;Audit Committee Pre-Approval Policies and Procedures&#8221; and is incorporated herein by reference.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">51</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_106"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">PART IV.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_109"></div><div style="-sec-extract:summary;margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 15.</span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"> Exhibits and Financial Statement Schedules</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Financial Statements.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.01pt">The following documents are filed as part of this report:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.931%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Index to Financial Statements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Page</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">See Consolidated Financial Statements included as part of this Annual Report on Form 10-K.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_118">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">Index to Financial Statement Schedules:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">All schedules have been omitted because the required information is included in the financial statements or notes thereto, or because it is not required.</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">_</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">Index to Exhibits:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">See exhibits listed under Part (b) below.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_109">52</a></span></div></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.01pt">Exhibits:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.1+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312515326781/d81086dex21.htm">Stock Purchase Agreement by and between HG (Bermuda) Limited and Korn/Ferry International, dated as of September 23, 2015, filed as Exhibit 2.1 to the Company&#8217;s Form 8-K, filed September 24, 2015.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.2+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312515392499/d35323dex21.htm">Letter Agreement dated November 30, 2015, by and between Korn/Ferry International and HG (Bermuda) Limited, filed as Exhibit 2.1 to the Company&#8217;s Form 8-K, filed December 2, 2015.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;2.3+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312518207569/d532692dex24.htm">Letter Agreement dated April 19, 2018, by and between Korn/Ferry International and HG (Bermuda) Limited.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;3.1+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019007156/kfy-ex33_103.htm">Restated Certificate of Incorporation of the Company, dated January 7, 2019, filed as Exhibit 3.3 to the Company&#8217;s Quarterly Report on Form 10-Q, filed March 11, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;3.2+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000119312523155915/d512380dex31.htm">Eighth Amended and Restated Bylaws, effective May 26, 2023, filed as Exhibit 3.1 to the Company&#8217;s Report on Form 8-K, filed May 30, 2023.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;4.1+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex41_1525.htm">Form of Common Stock Certificate of the Company, filed as Exhibit 4.1 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;4.2+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex42_978.htm">Description of Securities, filed as Exhibit 4.2 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;4.3+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312519315282/d846746dex41.htm">Indenture, dated as of December 16, 2019, by and among Korn Ferry, an issuer, certain subsidiaries of Korn Ferry, as guarantors thereto, and Wells Fargo Bank, National Association, as trustee, filed as Exhibit 4.1 to the Company&#8217;s Form 8-K, filed December 16, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.1*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-004541.txt">Form of Indemnification Agreement between the Company and some of its executive officers and directors, filed as Exhibit 10.1 to the Company&#8217;s Registration Statement on Form S-1/A (No. 333-61697), filed December 24, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.2*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of U.S. and International Worldwide Executive Benefit Retirement Plan, filed as Exhibit 10.3 to the Company&#8217;s Registration Statement on Form S-1/A (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.3*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of U.S. and International Worldwide Executive Benefit Life Insurance Plan, filed as Exhibit 10.4 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.4*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Worldwide Executive Benefit Disability Plan (in the form of Long-Term Disability Insurance Policy), filed as Exhibit 10.5 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.5*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of U.S. and International Enhanced Executive Benefit and Wealth Accumulation Plan, filed as Exhibit 10.6 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.6*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of U.S. and International Senior Executive Incentive Plan, filed as Exhibit 10.7 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.7*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Executive Salary Continuation Plan, filed as Exhibit 10.8 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.8*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of Amended and Restated Stock Repurchase Agreement, filed as Exhibit 10.10 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.9*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of Standard Employment Agreement, filed as Exhibit 10.11 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="-sec-extract:summary"><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.10*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/0000898430-98-003292.txt">Form of U.S. and Foreign Executive Participation Program, filed as Exhibit 10.27 to the Company&#8217;s Registration Statement on Form S-1 (No. 333-61697), filed September 4, 1998.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.11*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312504139158/ddef14a.htm">Korn/Ferry International Second Amended and Restated Performance Award Plan, filed as Appendix A to the Company&#8217;s Definitive Proxy Statement, filed August 12, 2004.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.12*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312504040714/dex104.htm">Form of Indemnification Agreement between the Company and some of its executive officers and directors, filed as Exhibit 10.4 to the Company&#8217;s Quarterly Report on Form 10-Q, filed March 12, 2004.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.13*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312507262351/dex102.htm">Form of Restricted Stock Unit Award Agreement to Directors Under the Performance Award Plan, filed as Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q, filed December 10, 2007.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.14*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000095012309013716/v52840exv10w3.htm">Form of Stock Option Agreement to Employees and Non-Employee Directors Under the Korn/Ferry International 2008 Stock Incentive Plan, filed as Exhibit 10.3 to the Company&#8217;s Form 8-K, filed June 12, 2009.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.15*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312503091568/dex41.htm">Korn/Ferry International Executive Capital Accumulation Plan, filed as Exhibit 4.1 to the Company&#8217;s Registration Statement on Form S-8 (No. 333-111038), filed December 10, 2003.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.16*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1017_481.htm">Korn Ferry Amended and Restated Employee Stock Purchase Plan, filed as Exhibit 10.17 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.17*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312512412664/d419452dex101.htm">Second Amended and Restated Korn/Ferry International 2008 Stock Incentive Plan, filed as Exhibit 10.1 to the Company&#8217;s Form 8-K, filed October 2, 2012.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.18*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312513270364/d522249dex1038.htm">Form of Restricted Stock Unit Award Agreement to Non-Employee Directors Under the 2008 Stock Incentive Plan, filed as Exhibit 10.38 to the Company&#8217;s Annual Report on Form 10-K, filed June 25, 2013.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.19*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312513270364/d522249dex1039.htm">Form of Restricted Stock Unit Award Agreement to Employees Under the 2008 Stock Incentive Plan, filed as Exhibit 10.39 to the Company&#8217;s Annual Report on Form 10-K, filed June 25, 2013.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.20*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1023_1411.htm">Amended and Restated Korn Ferry Executive Capital Accumulation Plan, as of January 1, 2019, filed as Exhibit 10.23 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.21*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459020010042/kfy-ex101_330.htm">Amended and Restated Korn Ferry Executive Capital Accumulation Plan, as of December 4, 2019, filed as Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q, filed March 11, 2020.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.22*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312515223378/d937395dex101.htm">Form of Indemnification Agreement between the Company and some of its directors and executive officers, filed as Exhibit 10.1 to the Company&#8217;s Form 8-K, filed June 15, 2015.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.23*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1026_1413.htm">Korn Ferry Long Term Performance Unit Plan, filed as Exhibit 10.26 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.24*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1027_488.htm">Korn Ferry Long Term Performance Unit Plan Form of Unit Award Agreement, filed as Exhibit 10.27 to the Company's Annual Report on Form 10-K, filed June 28,2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.25*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459020010042/kfy-ex102_78.htm">Amended and Restated Korn Ferry Long Term Performance Unit Plan, as of December 4, 2019, filed as Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q, filed March 11, 2020.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.26*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1028_1412.htm">Third Amendment and Restated Korn Ferry 2008 Stock Incentive Plan, filed as Exhibit 10.28 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.27*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312519263066/d814812dex101.htm">Fourth Amended and Restated Korn Ferry 2008 Stock Incentive Plan, filed as Exhibit 10.1 to the Company's Form 8-K, filed October 7, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.28*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312517078657/d317397dex101.htm">Summary of Non-Employee Director Compensation Program Effective December 7, 2016, filed as Exhibit 10.1 to the Company&#8217;s 10-Q, filed March 10, 2017.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.29*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1031_486.htm">Form of Restricted Stock Unit Award Agreement to Non-Employee Directors under the 2008 Stock Incentive Plan, filed as Exhibit 10.31 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.30*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1032_485.htm">Form of Performance Restricted Stock Unit Award Agreement Under the 2008 Stock Incentive Plan, filed as Exhibit 10.32 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.31*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1033_484.htm">Form of Restricted Stock Unit Award Agreement to Employees Under the 2008 Stock Incentive Plan, filed as Exhibit 10.33 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.32*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459019024039/kfy-ex1034_483.htm">Form of Restricted Stock Award Agreement to Employees Under the 2008 Stock Incentive Plan, filed as Exhibit 10.34 to the Company's Annual Report on Form 10-K, filed June 28, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.33+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000119312519315282/d846746dex101.htm">Credit Agreement, dated December 16, 2019, by and among Korn Ferry, Bank of America, N.A., as administrative agent, and other lender parties thereto, filed as Exhibit 10.1 to the Company&#8217;s Form 8-K, filed December 16, 2019.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.34*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459020032398/kfy-ex1044_318.htm">Amended and Restated Korn Ferry Long Term Performance Unit Plan, effective June 1, 2020, filed as Exhibit 10.44 to the Company&#8217;s Annual Report on Form 10-K, filed July 15, 2020.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.35*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459020032398/kfy-ex1045_319.htm">Korn Ferry Amended and Restated Employee Stock Purchase Plan, effective July 1, 2020, filed as Exhibit 10.45 to the Company&#8217;s Annual Report on Form 10-K, filed July 15, 2020.</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="-sec-extract:summary"><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.36*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1050_260.htm">Amended and Restated Korn Ferry Executive Capital Accumulation Plan, effective July 1, 2021, filed as Exhibit 10.50 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.37*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1051_258.htm">Amended and Restated Korn Ferry Long Term Performance Unit Plan, effective July 1, 2021, filed as Exhibit 10.51 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.38*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1052_259.htm">Form of Unit Award Agreement under Amended and Restated Korn Ferry Long Term Performance Unit Plan, filed as Exhibit 10.52 to the Company&#8217;s Annual Report on Form 10-K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1052_259.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1052_259.htm">filed June 28, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1052_259.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.39*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1053_310.htm">Amended and Restated Employment Agreement dated June 28, 2021 between the Company and Gary Burnison, filed as Exhibit 10.53 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2021.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.40*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1054_311.htm">Amended and Restated Employment Agreement dated June 28, 2021 between the Company and Robert Rozek, filed as Exhibit 10.54 to the Company&#8217;s Annual Report on Form 10-K, filed June 28, 2021</a></span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.41*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1055_309.htm">Employment Agreement dated June 28, 2021 between the Company and Byrne Mulrooney, filed as Exhibit 10.55 to the Company&#8217;s Annual Report on Form 10-K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1055_309.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1055_309.htm">filed June 28, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1055_309.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.42*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1056_308.htm">Employment Agreement dated June 28, 2021 between the Company and Mark Arian, filed as Exhibit 10.56 to the Company&#8217;s Annual Report on Form 10-K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1056_308.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1056_308.htm">filed June 28, 2021</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459021034775/kfy-ex1056_308.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.43+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">First Amendment to Credit Agreement, dated June 24, 2022, by and among Korn Ferry, Bank of America, N.A., as administrative agent, and other lender parties thereto</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">filed as Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">43</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm"> to the Company&#8217;s Annual Report on Form 10-K</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">, </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">filed June 28, 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000156459022024447/kfy-ex1043_396.htm">.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.44*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000119312522251254/d402065dex101.htm">Korn Ferry 2022&#160;Stock Incentive Plan,&#160;effective September 22, 2022,&#160;filed as Exhibit 10.1 to the Company's Report on Form 8-K, filed September 26, 2022.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.45*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000119312522251254/d402065dex102.htm">Korn Ferry Amended and Restated Employees Stock Purchase Plan,&#160;effective&#160;September 22, 2022,&#160;filed as Exhibit 10.2 to the Company's Report on Form 8-K, filed September 26, 2022.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.46*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000162828022031658/kfy-20221031xxq2fyxexx103.htm">Korn Ferry&#160;2022 Stock Incentive Plan&#160;US RSA Notice&#160;and Restricted Stock Award Agreement, filed as Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q, filed December 9, 2022.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.47*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000162828022031658/kfy-20221031xxq2fyxexx104.htm">Korn Ferry&#160;2022 Stock Incentive Plan&#160;US and Foreign RSU Performance Award Notice&#160;TSR&#160;and Restricted Stock Unit Performance Award Agreement, filed as Exhibit 10.4 to the Company&#8217;s Quarterly Report on Form 10-Q, filed December 9, 2022.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.48*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000162828022031658/kfy-20221031xxq2fyxexx105.htm">Korn Ferry&#160;2022 Stock Incentive Plan&#160;Foreign RSU Notice&#160;and Restricted Stock Unit Award Agreement, filed as Exhibit 10.5 to the Company&#8217;s Quarterly Report on Form 10-Q, filed December 9, 2022.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.49*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000162828022031658/kfy-20221031xxq2fyxexx106.htm">Korn Ferry&#160;2022 Stock Incentive Plan&#160;BOD RSU Notice&#160;and Nonemployee Director Restricted Stock Unit Award Agreement, filed as Exhibit 10.6 to the Company&#8217;s Quarterly Report on Form 10-Q, filed December 9, 2022.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.50*+</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/56679/000162828023007473/kfy-2023131xq3fy23xexx101.htm">Summary of Non-Employee Director Compensation Program as effective December 15, 2022, filed as Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q, filed March 10, 2023.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10.51*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="kfy-20230430xexx1051.htm">Employment Agreement dated July 1, 2022 between the Company and Michael Distefano</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="kfy-20230430xexx211.htm">Subsidiaries of Korn Ferry.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="kfy-20230430xexx231.htm">Consent of Ernst &amp; Young LLP, Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">24.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_115">Power of Attorney (contained on signature page).</a></span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%"> </span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="kfy-20230430xexx311.htm">Chief Executive Officer Certification pursuant to Rule 13a-14(a) under the Exchange Act.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="kfy-20230430xexx312.htm">Chief Financial Officer Certification pursuant to Rule 13a-14(a) under the Exchange Act.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="kfy-20230430xexx321.htm">Chief Executive Officer and Chief Financial Officer Certification pursuant to 18 U.S.C. Section 1350.</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inline XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">This cover page from the Company&#8217;s Annual Report on Form 10-K for the year ended April 30, 2023, had been formatted in Inline XBRL and included as Exhibit 101.</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Management contract, compensatory plan or arrangement.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;Incorporated herein by reference.</span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_112"></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 16. </span><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Form 10-K Summary</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">54</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_115"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Korn Ferry</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/ Robert P. Rozek</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Robert P. Rozek</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Executive Vice President, Chief Financial Officer and Chief Corporate Officer</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date: June&#160;28, 2023</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">POWER OF ATTORNEY</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">KNOW ALL MEN BY THESE PRESENTS, that each of the undersigned officers and directors of the registrant hereby constitutes and appoints Jonathan M. Kuai and Gary D. Burnison, and each of them, as lawful attorney-in-fact and agent for each of the undersigned (with full power of substitution and resubstitution, for and in the name, place and stead of each of the undersigned officers and directors), to sign and file with the Securities and Exchange Commission under the Securities Exchange Act of 1934, as amended, any and all amendments, supplements and exhibits to this report and any and all other documents in connection therewith, hereby granting unto said attorneys-in-fact, and each of them, full power and authority to do and perform each and every act and thing necessary or desirable to be done in order to effectuate the same as fully and to all intents and purposes as each of the undersigned might or could do if personally present, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or any of their substitutes, may do or cause to be done by virtue hereof.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Date</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ JERRY P. LEAMON</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Chairman of the Board and Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jerry P. Leamon</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ GARY D. BURNISON</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">President &amp; Chief Executive Officer </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(Principal Executive Officer) and Director</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gary D. Burnison</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ ROBERT P. ROZEK</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Executive Vice President, Chief Financial Officer and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Chief Corporate Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">(Principal Financial Officer and Principal Accounting Officer)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Robert P. Rozek</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ DOYLE N. BENEBY</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Doyle N. Beneby</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ LAURA M. BISHOP</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Laura M. Bishop</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ CHARLES L. HARRINGTON</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charles L. Harrington</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ ANGEL R. MARTINEZ</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Angel R. Martinez</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ DEBRA J. PERRY</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Debra J. Perry</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">/s/ LORI J. ROBINSON</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">June 28, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Lori J. Robinson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:115%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:115%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:400;line-height:115%"> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">55</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_118"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">APRIL&#160;30, 2023</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:91.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_121">Management&#8217;s Report on Internal Control over Financial Reporting</a></span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_121">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;margin-top:1pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_124">Report of Independent Registered Public Accounting Firm</a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_124"> (PCAOB ID: </a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:AuditorFirmId" id="f-36">42</ix:nonNumeric></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_124">)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_124">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_124">Report of Independent Registered Public Accounting Firm (PCAOB ID: 42)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_127">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_130">Consolidated Balance Sheets as of April 30, 2023 and 2022</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_130">6</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_133">Consolidated Statements of Income for the years ended April 30, 2023, 2022, and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_133">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_136">Consolidated Statements of Comprehensive Income for the years ended April 30, 2023, 2022, and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_136">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_139">Consolidated Statements of Stockholders&#8217; Equity for the years ended April 30, 2023, 2022, and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_139">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_142">Consolidated Statements of Cash Flows for the years ended April 30, 2023, 2022, and 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_142">10</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:underline" href="#i14f3a44e17a1471385bbdcc1c66e4f77_145">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">F-<a style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%;text-decoration:none" href="#i14f3a44e17a1471385bbdcc1c66e4f77_148">11</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-1</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_121"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management of Korn Ferry (the &#8220;Company&#8221;) is responsible for establishing and maintaining adequate internal control over financial reporting and for the assessment of the effectiveness of internal control over financial reporting. As defined by the Securities and Exchange Commission, internal control over financial reporting is a process designed by, or supervised by, the issuer&#8217;s principal executive and principal financial officers, and effected by the issuer&#8217;s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s internal control over financial reporting is supported by written policies and procedures, that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company&#8217;s assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of the Company&#8217;s management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the preparation of the Company&#8217;s annual financial statements, management of the Company has undertaken an assessment of the effectiveness of the Company&#8217;s internal control over financial reporting as of April 30, 2023 based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission. Management&#8217;s assessment included an evaluation of the design of the Company&#8217;s internal control over financial reporting and testing of the operational effectiveness of the Company&#8217;s internal control over financial reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on this assessment, management did not identify any material weakness in the Company&#8217;s internal control over financial reporting, and management has concluded that the Company&#8217;s internal control over financial reporting was effective as of April 30, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm that audited the Company&#8217;s financial statements for the year ended April 30, 2023 included in this Annual Report on Form 10-K, has issued an audit report on the effectiveness of the Company&#8217;s internal control over financial reporting as of April 30, 2023, a copy of which is included in this Annual Report on Form 10-K.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 28, 2023</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-2</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_124"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Korn Ferry</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have audited Korn Ferry and subsidiaries&#8217; internal control over financial reporting as of April 30, 2023, based on criteria established in Internal Control&#8212; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Korn Ferry and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of April 30, 2023, based on the COSO criteria.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as of April 30, 2023 and 2022, the related consolidated statements of income, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended April 30, 2023, and the related notes and our report dated June 28, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt;padding-left:324pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:AuditorName" id="f-37">Ernst &amp; Young LLP</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="dei:AuditorLocation" id="f-38">Los Angeles, California</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 28, 2023</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-3</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_127"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the Stockholders and the Board of Directors of Korn Ferry</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Opinion on the Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Korn Ferry and subsidiaries (the Company) as of April 30, 2023 and 2022, the related consolidated statements of income, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended April 30, 2023, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at April 30, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended April 30, 2023, in conformity with U.S. generally accepted accounting principles.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of April 30, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated June 28, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Critical Audit Matter </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.658%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:114%">Revenue recognition</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in Note 1 to the consolidated financial statements, the Company recognizes revenue when control of the goods and services are transferred to the customer. Revenue recognition includes management estimates of uptick fee variable consideration for Search engagements and estimates of the total hours at completion used to recognize revenue as services are rendered under Consulting contracts. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Auditing revenue recognition was complex due to the volume of transactions within the various revenue streams with each revenue stream representing a different pattern of revenue recognition. Auditing revenue recognition also incorporates testing the underlying data supporting management estimates mentioned above that are used in recognizing revenues under Search and Consulting contracts. </span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.658%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design and tested the operating effectiveness of the Company&#8217;s processes and controls related to the recognition of each revenue stream, including, among others, controls over management review of contractual terms, management&#8217;s determination of when control of goods and services are transferred to customers as well as management&#8217;s review of the accuracy and completeness of underlying data used in the estimates mentioned above.</span></div><div style="margin-bottom:18pt;margin-top:6pt;padding-right:1.28pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our audit procedures included, among others, testing a sample of contracts to determine whether terms that may affect revenue recognition were identified and properly considered, performance obligations were appropriately identified in the Company&#8217;s evaluation of the accounting for the contracts and revenue was recognized when control of the goods or services is transferred to the customer. In addition, we tested management estimates mentioned above. For Search contracts, we compared the estimates of uptick fee revenues to historical actual data for a portfolio of similar contracts. For Consulting contracts, we compared the data used in the estimate of the total hours at completion to time reports for work completed to date, recalculated the percentage of completion and assessed the reasonableness of management&#8217;s estimates to complete based on an understanding of the current status of the contracts. We also performed analysis over contracts completed during the year to determine whether there are significant changes in the estimate from initiation to completion of contracts. </span></div></td></tr></table></div><div style="margin-top:6pt;padding-left:324pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2002.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Los Angeles, California</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 28, 2023 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-5</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_130"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.749%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">ASSETS</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-39">844,024</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-40">978,070</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Marketable securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">44,837</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">57,244</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Receivables due from clients, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">44,377</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-44">36,384</ix:nonFraction> at April&#160;30, 2023 and 2022, respectively</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">569,601</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-46">590,260</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income taxes and other receivables</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">67,512</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-48">31,884</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unearned compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:UnearnedCompensationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-49">63,476</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:UnearnedCompensationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-50">60,749</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-51">49,219</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">41,763</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total current assets</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">1,638,669</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">1,759,970</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Marketable securities, non-current</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">179,040</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">175,783</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-57">161,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-58">138,172</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-59">142,690</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-60">167,734</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash surrender value of company-owned life insurance policies, net of loans</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="f-61">197,998</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="f-62">183,308</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-63">102,057</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-64">84,712</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Goodwill</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-65">909,491</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-66">725,592</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangible assets, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-67">114,426</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-68">89,770</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unearned compensation, non-current</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:UnearnedCompensationNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">103,607</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:UnearnedCompensationNonCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">118,238</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Investments and other assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-71">24,590</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-72">21,267</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total assets</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-73">3,574,444</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-74">3,464,546</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accounts payable</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">53,386</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">50,932</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income taxes payable</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">19,969</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">34,450</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Compensation and benefits payable</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">532,934</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">547,826</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease liability, current</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">45,821</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">48,609</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">324,150</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">302,408</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total current liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">976,260</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">984,225</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and other retirement plans</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">396,534</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">357,175</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease liability, non-current</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">119,220</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">151,212</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term debt</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">396,194</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">395,477</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-93">5,352</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-94">2,715</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-95">27,879</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-96">24,153</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-97">1,921,439</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-98">1,914,957</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="f-99"></ix:nonFraction></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="f-100"></ix:nonFraction></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Stockholders' equity</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Common stock: $<ix:nonFraction unitRef="usdPerShare" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-101"><ix:nonFraction unitRef="usdPerShare" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-102">0.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-103"><ix:nonFraction unitRef="shares" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="f-104">150,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-105">76,693</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="f-106">75,409</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-107">52,269</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-108">53,190</ix:nonFraction> shares outstanding at April&#160;30, 2023 and 2022, respectively</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CommonStocksIncludingAdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-109">429,754</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CommonStocksIncludingAdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-110">502,008</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Retained earnings</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-111">1,311,081</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-112">1,134,523</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated other comprehensive loss, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-113">92,764</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-114">92,185</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total Korn Ferry stockholders' equity</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-115">1,648,071</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-116">1,544,346</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Noncontrolling interest</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-117">4,934</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-118">5,243</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-119">1,653,005</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-120">1,549,589</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liabilities and stockholders' equity</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-121">3,574,444</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-122">3,464,546</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-6</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_133"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fee revenue</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-123">2,835,408</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-124">2,626,718</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-125">1,810,047</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reimbursed out-of-pocket engagement expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib24c17458f194ed18544eeae3ec5d966_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-126">28,428</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i27a2ae3607914b4e86fd41ddb124e4fd_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-127">16,737</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i32fadbe2b7d040fb862c048badf811f0_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-128">9,899</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total revenue</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-129">2,863,836</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-130">2,643,455</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-131">1,819,946</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Compensation and benefits</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="f-132">1,901,203</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="f-133">1,741,452</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="f-134">1,297,880</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">General and administrative expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-135">268,458</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-136">237,272</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-137">191,776</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reimbursed expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie583137ce10c410bb555ba93697a16f2_D20220501-20230430" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-138">28,428</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i859d40019df14be0a9e2563f6b5033f1_D20210501-20220430" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-139">16,737</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icae620799eec45d28f0b926bfef1e21e_D20200501-20210430" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-140">9,899</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cost of services</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-141">238,499</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-142">114,399</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-143">72,030</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-144">68,335</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-145">63,521</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-146">61,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-147">42,573</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-148">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-149">30,732</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total operating expenses</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-150">2,547,496</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-151">2,173,381</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-152">1,664,162</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-153">316,340</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-154">470,074</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-155">155,784</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other income (loss), net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-156">5,261</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-157">11,880</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">37,194</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest expense, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-159">25,864</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-160">25,293</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-161">29,278</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income before provision for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-162">295,737</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-163">432,901</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-164">163,700</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income tax provision</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-165">82,683</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-166">102,056</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-167">48,138</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-168">213,054</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-169">330,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-170">115,562</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-171">3,525</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-172">4,485</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-173">1,108</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income attributable to Korn Ferry</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">209,529</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">326,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-176">114,454</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Earnings per common share attributable to Korn Ferry:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-177">3.98</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-178">6.04</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-179">2.11</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-180">3.95</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-181">5.98</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-182">2.09</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-183">51,482</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-184">52,807</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-185">52,928</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-186">51,883</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-187">53,401</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-188">53,405</ix:nonFraction></span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash dividends declared per share:</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-189">0.60</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-190">0.48</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-191">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:195pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-7</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_136"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-192">213,054</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-193">330,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-194">115,562</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-195">3,256</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-196">59,227</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-197">50,069</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plan adjustments, net of tax</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-198">3,420</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-199">19,096</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-200">5,419</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net unrealized gain (loss) on marketable securities, net of tax</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-201">144</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-202">410</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-203">53</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Comprehensive income</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-204">213,362</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-205">290,304</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-206">170,997</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: comprehensive income attributable to noncontrolling interest</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-207">4,412</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-208">4,309</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-209">1,191</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Comprehensive income attributable to Korn Ferry</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-210">208,950</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-211">285,995</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-212">169,806</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:462pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-8</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_139"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.965%"></td><td style="width:0.1%"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Common Stock </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Retained <br/>Earnings </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Accumulated <br/>Other <br/>Comprehensive <br/>Loss, Net </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Total <br/>Korn Ferry <br/>Stockholders'<br/>Equity</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Noncontrolling <br/>Interest </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Total <br/>Stockholders' <br/>Equity </span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Amount </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="39" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance at May 1, 2020</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i3757dffea1724a71b0ee35d5a284082b_I20200430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-213">54,450</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3757dffea1724a71b0ee35d5a284082b_I20200430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-214">585,560</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2dab793dbcb347deaf6f3270e5a235d0_I20200430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-215">742,993</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie780169b7cfb4e4db058c9674824dbc5_I20200430" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-216">107,172</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5c1e762709e34a10b8860286e94c83dd_I20200430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-217">1,221,381</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ibc28d2402b614ef3895a82b73f89c63f_I20200430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-218">2,310</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-219">1,223,691</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iea218f4e8d8548a6a68694e268d97757_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-220">114,454</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-221">114,454</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-222">1,108</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-223">115,562</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Other comprehensive income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i76b6411f42804e818b44b09e426ee4ce_D20200501-20210430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-224">55,352</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-225">55,352</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-226">83</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-227">55,435</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Dividends paid to shareholders</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="iea218f4e8d8548a6a68694e268d97757_D20200501-20210430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-228">22,498</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-229">22,498</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-230">22,498</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Dividends paid to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-231">1,115</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-232">1,115</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Purchase of stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-233">1,146</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-234">35,376</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-235">35,376</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-236">35,376</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Issuance of stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-237">704</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-238">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-239">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-240">6,560</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-241">26,516</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-242">26,516</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-243">26,516</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance at April 30, 2021</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i45940a1d5f374c70aa557bb37dfd42a0_I20210430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-244">54,008</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i45940a1d5f374c70aa557bb37dfd42a0_I20210430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-245">583,260</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9ff8041c96214fbda7609804a18100e7_I20210430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-246">834,949</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i07182af4dd1043a0acd6bc5434cc0e28_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-247">51,820</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i40b0958bff3e41fe9884bbe58249aee8_I20210430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-248">1,366,389</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i29b84437a5014321a2848835c49a9c1a_I20210430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-249">2,386</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-250">1,368,775</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9ad8488c890a4d9fbaa32b5b61f86d51_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">326,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-252">326,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-253">4,485</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-254">330,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ic4489058cced48ec8f1de9b83ca1570d_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-255">40,365</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-256">40,365</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-257">176</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-258">40,541</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Dividends paid to shareholders</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i9ad8488c890a4d9fbaa32b5b61f86d51_D20210501-20220430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-259">26,786</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-260">26,786</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-261">26,786</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Dividends paid to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-262">1,452</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-263">1,452</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Purchase of stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-264">1,743</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-265">117,301</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-266">117,301</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-267">117,301</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Issuance of stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="f-268">925</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-269">7,688</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-270">7,688</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-271">7,688</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-272">28,361</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-273">28,361</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-274">28,361</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iaebfa1c27d894ebdb7cd5d1801316307_I20220430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-275">53,190</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iaebfa1c27d894ebdb7cd5d1801316307_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-276">502,008</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic0219f9a65194176b4f9f16bf1990bde_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-277">1,134,523</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i6130e768c08d421885fc17aad89a4e27_I20220430" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-278">92,185</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ide0b77c9bf9b42d6ba293027289077cf_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-279">1,544,346</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3fc4d61e52a94e198f9e2a1504cfe816_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-280">5,243</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-281">1,549,589</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Net income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i258ae69e97f046e3afabf417b542a95c_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-282">209,529</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-283">209,529</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9784d59184e44110abdb4cce3df34943_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-284">3,525</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-285">213,054</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id83a1d3e0a2849f9850bea77f929707e_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-286">579</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-287">579</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9784d59184e44110abdb4cce3df34943_D20220501-20230430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-288">887</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-289">308</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Dividends paid to shareholders</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i258ae69e97f046e3afabf417b542a95c_D20220501-20230430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-290">32,971</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-291">32,971</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="f-292">32,971</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Dividends paid to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i9784d59184e44110abdb4cce3df34943_D20220501-20230430" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-293">4,721</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" format="ixt:num-dot-decimal" scale="3" id="f-294">4,721</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Purchase of stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-295">2,082</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-296">116,139</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-297">116,139</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-298">116,139</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Issuance of stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-299">1,161</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-300">8,452</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-301">8,452</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-302">8,452</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Stock-based compensation</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-303">35,433</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-304">35,433</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="f-305">35,433</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i7f6612c3f6484b0ba6d1cc2af8ef1014_I20230430" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-306">52,269</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7f6612c3f6484b0ba6d1cc2af8ef1014_I20230430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-307">429,754</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id53e9c91eafb4ac4b7377660c442696c_I20230430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-308">1,311,081</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id1f26839bd87454ba3367b88531d7965_I20230430" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-309">92,764</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iabde9ed55b9a4ce08da2e34585e28e49_I20230430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-310">1,648,071</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i507d70cc9a3c4eb3a6d98fb3399b0144_I20230430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-311">4,934</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-312">1,653,005</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:249pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-9</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_142"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net income</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-313">213,054</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-314">330,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-315">115,562</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-316">68,335</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-317">63,521</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-318">61,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-319">36,285</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-320">29,210</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-321">27,157</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Impairment of right-of-use assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-322">5,471</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-323">7,392</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Impairment of fixed assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="f-325">4,375</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="f-326">1,915</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="f-327">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for doubtful accounts</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-328">22,493</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-329">21,552</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-330">15,763</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gain on cash surrender value of life insurance policies</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="3" id="f-331">10,576</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="3" id="f-332">5,819</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="3" id="f-333">13,017</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(Gain) loss on marketable securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" format="ixt:num-dot-decimal" scale="3" id="f-334">2,874</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" format="ixt:num-dot-decimal" scale="3" id="f-335">11,978</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" format="ixt:num-dot-decimal" scale="3" id="f-336">38,529</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-337">14,403</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-338">16,963</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-339">14,140</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Change in other assets and liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-340">52,291</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-341">27,197</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="f-342">64,005</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Receivables due from clients</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-343">33,483</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-344">138,627</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-345">67,331</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income taxes and other receivables</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-346">25,615</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-347">3,969</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-348">5,798</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-349">5,884</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-350">9,534</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-351">3,902</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unearned compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="kfy:IncreaseDecreaseInUnearnedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-352">11,904</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="kfy:IncreaseDecreaseInUnearnedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-353">23,425</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:IncreaseDecreaseInUnearnedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-354">32,935</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income taxes payable</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-355">15,304</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-356">12,751</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-357">1,824</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-358">27,821</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-359">191,447</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-360">122,687</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-361">1,320</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-362">5,751</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="f-363">10,294</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-364">343,894</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-365">501,658</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-366">251,433</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash paid for acquisitions, net of cash acquired</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-367">254,750</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-368">133,802</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Purchase of property and equipment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-370">70,382</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-371">49,406</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-372">31,122</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Purchase of marketable securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-373">53,530</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-374">82,015</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-375">103,499</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Proceeds from sales/maturities of marketable securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-376">65,878</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-377">92,472</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="f-378">69,683</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Premium on company-owned life insurance policies</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-379">15,219</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-380">15,218</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-381">15,353</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Proceeds from life insurance policies</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-382">4,376</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-383">3,382</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="f-384">18,707</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Dividends received from unconsolidated subsidiaries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="f-385">150</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="f-386">255</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="f-387">205</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-388">323,477</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-389">184,332</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-390">61,379</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Repurchases of common stock</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-391">95,463</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-392">96,258</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-393">30,387</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Payments of tax withholdings on restricted stock</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-394">22,232</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-395">18,532</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-396">4,989</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-397">7,606</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-398">6,919</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="f-399">5,706</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Payments on life insurance policy loans</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="kfy:RepaymentOfLifeInsurancePolicyLoans" format="ixt:num-dot-decimal" scale="3" id="f-400">2,760</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="kfy:RepaymentOfLifeInsurancePolicyLoans" scale="3" id="f-401">178</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:RepaymentOfLifeInsurancePolicyLoans" format="ixt:num-dot-decimal" scale="3" id="f-402">12,279</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Principal payments on finance leases</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-403">1,639</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-404">1,157</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-405">1,324</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Dividends paid to shareholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-406">32,971</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-407">26,786</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-408">22,498</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Dividends paid to noncontrolling interest</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-409">4,721</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-410">1,452</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsOfDividendsMinorityInterest" format="ixt:num-dot-decimal" scale="3" id="f-411">1,115</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-412">152,180</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-413">137,444</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-414">66,886</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-415">2,283</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-416">52,590</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-417">38,366</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-418">134,046</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-419">127,292</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-420">161,534</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash and cash equivalents at beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-421">978,070</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-422">850,778</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-423">689,244</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash and cash equivalents at end of the year</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-424">844,024</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-425">978,070</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-426">850,778</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash used to pay interest</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-427">25,409</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-428">24,607</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-429">25,207</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash used to pay income taxes, net of refunds</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-430">134,741</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-431">107,602</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-432">55,317</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-10</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_145"></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023</span></div></div><div style="margin-top:6pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:120%"> </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_148"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="f-433" continuedAt="i134fd97fd67946a2bf27461bf51283ee" escape="true">Organization and Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i134fd97fd67946a2bf27461bf51283ee" continuedAt="i82f53bdd010e4860a28bd2fe7b26ea1c"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry, a Delaware corporation, and its subsidiaries (the &#8220;Company&#8221;) is a global organizational consulting firm. The Company helps clients synchronize strategy and talent to drive superior performance. The Company works with organizations to design their structures, roles, and responsibilities. The Company helps organizations hire the right people to bring their strategy to life and advise them on how to reward, develop, and motivate their people. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is pursuing a strategy designed to help Korn Ferry focus on clients and collaborate intensively across the organization. This approach is intended to build on the best of the Company&#8217;s past and give the Company a clear path to the future with focused initiatives to increase its client and commercial impact. Korn Ferry is transforming how clients address their talent management needs. The Company has evolved from a mono-line to a diversified business, giving its consultants more frequent and expanded opportunities to engage with clients. In fiscal year 2023 and 2022, the Company acquired companies that have added critical mass to our existing professional search and interim operations, as described in Note 12. This provided the Company with the opportunity to reassess how it manages the Recruitment Process Outsourcing ("RPO") &amp; Professional Search segment. Therefore, beginning in fiscal 2023, the Company separated RPO &amp; Professional Search into two segments to align with the Company's strategy and the decisions of the Company's chief operating decision maker ("CODM"), who began to regularly make separate resource allocation decisions and assess performance separately between Professional Search &amp; Interim and RPO.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company now has <ix:nonFraction unitRef="segment" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-434">eight</ix:nonFraction> reportable segments that operate through the following <ix:nonFraction unitRef="business" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="kfy:NumberOfLineOfBusiness" format="ixt-sec:numwordsen" scale="0" id="f-435">five</ix:nonFraction> lines of business: </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Consulting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development and Total Rewards. This work is enabled by a comprehensive set of Digital Performance Management Tools, based on some of the world&#8217;s leading intellectual property (&#8220;lP&#8221;) and data. The Consulting teams employ an integrated approach across core capabilities and integrated solutions, each one intended to strengthen the work and thinking in the next, to help clients execute their strategy in a digitally enabled world.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Digital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> develops technology-enabled Performance Management Tools that empower our clients. The digital products give clients direct access to Korn Ferry proprietary data, client data and analytics to deliver clear insights with the training and tools needed to align organizational structure with business strategy. </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Executive Search</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. The Company&#8217;s approach to placing talent is bringing together research-based IP, proprietary assessments and behavioral interviewing with practical experience to determine ideal organizational fit. Salary benchmarking then helps the Company build appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#8217;s reportable segments (Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific and Executive Search Latin America).</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Professional Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enable the Company to act as a strategic partner in clients&#8217; quest for superior recruitment outcomes and better candidate fit.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ConsolidationPolicyTextBlock" id="f-436" continuedAt="i05f172cd46804bac9efd49c2f435a0d9" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Consolidation and Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly and majority owned/controlled domestic and international subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The preparation of the consolidated financial statements conform with United States (&#8220;U.S.&#8221;) generally accepted accounting principles (&#8220;GAAP&#8221;) and prevailing practice within our different industries. The consolidated financial statements include all adjustments, consisting of normal recurring accruals and any other adjustments that management considers necessary for a fair presentation of the results for these periods. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has control of a Mexican subsidiary and consolidates the operations of this subsidiary. Noncontrolling interest, which represents the Mexican partners&#8217; <ix:nonFraction unitRef="number" contextRef="i0b47de6d3a65444ebe3c2998a716eb1b_I20230430" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="f-437">51</ix:nonFraction>% interest in the Mexican subsidiary, is reflected on the Company&#8217;s consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i82f53bdd010e4860a28bd2fe7b26ea1c" continuedAt="i5e6504cdae744ed89fb1b511dae6d82a"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i05f172cd46804bac9efd49c2f435a0d9">The Company considers events or transactions that occur after the balance sheet date but before the consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.</ix:continuation></span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:UseOfEstimates" id="f-438" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Uncertainties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of the 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 revenue and expenses during the reporting period. Actual results could differ from these estimates, and changes in estimates are reported in current operations as new information is learned or upon the amounts becoming fixed or determinable. The most significant areas that require management&#8217;s judgment are revenue recognition, deferred compensation, annual performance-related bonuses, evaluation of the carrying value of receivables, goodwill and other intangible assets, share-based payments, leases and the recoverability of deferred income taxes.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-439" continuedAt="i9bd803db3ace481f99339832a05e170b" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and RPO, either stand-alone or as part of a solution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control of the goods and services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standards Codification (&#8220;ASC&#8221;) 606 (&#8220;ASC 606&#8221;), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of the total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, the Company accrues or defers revenue as appropriate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital fee revenue is generated from IP platforms enabling large-scale, technology-based talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and the Company has a legally enforceable right to payment. Revenue also comes from the sale of the Company&#8217;s proprietary IP subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, the Company estimates upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. The Company generally recognizes such revenue over the course of a search and when it is legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search &amp; Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. The Company recognizes fee revenue over the duration that the interim resources' services are provided which also aligns to the contracted invoicing plan and enforceable right to payment.</span></div></ix:nonNumeric><div style="margin-top:6pt"><ix:continuation id="i9bd803db3ace481f99339832a05e170b" continuedAt="i0bf35faa5eab469ab66b647643fbc757"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO fee</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i0bf35faa5eab469ab66b647643fbc757">revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed.</ix:continuation> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i5e6504cdae744ed89fb1b511dae6d82a" continuedAt="ia37b1e1e14c74383acad0b214d646fa7"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:ReimbursableExpensesPolicyPolicyTextBlock" id="f-440" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reimbursements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company incurs certain out-of-pocket expenses that are reimbursed by its clients, which are accounted for as revenue in the consolidated statements of income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="f-441" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company&#8217;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers&#8217; trade accounts receivable. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic condition for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. After the Company exhausts all collection efforts, the amount of the allowance is reduced for balances written off as uncollectible.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-442" continuedAt="iffd1884a706d419381a904c6163aaf7a" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="iffd1884a706d419381a904c6163aaf7a">The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of April&#160;30, 2023 and 2022, the Company&#8217;s investments in cash equivalents consisted of money market funds, and as of April&#160;30, 2022 also consisted of commercial paper with initial maturity of less than 90 days for which market prices are readily available.</ix:continuation> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:MarketableSecuritiesPolicy" id="f-443" continuedAt="ie96304551ef44a39a2caed2c12a343ce" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company currently has investments in marketable securities and mutual funds that are classified as either equity securities or available-for-sale debt securities. The classification of the investments in these marketable securities and mutual funds is assessed upon purchase and reassessed at each reporting period. These investments are recorded at fair value and are classified as marketable securities in the accompanying consolidated balance sheets.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The investments that the Company may sell within the next 12 months are carried as current assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company&#8217;s deferred compensation plans. Such investments are classified as equity securities and mirror the employees&#8217; investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (&#8220;ECAP&#8221;) from a pre-determined set of securities. Realized gains (losses) on marketable securities are determined by specific identification. Interest is recognized on an accrual basis; dividends are recorded as earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying consolidated statements of income in other income (loss), net.</span></div></ix:nonNumeric><div style="margin-top:6pt"><ix:continuation id="ie96304551ef44a39a2caed2c12a343ce" continuedAt="i52c34904a28d4c1c929297a907b6c31a"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also invests cash in excess of its daily operating requirements and capital needs primarily in marketable fixed income (debt) securities in accordance with the Company&#8217;s investment policy, which restricts the type of investments that can be made. The Company&#8217;s investment portfolio includes commercial paper and corporate notes/bonds as of April 30, 2023 and 2022 and also included US Treasury and Agency securities as of April 30, 2022. These marketable fixed income (debt)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i52c34904a28d4c1c929297a907b6c31a">securities are classified as available-for-sale securities based on management&#8217;s decision, at the date such securities are acquired, not to hold these securities to maturity or actively trade them. The Company carries these marketable debt securities at fair value based on the market prices for these marketable debt securities or similar debt securities whose prices are readily available. The changes in fair values, net of applicable taxes, are recorded as unrealized gains or losses as a component of comprehensive income unless the change is due to credit loss. A credit loss is recorded in the statements of income in other income (loss), net; any amount in excess of the credit loss is recorded as unrealized losses as a component of comprehensive income. Generally, the amount of the loss is the difference between the cost or amortized cost and its then current fair value; a credit loss is the difference between the discounted expected future cash flows to be collected from the debt security and the cost or amortized cost of the debt security. During fiscal 2023, 2022 and 2021, <ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="f-444"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="f-445"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" format="ixt:fixed-zero" scale="0" id="f-446">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> amount was recognized as a credit loss for the Company&#8217;s available for sales debt securities.</ix:continuation> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-447" continuedAt="icf60135d3d074792a407bfdf27c9951c" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is the price the Company would receive to sell an asset or transfer a liability (exit price) in an orderly transaction between market participants. For those assets and liabilities recorded or disclosed at fair value, the Company determines the fair value based upon the quoted market price, if available. If a quoted market price is not available for identical assets, the fair value is based upon the quoted market price of similar assets. The fair values are assigned a level within the fair value hierarchy as defined below:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 1:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="ia37b1e1e14c74383acad0b214d646fa7" continuedAt="ibd6b1e30d26042e38adb733fac6902e0"><ix:continuation id="icf60135d3d074792a407bfdf27c9951c" continuedAt="ie4e24e4e652a44f1b297a9a2c9c55bd3"><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 2:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 3:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect the reporting entity&#8217;s own assumptions.</span></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ie4e24e4e652a44f1b297a9a2c9c55bd3">As of April&#160;30, 2023 and 2022, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash, cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of cash, cash equivalents and accounts receivable approximates fair value due to the short-term maturity of these instruments. The fair values of marketable securities classified as equity securities are obtained from quoted market prices, and the fair values of marketable securities classified as available-for-sale and foreign currency forward contracts are obtained from a third party, which are based on quoted prices or market prices for similar assets and financial instruments.</ix:continuation> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:DerivativesMethodsOfAccountingNonhedgingDerivatives" id="f-448" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts Not Designated as Hedges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has established a program that primarily utilizes foreign currency forward contracts to offset the risks associated with the effects of certain foreign currency exposures primarily originating from intercompany balances due to cross border work performed in the ordinary course of business. These foreign currency forward contracts are neither used for trading purposes nor are they designated as hedging instruments pursuant to ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Accordingly, the fair value of these contracts is recorded as of the end of the reporting period in the accompanying consolidated balance sheets, while the change in fair value is recorded to the accompanying consolidated statements of income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:BusinessCombinationsPolicy" id="f-449" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Business Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business acquisitions are accounted for under the acquisition method. The acquisition method requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable assets acquired, the liabilities assumed and any noncontrolling interest in the acquired entity, and recognize and measure goodwill or a gain from the purchase. The acquiree&#8217;s results are included in the Company&#8217;s consolidated financial statements from the date of acquisition. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill, or if the fair value of the assets acquired exceeds the purchase price consideration, a bargain purchase gain is recorded. Adjustments to fair value assessments are generally recorded to goodwill over the measurement period (not longer than 12 months). The acquisition method also requires that acquisition-related transaction and post-acquisition restructuring costs be charged to expense as committed and requires the Company to recognize and measure certain assets and liabilities including those arising from contingencies and contingent consideration in a business combination.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:LesseeLeasesPolicyTextBlock" id="f-450" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets and current and non-current operating lease liability, in the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities and other liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ROU assets represent the Company's right to use an underlying asset for the lease term, and the lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term on the commencement date. As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its estimated incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the periods in which they are incurred.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components. For all leases with non-lease components the Company accounts for the lease and non-lease components as a single lease component.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="f-451" continuedAt="i6db94fb3093542e3b266d45e5a0361ba" escape="true">Property and Equipment, Net</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i6db94fb3093542e3b266d45e5a0361ba">Property and equipment is carried at cost less accumulated depreciation. Leasehold improvements are amortized on a straight-line basis over the estimated useful life of the asset, or the lease term, whichever is shorter. Software development costs incurred for internal use projects are capitalized and once placed in service, amortized using the straight-line method over the estimated useful life, generally <span style="-sec-ix-hidden:f-452">three</span> to <ix:nonNumeric contextRef="i3beeb1a14bad40c784cb33240da34ab8_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-453">ten years</ix:nonNumeric>. All other property and equipment is depreciated or amortized on a straight-line basis over the estimated useful lives of <span style="-sec-ix-hidden:f-454">three</span> to <ix:nonNumeric contextRef="ib2ae1279f42e4507a28e42a7f276feaf_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="f-455">ten years</ix:nonNumeric>.</ix:continuation> </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="ibd6b1e30d26042e38adb733fac6902e0" continuedAt="i2fd3c4d19335459d9a38c7f394b87e6d"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="f-456" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets include property, equipment, ROU assets and software developed or obtained for internal use. In accordance with ASC 360,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Property, Plant and Equipment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, management reviews the Company&#8217;s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset&#8217;s future usability, as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During fiscal 2023, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-457">5.5</ix:nonFraction> million and an impairment of leasehold improvements and furniture and fixtures of $<ix:nonFraction unitRef="usd" contextRef="if1bf5842234f42fe844ce07975c35b15_D20220501-20230430" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="6" id="f-458">4.4</ix:nonFraction> million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2022, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-459">7.4</ix:nonFraction>&#160;million and an impairment of leasehold improvements and furniture and fixtures of $<ix:nonFraction unitRef="usd" contextRef="i0a199745bacb46e99e3b2ea729b8122b_D20210501-20220430" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="6" id="f-460">1.9</ix:nonFraction>&#160;million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2021, there were <ix:nonFraction unitRef="usd" contextRef="idd5b129054f54653a68417a907db6f53_D20200501-20210430" decimals="-5" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="0" id="f-461"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-462">no</ix:nonFraction></ix:nonFraction> impairment charges recorded.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="f-463" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of assets acquired. Goodwill is tested for impairment annually and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Results of the annual qualitative impairment test performed as of January 31, 2023, indicated that the fair value of each of the reporting units exceeded its carrying amount and no reporting units were at risk of failing the impairment test. As a result, <ix:nonFraction unitRef="usd" contextRef="i1ca30bb8679549df9d3eec19391ade04_D20230131-20230131" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-464">no</ix:nonFraction> impairment charge was recognized. There was also <ix:nonFraction unitRef="usd" contextRef="i8616b075577740408930a28bace6fa20_D20230201-20230430" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-465">no</ix:nonFraction> indication of potential impairment during the fourth quarter of fiscal 2023 that would require further testing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets primarily consist of customer lists, non-compete agreements, proprietary databases and IP. Intangible assets are recorded at their estimated fair value at the date of acquisition and are amortized in a pattern in which the asset is consumed if that pattern can be reliably determined, or using the straight-line method over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-466">one</span> to <ix:nonNumeric contextRef="ic991c5fa73374a13a328745721f602ed_D20220501-20230430" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-467">24</ix:nonNumeric> years. For intangible assets subject to amortization, an impairment loss is recognized if the carrying amount of the intangible assets is not recoverable and exceeds fair value. The carrying amount of the intangible assets is considered not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from use of the asset. The Company reviewed its intangible assets and noted <ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:fixed-zero" scale="0" id="f-468"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:fixed-zero" scale="0" id="f-469"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="INF" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" format="ixt:fixed-zero" scale="0" id="f-470">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairment as of April&#160;30, 2023, 2022 and 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="f-471" continuedAt="ia0bbfb68d55240ed9ad84d035bdad860" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compensation and benefits expense in the accompanying consolidated statements of income consist of compensation and benefits paid to consultants (employees who originate business), executive officers and administrative and support personnel. The most significant portions of this expense are salaries and the amounts paid under the annual performance-related bonus plan to employees. The portion of the expense applicable to salaries is comprised of amounts earned by employees during a reporting period. The portion of the expenses applicable to annual performance-related bonuses refers to the Company&#8217;s annual employee performance-related bonus with respect to a fiscal year, the amount of which is communicated and paid to each eligible employee following the completion of the fiscal year. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each quarter, management makes its best estimate of its annual performance-related bonuses, which requires management to, among other things, project annual consultant productivity (as measured by engagement fees billed and collected by Executive Search and Professional Search consultants and revenue and other performance/profitability metrics for Consulting, Digital, Interim and RPO consultants), the level of engagements referred by a consultant in one line of business to a different line of business, and Company performance, including profitability, competitive forces and future economic conditions and their impact on the Company&#8217;s results. At the end of each fiscal year, annual performance-related bonuses take into account final individual consultant productivity (including referred work), Company/line of business results, including profitability, the achievement of strategic objectives, the results of individual performance appraisals and the current economic landscape. Accordingly, each quarter the Company reevaluates the assumptions used to estimate annual performance-related bonus liability and adjusts the carrying amount of the liability recorded on the consolidated balance sheet and reports any changes in the estimate in current operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because annual performance-based bonuses are communicated and paid only after the Company reports its full fiscal year results, actual performance-based bonus payments may differ from the prior year&#8217;s estimate. Such changes in the bonus estimate historically have been immaterial and are recorded in current operations in the period in which they are determined. The performance-related bonus expense was $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="kfy:PerformanceRelatedBonusExpenses" format="ixt:num-dot-decimal" scale="6" id="f-472">409.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="kfy:PerformanceRelatedBonusExpenses" format="ixt:num-dot-decimal" scale="6" id="f-473">447.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="kfy:PerformanceRelatedBonusExpenses" format="ixt:num-dot-decimal" scale="6" id="f-474">287.3</ix:nonFraction> million for the years ended April&#160;30, 2023, 2022 and 2021, respectively, included in compensation and benefits expense in the consolidated statements of income.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i2fd3c4d19335459d9a38c7f394b87e6d" continuedAt="i58f3b112a8554d309402fe2a2fb81c6e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ia0bbfb68d55240ed9ad84d035bdad860">Other expenses included in compensation and benefits expense are due to changes in deferred compensation and pension plan liabilities, changes in cash surrender value (&#8220;CSV&#8221;) of company-owned life insurance (&#8220;COLI&#8221;) contracts, amortization of stock-based compensation awards, commissions, payroll taxes and employee insurance benefits. Unearned compensation on the consolidated balance sheets includes long-term retention awards that are generally amortized over <span style="-sec-ix-hidden:f-475">four</span>-to-<ix:nonNumeric contextRef="ic991c5fa73374a13a328745721f602ed_D20220501-20230430" name="kfy:AmortizationOfLongTermRetentionAwards" format="ixt-sec:durwordsen" id="f-476">five years</ix:nonNumeric>.</ix:continuation> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="f-477" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For financial accounting purposes, the Company estimates the present value of the future benefits payable under the deferred compensation and pension plans as of the estimated payment commencement date. The Company also estimates the remaining number of years a participant will be employed by the Company. Then, each year during the period of estimated employment, the Company accrues a liability and recognizes expense for a portion of the future benefit using the unit credit cost method for the Senior Executive Incentive Plan (&#8220;SEIP&#8221;), Wealth Accumulation Plan (&#8220;WAP&#8221;), Enhanced Wealth Accumulation Plan (&#8220;EWAP&#8221;) and Worldwide Executive Benefit Plan (&#8220;WEB&#8221;) and the pension plan acquired under Hay Group, while the medical and life insurance plan and Long Term Performance Unit Plan (&#8220;LTPU Plan&#8221;) uses the projected unit credit cost method. The amounts charged to operations are made up of service and interest costs and the expected return on plan assets. Actuarial gains and losses are initially recorded in accumulated other comprehensive loss. The actuarial gains/losses included in accumulated other comprehensive loss are amortized to the consolidated statements of income, if at the beginning of the year, the amount exceeds <ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="2" name="kfy:CorridorRulePercentage" scale="-2" id="f-478">10</ix:nonFraction>% of the greater of the projected benefit obligation and market-related plan assets. The amortization included in periodic benefit cost is divided by the average remaining service of inactive plan participants, or the period for which benefits will be paid, if shorter. The expected return on plan assets takes into account the current fair value of plan assets and reflects the Company&#8217;s estimate for trust asset returns given the current asset allocation and any expected changes to the asset allocation and current and future market conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In calculating the accrual for future benefit payments, management has made assumptions regarding employee turnover, participant vesting, violation of non-competition provisions and the discount rate. Management periodically reevaluates all assumptions. If assumptions change in future reporting periods, the changes may impact the measurement and recognition of benefit liabilities and related compensation expense.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:DeferredCompensationIncentivePlanPolicyPolicyTextBlock" id="f-479" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Executive Capital Accumulation Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company, under the ECAP, makes discretionary contributions and such contributions may be granted to key employees annually based on the employee&#8217;s performance. Certain key management may also receive Company contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis as they vest, generally over a <ix:nonNumeric contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-480">five-year</ix:nonNumeric> period. The amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" id="f-481" continuedAt="i9dcfdf06f2004dd0aeece4b620f54deb" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash Surrender Value of Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company purchased COLI policies or contracts insuring the lives of certain employees eligible to participate in certain of the deferred compensation and pension plans as a means of funding benefits under such plans. The Company purchased both fixed and variable life insurance contracts and does not purchase &#8220;split-dollar&#8221; life insurance policy contracts. The Company only holds contracts or policies that provide for a fixed or guaranteed rate of return. The CSV of these COLI contracts are carried at the amounts that would be realized if the contract were surrendered at the balance sheet date, net of the outstanding loans from the insurer. The Company has the intention and ability to continue to hold these COLI policies and contracts. Additionally, the loans secured by the policies do not have any scheduled payment terms and the Company also does not intend to repay the loans outstanding on these policies until death benefits under the policy have been realized. Accordingly, the investment in COLI is classified as long-term in the accompanying consolidated balance sheets. </span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i9dcfdf06f2004dd0aeece4b620f54deb">The change in the CSV of COLI contracts, net of insurance premiums paid and gains realized, is reported net in compensation and benefits expense. As of April&#160;30, 2023 and 2022, the Company held contracts with net CSV of $<ix:nonFraction unitRef="usd" contextRef="ib440b6bc7b5d4f319e376e752097d83a_I20230430" decimals="-5" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="f-482">198.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibf6ddcf93e7540ce8403f549c0ed25ad_I20220430" decimals="-5" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="f-483">183.3</ix:nonFraction> million, respectively. If the issuing insurance companies were to become insolvent, the Company would be considered a general creditor; therefore, these assets are subject to credit risk. Management, together with its outside advisors, routinely monitors the claims paying abilities of these insurance companies.</ix:continuation> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" id="f-484" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Charges, Net </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its restructuring charges as a liability when the obligations are incurred and records such charges at fair value. Changes in the estimates of the restructuring charges are recorded in the period the change is determined.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:99pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i58f3b112a8554d309402fe2a2fb81c6e" continuedAt="i3e402dd4729946ccb233e0a6497d8317"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="f-485" continuedAt="i37b2128eadab4d8fb3f0350d3f8071c0" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i37b2128eadab4d8fb3f0350d3f8071c0">The Company has employee compensation plans under which various types of stock-based instruments are granted. These instruments principally include restricted stock units, restricted stock and an Employee Stock Purchase Plan (&#8220;ESPP&#8221;). The Company recognizes compensation expense related to restricted stock units, restricted stock and the estimated fair value of stock purchases under the ESPP on a straight-line basis over the service period for the entire award.</ix:continuation> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:ReclassificationsPolicyPolicyTextBlock" id="f-486" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the amounts in the prior periods in order to conform to the current period's presentation.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-487" continuedAt="i69ad941f8dd04d11859037ba393beed3" escape="true">Translation of Foreign Currencies</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i69ad941f8dd04d11859037ba393beed3">Generally, financial results of the Company&#8217;s foreign subsidiaries are measured in their local currencies. Assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, while revenue and expenses are translated using the daily exchange rates during the fiscal year. Resulting translation adjustments are recorded as a component of accumulated comprehensive loss. Gains and losses from foreign currency transactions of the Company&#8217;s foreign subsidiaries and the translation of the financial results of subsidiaries operating in highly inflationary economies are included in general and administrative expense in the period incurred.</ix:continuation> During fiscal 2023, 2022 and 2021, the Company recorded foreign currency losses of $<ix:nonFraction unitRef="usd" contextRef="idd8b1cba455149bf93c54eb7d16ad11b_D20220501-20230430" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-488">2.0</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i1188faa044d34582bdb45a6be340de1d_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-489">1.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i815414ad89e94e7cb3af8f2884b9bc99_D20200501-20210430" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="6" id="f-490">2.7</ix:nonFraction> million respectively, in general and administrative expenses in the consolidated statements of income.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:IncomeTaxPolicyTextBlock" id="f-491" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are two components of income tax expense: current and deferred. Current income tax expense (benefit) approximates taxes to be paid or refunded for the current period. Deferred income tax expense (benefit) results from changes in deferred tax assets and liabilities between periods. These gross deferred tax assets and liabilities represent decreases or increases in taxes expected to be paid in the future because of future reversals of temporary differences in the basis of assets and liabilities as measured by tax laws and their basis as reported in the consolidated financial statements. Deferred tax assets are also recognized for tax attributes such as net operating loss carryforwards and tax credit carryforwards. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction. Valuation allowances are then recorded to reduce deferred tax assets to the amounts management concludes are more likely than not to be realized. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefits are recognized and measured based upon a two-step model: (1) a tax position must be more-likely-than-not to be sustained based solely on its technical merits in order to be recognized and (2) the benefit is measured as the largest dollar amount of that position that is more-likely-than-not to be sustained upon settlement. The difference between the benefit recognized for a position and the tax benefit claimed on a tax return is referred to as an unrecognized tax benefit. The Company records income tax-related interest and penalties within income tax expense.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ConcentrationRiskCreditRisk" id="f-492" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, investments, foreign currency forward contracts, receivables due from clients and net CSV due from insurance companies, which are discussed above. Cash equivalents include investments in money market securities and may include commercial papers while investments include mutual funds, commercial papers, corporate notes/bonds and may include US Treasury and Agency securities. Investments are diversified throughout many industries and geographic regions. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experiences any losses in such accounts. The Company conducts periodic reviews of its customers&#8217; financial condition and customer payment practices to minimize collection risk on accounts receivable. As of April&#160;30, 2023 and 2022, the Company had no other significant credit concentrations.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-493" continuedAt="i1b065d47780d489eb0c0998f6900406f" escape="true">Recently Proposed Accounting Standards - Not Yet Adopted</ix:nonNumeric></span></div></ix:continuation><div style="margin-top:6pt"><ix:continuation id="i3e402dd4729946ccb233e0a6497d8317" continuedAt="ia6c245486c284b58b388db5aa3385a62"><ix:continuation id="i1b065d47780d489eb0c0998f6900406f" continuedAt="ifde3f89618a84852b7be1a04312ceea5"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued an amendment in accounting for contract assets and contract liabilities from contracts with customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ia6c245486c284b58b388db5aa3385a62"><ix:continuation id="ifde3f89618a84852b7be1a04312ceea5">. The amendment of this standard becomes effective in fiscal years beginning after December 15, 2022. The amendment should be applied prospectively to business combinations that occur after the effective date. The Company will adopt this guidance in its fiscal year beginning May 1, 2023. The Company does not anticipate this accounting guidance will have a material impact on the consolidated financial statements.</ix:continuation></ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-17</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_154"></div><hr style="page-break-after:always"/><div style="min-height:108pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:EarningsPerShareTextBlock" id="f-494" continuedAt="idb06e688675c407b98dbe959a2814e7f" escape="true">Basic and Diluted Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="idb06e688675c407b98dbe959a2814e7f"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ASC 260, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, requires companies to treat unvested share-based payment awards that have non-forfeitable rights to dividends prior to vesting as a separate class of securities in calculating earnings per share. The Company has granted and expects to continue to grant to certain employees under its restricted stock agreements, grants that contain non-forfeitable rights to dividends. Such grants are considered participating securities. Therefore, the Company is required to apply the two-class method in calculating earnings per share. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for each class of common stock and participating security according to dividends declared (or accumulated) and participation rights in undistributed earnings. The dilutive effect of participating securities is calculated using the more dilutive of the treasury method or the two-class method.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per common share was computed using the two-class method by dividing basic net earnings attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted earnings per common share was computed using the two-class method by dividing diluted net earnings attributable to common stockholders by the weighted-average number of common shares outstanding plus dilutive common equivalent shares. Dilutive common equivalent shares include all in-the-money outstanding options or other contracts to issue common stock as if they were exercised or converted. Financial instruments that are not in the form of common stock, but when converted into common stock increase earnings per share, are anti-dilutive and are not included in the computation of diluted earnings per share.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, 2022 and 2021, restricted stock awards of <ix:nonFraction unitRef="shares" contextRef="ibdb71499eabf4ae4b1e8cabcfb4eb02b_D20220501-20230430" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-495">1.2</ix:nonFraction> million shares, <ix:nonFraction unitRef="shares" contextRef="i00580134a0694e2e83ae5679d01c0c00_D20210501-20220430" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-496">1.2</ix:nonFraction> million shares and <ix:nonFraction unitRef="shares" contextRef="if31c6c4817d9430dbf1e7df2019ed2f7_D20200501-20210430" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="f-497">1.3</ix:nonFraction> million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-498" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes basic and diluted earnings per common share attributable to common stockholders:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Net income attributable to Korn Ferry</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-499">209,529</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-500">326,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-501">114,454</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: distributed and undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" format="ixt:num-dot-decimal" scale="3" id="f-502">4,618</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" format="ixt:num-dot-decimal" scale="3" id="f-503">7,343</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" format="ixt:num-dot-decimal" scale="3" id="f-504">2,763</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Basic net earnings attributable to common stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-505">204,911</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-506">319,017</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-507">111,691</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Add: undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="f-508">3,912</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="f-509">6,750</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:num-dot-decimal" scale="3" id="f-510">2,185</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: reallocation of undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" format="ixt:num-dot-decimal" scale="3" id="f-511">3,882</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" format="ixt:num-dot-decimal" scale="3" id="f-512">6,676</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" format="ixt:num-dot-decimal" scale="3" id="f-513">2,165</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Diluted net earnings attributable to common stockholders</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-514">204,941</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-515">319,091</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-516">111,711</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-517">51,482</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-518">52,807</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-519">52,928</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restricted stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-520">384</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-521">580</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-522">476</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ESPP</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-523">17</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-524">14</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-525">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-526">51,883</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-527">53,401</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-528">53,405</ix:nonFraction></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Net earnings per common share:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic earnings per share</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-529">3.98</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-530">6.04</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-531">2.11</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted earnings per share</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-532">3.95</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-533">5.98</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-534">2.09</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-18</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_157"></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="f-535" continuedAt="ie0b5daaf76004266bc58cfde1372a14b" escape="true">Comprehensive Income</ix:nonNumeric></span></div><ix:continuation id="ie0b5daaf76004266bc58cfde1372a14b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comprehensive income is comprised of net income and all changes to stockholders&#8217; equity, except those changes resulting from investments by stockholders (changes in paid-in capital) and distributions to stockholders (dividends) and is reported in the accompanying consolidated statements of comprehensive income. Accumulated other comprehensive loss, net of taxes, is recorded as a component of stockholders&#8217; equity.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-536" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation adjustments</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-537">96,860</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-538">92,717</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plan adjustments, net of taxes</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-539">4,381</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="3" id="f-540">961</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Marketable securities unrealized loss, net of tax</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-541">285</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="3" id="f-542">429</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated other comprehensive loss, net</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-543">92,764</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-544">92,185</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock" id="f-545" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the changes in each component of accumulated other comprehensive loss, net:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign <br/>Currency <br/>Translation</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred <br/>Compensation <br/>and Pension <br/>Plan (1)</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gains <br/>(Losses) on Marketable <br/>Securities (2) </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Other <br/>Comprehensive<br/>Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i9346d63f5cd041d286ea1ead165c722a_I20200430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-546">83,652</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id5643ad6ee224998baff3cbfa5b2a767_I20200430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-547">23,554</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="idbfddbb711b54a9b9570f6f502a4d7b1_I20200430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-548">34</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie780169b7cfb4e4db058c9674824dbc5_I20200430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-549">107,172</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized gains (losses) arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if0487339951843c5a058eaffaa885251_D20200501-20210430" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-550">49,986</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-551">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if5c0f094665541a8b897c82a3f470c5a_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-552">53</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-553">52,593</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if0487339951843c5a058eaffaa885251_D20200501-20210430" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-554">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-555">2,759</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if5c0f094665541a8b897c82a3f470c5a_D20200501-20210430" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-556">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-557">2,759</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i86a102cfe8de4ce9a92acce70023d8dd_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-558">33,666</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ib4f90252eeec4f3b8731563dab4cc5ad_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-559">18,135</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ib0f8355a75f040c8b63fc632bf53fe19_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-560">19</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i07182af4dd1043a0acd6bc5434cc0e28_I20210430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-561">51,820</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized (losses) gains arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i5b710aa5bde043a59336fa465ef6a7ac_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-562">59,051</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-563">17,747</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-564">411</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-565">41,715</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5b710aa5bde043a59336fa465ef6a7ac_D20210501-20220430" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-566">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-567">1,349</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-568">1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-569">1,350</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i7821545a4288443a8532073936f27ca6_I20220430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-570">92,717</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib49438510212428cab7dbafd4a5561d4_I20220430" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-571">961</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ia3ef0838de474fe68a19a29dc2a8a80b_I20220430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-572">429</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i6130e768c08d421885fc17aad89a4e27_I20220430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-573">92,185</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized (losses) gains arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i63bd438a52444b26b2e3ee837d139a13_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-574">4,143</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-575">3,211</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5fbe37d273b54299863a880e5360a164_D20220501-20230430" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-576">144</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-577">788</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i63bd438a52444b26b2e3ee837d139a13_D20220501-20230430" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-579">209</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5fbe37d273b54299863a880e5360a164_D20220501-20230430" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="f-580">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-581">209</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i01db3f887d0349cd8203304ce1f0f399_I20230430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-582">96,860</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="idd9e2fb16f91466c8638f4bfbad57b69_I20230430" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-583">4,381</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ibfab24e7551d40beac3b6d9ffaa47027_I20230430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-584">285</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id1f26839bd87454ba3367b88531d7965_I20230430" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-585">92,764</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The tax effects on unrealized gains were $<ix:nonFraction unitRef="usd" contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="6" id="f-586">1.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="6" id="f-587">6.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" format="ixt:num-dot-decimal" scale="6" id="f-588">1.1</ix:nonFraction> million as of April&#160;30, 2023, 2022 and 2021, respectively. The tax effects on reclassifications of realized net losses were $<ix:nonFraction unitRef="usd" contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="6" id="f-589">0.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="6" id="f-590">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" format="ixt:num-dot-decimal" scale="6" id="f-591">1.0</ix:nonFraction> million as of April&#160;30, 2023, 2022 and 2021, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The tax effects on unrealized gain (losses) were $<ix:nonFraction unitRef="usd" contextRef="i5fbe37d273b54299863a880e5360a164_D20220501-20230430" decimals="-5" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="6" id="f-592">0.1</ix:nonFraction> million and $(<ix:nonFraction unitRef="usd" contextRef="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="6" id="f-593">0.1</ix:nonFraction>) million as of April&#160;30, 2023 and 2022, respectively.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-19</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_160"></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-594" continuedAt="i424acfd504d844269ec669cb90ca2b47" escape="true">Employee Stock Plans</ix:nonNumeric></span></div><ix:continuation id="i424acfd504d844269ec669cb90ca2b47" continuedAt="i4fa80d12c8504fb2a428596a1a45eba0"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-595" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company&#8217;s consolidated statements of income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restricted stock</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-596">35,433</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-597">28,361</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-598">26,516</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ESPP</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-599">852</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-600">849</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-601">641</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-602">36,285</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-603">29,210</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-604">27,157</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the Company&#8217;s 2022 Annual Meeting of Stockholders, held on September&#160;22, 2022, the Company&#8217;s stockholders approved the Korn Ferry 2022 Stock Incentive Plan (the "2022 Plan"), which, among other things, increased the total number of shares of the Company&#8217;s common stock available for stock-based awards by <ix:nonFraction unitRef="shares" contextRef="id2aed01fd65f43319a0e309122b315f7_I20220922" decimals="INF" name="kfy:CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="f-605">1,700,000</ix:nonFraction> shares, leaving <ix:nonFraction unitRef="shares" contextRef="id2aed01fd65f43319a0e309122b315f7_I20220922" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-606">2,248,284</ix:nonFraction> shares available for issuance, subject to certain changes in the Company&#8217;s capital structure and other extraordinary events. The 2022 Plan requires a minimum <ix:nonNumeric contextRef="i36a419f5301e47caaa6ac5680afb028b_D20220922-20220922" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-607">one-year</ix:nonNumeric> vesting for all future awards, and provides for the grant of awards to eligible participants, designated as either nonqualified or incentive stock options, restricted stock and restricted stock units, any of which are market-based, and incentive bonuses, which may be paid in cash or stock or a combination thereof.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company grants time-based restricted stock awards to executive officers and other senior employees that generally vest over a <ix:nonNumeric contextRef="i8a2dc2cbcfb44ef689a889ab65c80740_D20220501-20230430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-608">four-year</ix:nonNumeric> period. In addition, certain key management members typically receive time-based restricted stock awards upon commencement of employment and may receive them annually in conjunction with the Company&#8217;s performance review. Time-based restricted stock awards are granted at a price equal to fair value, which is determined based on the closing price of the Company&#8217;s common stock on the grant date. The Company recognizes compensation expense for time-based restricted stock awards on a straight-line basis over the vesting period. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also grants market-based restricted stock units to executive officers and other senior employees. The market-based units vest after <ix:nonNumeric contextRef="i45c3e3a9de104fb191b20bd005673c28_D20220501-20230430" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-609">three years</ix:nonNumeric> depending upon the Company&#8217;s total stockholder return over the <ix:nonNumeric contextRef="i45c3e3a9de104fb191b20bd005673c28_D20220501-20230430" name="kfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" format="ixt-sec:durwordsen" id="f-610">three-year</ix:nonNumeric> performance period relative to other companies in its selected peer group. The fair value of these market-based restricted stock units are determined by using extensive market data that is based on historical Company and peer group information. The Company recognizes compensation expense for market-based restricted stock units on a straight-line basis over the vesting period. </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="f-611" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock activity is summarized below: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-vested, beginning of year</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i902d94bab7be487eb00391fb48331b77_I20220430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-612">1,980</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i902d94bab7be487eb00391fb48331b77_I20220430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-613">40.32</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-614">2,370</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-615">34.34</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i1ef3745df37b4c8589933add3a6d1bae_I20200430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-616">1,365</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1ef3745df37b4c8589933add3a6d1bae_I20200430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-617">44.59</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-618">1,143</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-619">49.12</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="f-620">483</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-621">65.05</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-622">1,606</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-623">27.63</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="3" id="f-624">1,006</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-625">37.72</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-626">821</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-627">43.76</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="f-628">516</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-629">39.78</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-630">54</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-631">52.58</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-632">52</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-633">34.30</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="f-634">85</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-635">22.35</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-vested, end of year</span></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="iaae70e22ce204a3093159971f63a3df6_I20230430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-636">2,063</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="iaae70e22ce204a3093159971f63a3df6_I20230430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-637">50.12</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i902d94bab7be487eb00391fb48331b77_I20220430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-638">1,980</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i902d94bab7be487eb00391fb48331b77_I20220430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-639">40.32</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="3" id="f-640">2,370</ix:nonFraction></span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-641">34.34</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, there were <ix:nonFraction unitRef="shares" contextRef="i67e47b5cd4d64b7fa14a9d2ea54bb1fe_I20230430" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="6" id="f-642">0.4</ix:nonFraction>&#160;million shares outstanding relating to market-based restricted stock units with total unrecognized compensation totaling $<ix:nonFraction unitRef="usd" contextRef="i67e47b5cd4d64b7fa14a9d2ea54bb1fe_I20230430" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-643">17.7</ix:nonFraction> million.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i4fa80d12c8504fb2a428596a1a45eba0"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, there was $<ix:nonFraction unitRef="usd" contextRef="iaae70e22ce204a3093159971f63a3df6_I20230430" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-644">69.8</ix:nonFraction> million of total unrecognized compensation cost related to all non-vested awards of restricted stock, which is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-645">2.4</ix:nonNumeric> years. During fiscal 2023 and 2022, <ix:nonFraction unitRef="shares" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-646">372,556</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-647">271,794</ix:nonFraction> shares of restricted stock totalling $<ix:nonFraction unitRef="usd" contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-648">22.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="f-649">18.5</ix:nonFraction> million, respectively, were repurchased by the Company, at the option of the employee, to pay for taxes related to the vesting of restricted stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an ESPP that, in accordance with Section 423 of the Internal Revenue Code, allows eligible employees to authorize payroll deductions of up to <ix:nonFraction unitRef="number" contextRef="i604eef21a1fc4379a433e2fa9c585c1b_I20230430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" scale="-2" id="f-650">15</ix:nonFraction>% of their salary to purchase shares of the Company&#8217;s common stock. On June 3, 2020, the Company amended the plan so that the purchase price of the shares purchased could not be less than <ix:nonFraction unitRef="number" contextRef="ib6de149231c34e5480e3d70fdc402c8b_D20200701-20200701" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-651">85</ix:nonFraction>% or more than <ix:nonFraction unitRef="number" contextRef="i8b775ae65e3c4164868f308981f7142f_D20200701-20200701" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-652">100</ix:nonFraction>% of the fair market price of the common stock on the last day of the enrollment period. This amendment became effective July 1, 2020. At the Company's 2022 Annual Meeting of Stockholders, held on September 22, 2022, the Company's stockholders approved the Korn Ferry Amended and Restated Employee Stock Purchase Plan, which, among other things, increased the total number of shares of the Company's common stock that may be purchased thereunder by <ix:nonFraction unitRef="shares" contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="f-653">1,500,000</ix:nonFraction> shares. Employees may not purchase more than $<ix:nonFraction unitRef="usd" contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430" decimals="INF" name="kfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" format="ixt:num-dot-decimal" scale="0" id="f-654">25,000</ix:nonFraction> in stock during any calendar year. The maximum number of shares that may be issued under the ESPP is <ix:nonFraction unitRef="shares" contextRef="i604eef21a1fc4379a433e2fa9c585c1b_I20230430" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="f-655">4.5</ix:nonFraction>&#160;million shares. During fiscal 2023, 2022, and 2021, employees purchased <ix:nonFraction unitRef="shares" contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-656">154,720</ix:nonFraction> shares at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430" decimals="2" name="kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" scale="0" id="f-657">49.16</ix:nonFraction> per share, <ix:nonFraction unitRef="shares" contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-658">103,826</ix:nonFraction> shares at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430" decimals="2" name="kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" scale="0" id="f-659">66.64</ix:nonFraction> per share and <ix:nonFraction unitRef="shares" contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-660">188,608</ix:nonFraction> shares at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430" decimals="2" name="kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" scale="0" id="f-661">30.25</ix:nonFraction> per share, respectively. As of April&#160;30, 2023, the ESPP had approximately <ix:nonFraction unitRef="shares" contextRef="i604eef21a1fc4379a433e2fa9c585c1b_I20230430" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="f-662">1.8</ix:nonFraction>&#160;million shares remaining available for future issuance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Common Stock </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, 2022 and 2021, the Company repurchased (on the open market or privately negotiated transactions) <ix:nonFraction unitRef="shares" contextRef="i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-663">1,709,867</ix:nonFraction> shares of the Company&#8217;s common stock for $<ix:nonFraction unitRef="usd" contextRef="i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-664">93.9</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="i390f872e632f42fc85c784fedd938449_D20210501-20220430" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-665">1,470,983</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="i390f872e632f42fc85c784fedd938449_D20210501-20220430" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-666">98.8</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="ifdb3b4f988c44da7931b32f657226e05_D20200501-20210430" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-667">973,451</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="ifdb3b4f988c44da7931b32f657226e05_D20200501-20210430" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-668">30.4</ix:nonFraction> million, respectively.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_163"></div><div style="margin-top:6pt;padding-left:47.06pt;text-align:justify;text-indent:-47.06pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="f-669" continuedAt="i838ee08354134a0182dbe70efacc5d1c" escape="true">Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i838ee08354134a0182dbe70efacc5d1c" continuedAt="i87f4f6873c9b4ad4b378cfe109251b5d"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock" id="f-670" continuedAt="if7854496010e4eb9b32731d64cac31c9" escape="true"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="f-671" continuedAt="i11a903d2f5354d9db87952806828bf07" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables show the Company&#8217;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.059%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Income Taxes &amp; Other <br/>Receivables</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-672">11,751</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-673">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-674">30</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-675">11,721</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-676">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-677">11,721</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-678">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-679">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-680">24,754</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-681">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-682">355</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-683">24,399</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-684">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-685">21,492</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-686">2,907</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-688">36,505</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-690">385</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-691">36,120</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-692">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-693">33,213</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-694">2,907</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-695">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-696">187,757</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-697">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-698">11,624</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-699">176,133</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-700">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-701">187,757</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-702">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-703">11,624</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-704">176,133</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8b081e657faa475197e5e405d658fd39_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-706">696,180</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8b081e657faa475197e5e405d658fd39_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-707">696,180</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8b081e657faa475197e5e405d658fd39_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8b081e657faa475197e5e405d658fd39_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-709">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8b081e657faa475197e5e405d658fd39_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-710">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-711">147,844</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-712">147,844</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-713">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-714">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:fixed-zero" scale="3" id="f-715">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" format="ixt:num-dot-decimal" scale="3" id="f-716">2,133</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-717">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-718">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-720">2,133</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-721">1,070,034</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-722">844,024</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-723">44,837</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-724">179,040</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:IncomeTaxesAndOtherReceivables" format="ixt:num-dot-decimal" scale="3" id="f-725">2,133</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i87f4f6873c9b4ad4b378cfe109251b5d" continuedAt="if121d8103b184574a5d43adaf47a211d"><ix:continuation id="if7854496010e4eb9b32731d64cac31c9"><ix:continuation id="i11a903d2f5354d9db87952806828bf07"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Accrued <br/>Liabilities </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-726">41,627</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-727">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-728">126</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-729">41,501</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-730">15,489</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-731">26,012</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-732">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-733">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-734">37,736</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-735">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-736">450</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-737">37,286</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-738">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-739">20,242</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-740">17,044</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-741">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="f-742">995</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-743">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-744">8</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="f-745">987</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-746">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="f-747">987</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-748">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-749">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-750">80,358</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-751">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-752">584</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-753">79,774</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-754">15,489</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-755">47,241</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-756">17,044</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-757">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-758">168,742</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-759">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-760">10,003</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-761">158,739</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-762">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-763">168,742</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-764">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-765">10,003</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-766">158,739</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-767">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-768">874,490</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-769">874,490</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-770">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-771">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-772">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-773">88,091</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-774">88,091</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-775">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-776">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" format="ixt:fixed-zero" scale="3" id="f-777">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" scale="3" id="f-778">204</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="3" id="f-779">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-780">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-781">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" scale="3" id="f-782">204</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-783">1,210,893</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-784">978,070</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-785">57,244</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-786">175,783</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" scale="3" id="f-787">204</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">These investments are held in trust for settlement of the Company&#8217;s vested obligations of $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-788">172.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-5" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-789">160.8</ix:nonFraction> million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> Deferred Compensation and Retirement Plans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">). Unvested obligations under the deferred compensation plans totaled $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="kfy:DeferredCompensationPlansUnvestedObligations" format="ixt:num-dot-decimal" scale="6" id="f-790">21.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-5" name="kfy:DeferredCompensationPlansUnvestedObligations" format="ixt:num-dot-decimal" scale="6" id="f-791">24.0</ix:nonFraction> million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-792">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-793">38.5</ix:nonFraction> million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-794">12.0</ix:nonFraction> million which was recorded in other income (loss), net.</span></div></ix:continuation></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in marketable securities classified as available-for-sale securities are made based on the Company&#8217;s investment policy, which restricts the types of investments that can be made. As of April&#160;30, 2023 and 2022 marketable securities classified as available-for-sale consisted of commercial paper and corporate notes/bonds, and also included US Treasury and Agency securities as of April 30, 2022, for which market prices for similar assets are readily available. Investments that have an original maturity of 90 days or less and are considered highly liquid investments are classified as cash equivalents. As of April&#160;30, 2023, available-for-sale marketable securities had remaining maturities ranging from <ix:nonNumeric contextRef="icec6e44b08d54ba5947a796ca09f5391_D20220501-20230430" name="kfy:MarketableSecuritiesRemainingMaturity" format="ixt-sec:durmonth" id="f-795">1</ix:nonNumeric> month to <ix:nonNumeric contextRef="id3dd97b963af49ebb0ca8ec15f5205ea_D20220501-20230430" name="kfy:MarketableSecuritiesRemainingMaturity" format="ixt-sec:durmonth" id="f-796">13</ix:nonNumeric> months. During fiscal 2023, 2022 and 2021, there were $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="f-797">58.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="f-798">79.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="f-799">60.6</ix:nonFraction> million in sales/maturities of available-for-sale marketable securities, respectively. Investments in marketable securities that are held in trust for settlement of the Company&#8217;s vested obligations under the ECAP are equity securities and are based upon the investment selections the employee elects from a pre-determined set of securities in the ECAP and the Company invests in equity securities to mirror these elections. As of April&#160;30, 2023 and 2022, the Company&#8217;s investments in equity securities consisted of mutual funds for which market prices are readily available. Unrealized losses that relate to equity securities still held as of April&#160;30, 2023 and 2022, was $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedLoss" format="ixt:num-dot-decimal" scale="6" id="f-800">3.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedLoss" format="ixt:num-dot-decimal" scale="6" id="f-801">27.3</ix:nonFraction> million, respectively, while unrealized gains that relate to equity securities held as of April&#160;30, 2021, was $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" format="ixt:num-dot-decimal" scale="6" id="f-802">32.7</ix:nonFraction> million.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="if121d8103b184574a5d43adaf47a211d"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts Not Designated as Hedges</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" id="f-803" escape="true"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" id="f-804" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of derivatives not designated as hedge instruments are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia92953782bc14b9e810ecb4cb4bc88f1_I20230430" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-805">2,813</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3aad244333ce4847aed99f39be1b8337_I20220430" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-806">1,639</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia92953782bc14b9e810ecb4cb4bc88f1_I20230430" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-807">680</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3aad244333ce4847aed99f39be1b8337_I20220430" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-808">1,843</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, the total notional amounts of the forward contracts purchased and sold were $<ix:nonFraction unitRef="usd" contextRef="i40288d50fcc34d638b55d42f425762c6_I20230430" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-809">112.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i97a8672bb1e74566bff1ac0dbce41c54_I20230430" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-810">41.1</ix:nonFraction> million, respectively. As of April&#160;30, 2022, the total notional amounts of the forward contracts purchased and sold were $<ix:nonFraction unitRef="usd" contextRef="i57cd1f0ddeff41f19bd288ca7c6c7d7a_I20220430" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-811">89.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5a103c8a719e40d385a266514bb8745b_I20220430" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-812">35.8</ix:nonFraction> million, respectively. The Company recognizes forward contracts as a net asset or net liability on the consolidated balance sheets as such contracts are covered by master netting agreements. During fiscal 2023 and 2021, the Company incurred gains of $<ix:nonFraction unitRef="usd" contextRef="i70877de10775438c89874976c84b2930_D20220501-20230430" decimals="-5" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="6" id="f-813">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i56f770009699449f8212e3c802f001c3_D20200501-20210430" decimals="-5" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="6" id="f-814">2.7</ix:nonFraction> million, respectively, related to forward contracts which is recorded in general and administrative expenses in the accompanying consolidated statements of income. During fiscal 2022, the Company incurred losses of $<ix:nonFraction unitRef="usd" contextRef="i604a1ddd51cb45e9afca6ae14b41da3f_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" format="ixt:num-dot-decimal" scale="6" id="f-815">0.2</ix:nonFraction> million, related to forward contracts which is recorded in general and administrative expenses in the accompanying consolidated statements of income. These foreign currency gains/losses offset foreign currency losses/gains that result from transactions denominated in a currency other than the Company&#8217;s functional currency. The cash flows related to foreign currency forward contracts are included in cash flows from operating activities.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_166"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-816" continuedAt="i66d2cc7a90a84de9aac36aac67c141a3" escape="true">Deferred Compensation and Retirement Plans</ix:nonNumeric></span></div><ix:continuation id="i66d2cc7a90a84de9aac36aac67c141a3" continuedAt="i43aa2805f6fa461a882657de8a5ebaee"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has several deferred compensation and retirement plans for eligible consultants and vice presidents that provide defined benefits to participants based on the deferral of current compensation or contributions made by the Company subject to vesting and retirement or termination provisions.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="f-817" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total benefit obligations for these plans were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:59.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.507%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plans</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-818">227,255</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if6b7916b2ceb43f39cca3ab3c4f7a1d2_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-819">189,608</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Medical and Life Insurance plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i15cb292a297b47b3864ab02aa932c9ba_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-820">4,838</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if06ce0e71c5c486eb604a28204470a2f_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-821">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">International retirement plans</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i751ce32faf784bb18d531ebde5fd74ce_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-822">13,617</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0514718e4dbc4703b4ae26800558bdcf_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-823">14,395</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Executive Capital Accumulation Plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-824">178,043</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-825">166,723</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total benefit obligation</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-826">423,753</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-827">376,091</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: current portion of benefit obligation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-828">27,219</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-829">18,916</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current benefit obligation</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-830">396,534</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-831">357,175</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The EWAP was established in fiscal 1994, which replaced the WAP. Certain vice presidents elected to participate in a &#8220;deferral unit&#8221; that required the participant to contribute a portion of their compensation for an <ix:nonNumeric contextRef="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430" name="kfy:ParticipantContributionPeriodTowardsDeferredCompensationPlans" format="ixt-sec:durwordsen" id="f-832">eight year</ix:nonNumeric> period, or in some cases, make an after-tax contribution, in return for defined benefit payments from the Company over a <ix:nonNumeric contextRef="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430" name="kfy:ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" format="ixt-sec:durwordsen" id="f-833">fifteen year</ix:nonNumeric> period at retirement age of 65 or later. Participants were able to acquire additional &#8220;deferral units&#8221; every <ix:nonNumeric contextRef="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430" name="kfy:PeriodToAcquireAdditionalDeferredUnits" format="ixt-sec:durwordsen" id="f-834">five years</ix:nonNumeric>. Vice presidents who did not choose to roll over their WAP units into the EWAP continue to be covered under the earlier version in which participants generally vest and commence receipt of benefit payments at retirement age of 65. In June 2003, the Company amended the EWAP and WAP, so as not to allow new participants or the purchase of additional deferral units by existing participants.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i43aa2805f6fa461a882657de8a5ebaee" continuedAt="i0582b6ae64f643a489c80810d2d427a3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In conjunction with the acquisition of Hay Group, the Company acquired multiple pension and savings plans covering certain of its employees worldwide. Among these plans is a defined benefit pension plan for certain employees in the U.S. The assets of this plan are held separately from the assets of the sponsors in self-administered funds.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 8, 2016, the Company established the LTPU Plan in order to promote the success of the Company by providing a select group of management and highly compensated employees with nonqualified supplemental retirement benefits as an additional means to attract, motivate and retain such employees. A unit award has a base value of either $<ix:nonFraction unitRef="usd" contextRef="i139f09c836ce4fbc9ef415b1c5e1ef57_D20220501-20230430" decimals="INF" name="kfy:DefinedBenefitPlanPaymentAwardValuePerUnit" format="ixt:num-dot-decimal" scale="0" id="f-835">25,000</ix:nonFraction> or $<ix:nonFraction unitRef="usd" contextRef="ie5302c2c531c4eceae3547f500fbbd69_D20220501-20230430" decimals="INF" name="kfy:DefinedBenefitPlanPaymentAwardValuePerUnit" format="ixt:num-dot-decimal" scale="0" id="f-836">50,000</ix:nonFraction> for the purpose of determining the payment that would be made upon early termination for a partially vested unit award. The units vest <ix:nonFraction unitRef="number" contextRef="i2f457fa6b4b4463e8eee8be97ecf6ad2_D20220501-20230430" decimals="2" name="kfy:DefinedBenefitPlanPaymentAwardVestingRightsPercentage" scale="-2" id="f-837">25</ix:nonFraction>% on each anniversary date with the unit becoming fully vested on the fourth anniversary of the grant date, subject to the participant&#8217;s continued service as of each anniversary date. Each vested unit award will pay out an annual benefit of either $<ix:nonFraction unitRef="usd" contextRef="i139f09c836ce4fbc9ef415b1c5e1ef57_D20220501-20230430" decimals="INF" name="kfy:DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" format="ixt:num-dot-decimal" scale="0" id="f-838">12,500</ix:nonFraction> or $<ix:nonFraction unitRef="usd" contextRef="ie5302c2c531c4eceae3547f500fbbd69_D20220501-20230430" decimals="INF" name="kfy:DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" format="ixt:num-dot-decimal" scale="0" id="f-839">25,000</ix:nonFraction> for each of <ix:nonNumeric contextRef="i2f457fa6b4b4463e8eee8be97ecf6ad2_D20220501-20230430" name="kfy:DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" format="ixt-sec:durwordsen" id="f-840">five years</ix:nonNumeric> commencing on the seventh anniversary of the grant date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="f-841" continuedAt="i8643d5222b9f4d44b7d795db4a4cc3ef" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables reconcile the benefit obligation for the deferred compensation and pension plans:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-842">211,598</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i71dd6433e5f540ee850c906c1aa876d9_I20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-843">205,740</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-844">40,843</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-845">37,952</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-846">9,511</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-847">4,028</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-848">6,083</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-849">25,757</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="kfy:DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" scale="3" id="f-850">168</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="kfy:DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" scale="3" id="f-851">196</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="kfy:DefinedBenefitPlanBenefitObligationPaidByPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-852">1,901</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="kfy:DefinedBenefitPlanBenefitObligationPaidByPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-853">2,543</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from cash</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-854">7,460</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-855">7,626</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-856">246,340</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-857">211,598</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in fair value of plan assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fair value of plan assets, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-858">21,990</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i71dd6433e5f540ee850c906c1aa876d9_I20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-859">26,746</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="f-860">836</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-861">2,113</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-862">1,901</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-863">2,543</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="kfy:DefinedBenefitPlanAssetsAdministrativeExpensesPaid" scale="3" id="f-864">168</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="kfy:DefinedBenefitPlanAssetsAdministrativeExpensesPaid" scale="3" id="f-865">196</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employer contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:fixed-zero" scale="3" id="f-866">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="f-867">96</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fair value of plan assets, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-868">19,085</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-869">21,990</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Funded status and balance, end of year </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-870">227,255</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="f-871">189,608</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liability</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-872">15,447</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-873">8,833</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-874">211,808</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-875">180,775</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liability</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-876">227,255</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-877">189,608</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Plan Assets - weighted-average asset allocation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Debt securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="icc0565fd38bc4ec498a0589c408c4931_I20230430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-878">44</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i9d99469ef28e49908211307cd49faa6a_I20220430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-879">42</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Equity securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i15e68807e1fb49d9a04a0c01fc8773b3_I20230430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-880">52</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic1baf8be7a434e17bdf7ef333781ccf8_I20220430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-881">55</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ifa85e18945ad40e99217fd14f7113b1e_I20230430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-882">4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i53d7c7c47d484c10a1af44ae337dba54_I20220430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-883">3</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-884">100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="f-885">100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. As the COLI contracts are held in trust and are not separated from </span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i0582b6ae64f643a489c80810d2d427a3" continuedAt="i4c503ebf11124380acfc2a70ab667258"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i8643d5222b9f4d44b7d795db4a4cc3ef">our general corporate assets, they are not included in the funded status. As of April&#160;30, 2023 and 2022, the Company held contracts with gross CSV of $<ix:nonFraction unitRef="usd" contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430" decimals="-5" name="kfy:CashSurrenderValueOfLifeInsuranceGross" format="ixt:num-dot-decimal" scale="6" id="f-886">275.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i80583796f2a64d83afaa674dedc77687_I20220430" decimals="-5" name="kfy:CashSurrenderValueOfLifeInsuranceGross" format="ixt:num-dot-decimal" scale="6" id="f-887">263.2</ix:nonFraction> million, offset by outstanding policy loans of $<ix:nonFraction unitRef="usd" contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430" decimals="-5" name="kfy:PolicyLoansPayable" format="ixt:num-dot-decimal" scale="6" id="f-888">77.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i80583796f2a64d83afaa674dedc77687_I20220430" decimals="-5" name="kfy:PolicyLoansPayable" format="ixt:num-dot-decimal" scale="6" id="f-889">79.8</ix:nonFraction> million, respectively.</ix:continuation></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pension obligation in fiscal 2023 increased compared to fiscal 2022 due to the ongoing accruals for the LTPU Plan for additional awards issued in fiscal 2023. Additionally, the actual return on plan assets was lower than the expected return and this caused our funded position to decrease. The increase in pension benefit obligations was partially offset by the actuarial gain which was primarily due to an increase in discount rates. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="f-890" continuedAt="ida477cd4685c48a0b1f20c27812e9560" escape="true">The fair value measurements of the defined benefit plan assets fall within the following levels of the fair value hierarchy as of April&#160;30, 2023 and 2022:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="ida477cd4685c48a0b1f20c27812e9560"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 30, 2023:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mutual funds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifc7296f9d520463781af0131ca5f6291_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-891">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i55a91d1ae58d44ca99d44d5c3af38a62_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-892">18,350</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i78392001356e4738a0ad531a84b498d7_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-893">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i14c665434bc74a4291abc1b36cd3ea46_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-894">18,350</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia2969782bd674a0fbff8f24c963a9b93_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-895">735</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i101027886fc546e1b7df2d8ac07c7007_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-896">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8ef499a3327348228e411e76b3cd0d02_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-897">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iaa20df6e280a4890af0b07db13c26d90_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-898">735</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i43a289d3166e40c7821ec87dd524b456_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-899">735</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i98d9a2af10f6410d976ad47f9b057a13_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-900">18,350</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iac87d4a1c90c4b3f957c9fd145a37350_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-901">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-902">19,085</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 30, 2022:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mutual funds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6dd9d5b9259d4f60826547536cda4959_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-903">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i156cd8198ddd4b4a8755caa286b40e11_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-904">21,353</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id4d66773d4f84319a7e57ba3f30233eb_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-905">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i412d756e55c043ac987778b0a3c37e66_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-906">21,353</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3d34bac1785c4aef8013cd005e09d4f3_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-907">637</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0bb8c043f9a24ca9855089acffa56aba_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-908">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7ead7097223741b29e54c421401f8939_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-909">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icd8a004fd1064bbe8e9f80fb571366db_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-910">637</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia31d7eecb09a40ed82a378cf400f3167_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="f-911">637</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7ab3a9665b354b05be189331a57fb786_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-912">21,353</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8cf7e3ef7a054982aefb474fe24138ff_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:fixed-zero" scale="3" id="f-913">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if6b7916b2ceb43f39cca3ab3c4f7a1d2_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-914">21,990</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Plan assets are invested in various asset classes that are expected to produce a sufficient level of diversification and investment return over the long term. The investment goal is a return on assets that is at least equal to the assumed actuarial rate of return over the long term within reasonable and prudent levels of risk. Investment policies reflect the unique circumstances of the respective plans and include requirements designed to mitigate risk including quality and diversification standards. Asset allocation targets are reviewed periodically with investment advisors to determine the appropriate investment strategies for acceptable risk levels. Our target allocation ranges are as follows: equity securities <ix:nonFraction unitRef="number" contextRef="i61eebee139a34e788dcdb8b118a74542_I20230430" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-915">40</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i8a418c5f9f3b4c5ab07a4d141d426b8a_I20230430" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-916">60</ix:nonFraction>% and debt securities <ix:nonFraction unitRef="number" contextRef="i36ee71489d864fa4ad65f20c036fbe6a_I20230430" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-917">40</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ibacaa57300b449babb22c1ac10e19617_I20230430" decimals="INF" name="us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" scale="-2" id="f-918">60</ix:nonFraction>%. We establish our estimated long&#8209;term return on plan assets considering various factors, including the targeted asset allocation percentages, historic returns and expected future returns.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" id="f-919" continuedAt="ib5f830335fe4475096eb9c174888324d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of net periodic benefits costs are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-920">40,843</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-921">37,952</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-922">31,947</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-923">9,511</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-924">4,028</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-925">4,035</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-926">945</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-927">2,170</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="f-928">4,117</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net prior service credit amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-929">97</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-930">97</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-931">97</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-932">1,156</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-933">1,554</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-934">1,404</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net periodic benefit cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-935">50,046</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-936">42,499</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-937">38,598</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The service cost, interest cost and other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i4c503ebf11124380acfc2a70ab667258" continuedAt="id3be56d9ece9482d935e0b6f24ccaf89"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="f-938" continuedAt="i6f53264075914f1f989bd3e79634290f" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average assumptions used in calculating the benefit obligations were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic943207097ad45239cc583d896066701_I20220430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-939">4.08</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-940">2.17</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i525a9c2b49df4b13a627b71cac83d69c_I20200430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-941">2.29</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i941f318eeb3c4a7182606db0c79711f7_I20230430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-942">4.77</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic943207097ad45239cc583d896066701_I20220430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-943">4.08</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-944">2.17</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i941f318eeb3c4a7182606db0c79711f7_I20230430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-945">0.00</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic943207097ad45239cc583d896066701_I20220430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-946">0.00</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="f-947">0.00</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Expected long-term rates of return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie59f558df0ea4256be456adc178041f2_D20220501-20230430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-948">6.00</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i1ae48ef79adb4c1c96953349812bbdbe_D20210501-20220430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-949">5.50</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i20daf9f9a8fb4399b5b608419afff144_D20200501-20210430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="f-950">6.00</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="f-951" continuedAt="ide0bd1c3e8814164bb9ec9bdd47138c5" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred Retirement Plans</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-952">17,219</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-953">26,151</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="f-954">34,713</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="f-955">43,306</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="f-956">52,563</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2029-2033</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i121b38c2be33443a8ec96e953150776f_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="f-957">237,542</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Medical and Life Insurance Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In conjunction with the acquisition of Hay Group, the Company inherited a benefit plan which offers medical and life insurance coverage to <ix:nonFraction unitRef="participant" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="INF" name="kfy:DefinedBenefitPlanNumberOfPlanParticipants" scale="0" id="f-958">107</ix:nonFraction> participants. The medical and life insurance benefit plan is closed to new entrants and is unfunded.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" id="f-959" continuedAt="i9ee4d9f9827e43e9b7dac619cd52281d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles the benefit obligation for the medical and life insurance plan:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year End April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-960">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-961">6,584</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-962">195</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-963">110</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-964">93</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-965">857</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="f-966">629</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="f-967">472</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, end of year</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-968">4,838</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-969">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liability</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="f-970">563</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" scale="3" id="f-971">585</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-972">4,275</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-973">4,780</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liability</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-974">4,838</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-975">5,365</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="id3be56d9ece9482d935e0b6f24ccaf89" continuedAt="ife02dafd12d24972a711f679aa7ac578"><ix:continuation id="ib5f830335fe4475096eb9c174888324d"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of net periodic benefits costs are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-976">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-977">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:fixed-zero" scale="3" id="f-978">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-979">195</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-980">110</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-981">140</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net periodic service credit amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-982">308</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-983">308</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-984">308</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="f-985">74</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="3" id="f-986">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:fixed-zero" scale="3" id="f-987">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net periodic benefit cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-988">187</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-989">198</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-990">168</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The service cost, interest cost and the other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.</span></div></ix:continuation><ix:continuation id="i6f53264075914f1f989bd3e79634290f"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average assumptions used in calculating the medical and life insurance plan were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-991">4.25</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-992">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i4fb15eeff6e24848858dcaad191652ef_I20200430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-993">2.45</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-994">4.85</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-995">4.25</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="f-996">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Healthcare care cost trend rate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="f-997">6.50</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="f-998">6.00</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430" decimals="4" name="us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1" scale="-2" id="f-999">6.25</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:continuation><ix:continuation id="ide0bd1c3e8814164bb9ec9bdd47138c5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Medical and Life Insurance</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="f-1000">577</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="f-1001">551</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="f-1002">525</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="f-1003">486</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="f-1004">450</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2029-2033</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="f-1005">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">International Retirement Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also maintains various retirement plans and other miscellaneous deferred compensation arrangements in <ix:nonFraction unitRef="jurisdiction" contextRef="i751ce32faf784bb18d531ebde5fd74ce_I20230430" decimals="INF" name="kfy:NumberOfForeignJurisdictions" scale="0" id="f-1006">25</ix:nonFraction> foreign jurisdictions. The aggregate of the long-term benefit obligation accrued at April&#160;30, 2023 and 2022 is $<ix:nonFraction unitRef="usd" contextRef="i751ce32faf784bb18d531ebde5fd74ce_I20230430" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1007">13.6</ix:nonFraction> million for <ix:nonFraction unitRef="participant" contextRef="i0686a5593629428a91342335bd1e5151_D20220501-20230430" decimals="INF" name="kfy:BenefitObligationAccruedNumberOfParticipants" format="ixt:num-dot-decimal" scale="0" id="f-1008">4,058</ix:nonFraction> participants and $<ix:nonFraction unitRef="usd" contextRef="i0514718e4dbc4703b4ae26800558bdcf_I20220430" decimals="-5" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="f-1009">14.4</ix:nonFraction> million for <ix:nonFraction unitRef="participant" contextRef="i97e442f3a11241a193d1707de348dd3a_D20210501-20220430" decimals="INF" name="kfy:BenefitObligationAccruedNumberOfParticipants" format="ixt:num-dot-decimal" scale="0" id="f-1010">3,568</ix:nonFraction> participants, respectively. The Company&#8217;s contribution to these plans was $<ix:nonFraction unitRef="usd" contextRef="i0686a5593629428a91342335bd1e5151_D20220501-20230430" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1011">16.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i97e442f3a11241a193d1707de348dd3a_D20210501-20220430" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1012">14.8</ix:nonFraction> million in fiscal 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Executive Capital Accumulation Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s ECAP is intended to provide certain employees an opportunity to defer their salary and/or bonus on a pre-tax basis. In addition, the Company, as part of its compensation philosophy, makes discretionary contributions into the ECAP and such contributions may be granted to key employees annually based on the employee&#8217;s performance. Certain key management may also receive Company ECAP contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis over the service period, generally a <ix:nonNumeric contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" format="ixt-sec:durwordsen" id="f-1013">five year</ix:nonNumeric> period. Participants have the ability to allocate their deferrals among a number of investment options and may receive their benefits at termination, retirement or &#8216;in service&#8217; either in a lump sum or in quarterly installments over <span style="-sec-ix-hidden:f-1014">one</span>-to-<ix:nonNumeric contextRef="i39b22a355dc84ce5aa8ad984f33fc48d_D20220501-20230430" name="kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" format="ixt-sec:duryear" id="f-1015">15</ix:nonNumeric> years. The ECAP amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable on the accompanying consolidated balance sheets.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="ife02dafd12d24972a711f679aa7ac578" continuedAt="i846262fc9cbb476c89cf8f38411c120c"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued ECAP awards during fiscal 2023, 2022 and 2021 of $<ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1016">6.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1017">7.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i51647c71c26046db875fbe4528177899_D20200501-20210430" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-1018">8.2</ix:nonFraction> million, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs. During both fiscal 2023 and 2021, the deferred compensation liability increased; therefore, the Company recognized a compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-5" name="kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-1019">3.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i51647c71c26046db875fbe4528177899_D20200501-20210430" decimals="-5" name="kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-1020">37.3</ix:nonFraction>&#160;million, respectively. Offsetting the increase in compensation and benefits expense in fiscal 2023 and 2021 was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-1021">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-1022">38.5</ix:nonFraction>&#160;million in fiscal 2023 and 2021, respectively, recorded in other income (loss), net on the consolidated statements of income. During fiscal 2022, deferred compensation liability decreased; therefore, the Company recognized a reduction in compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-5" sign="-" name="kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" format="ixt:num-dot-decimal" scale="6" id="f-1023">10.6</ix:nonFraction>&#160;million. Offsetting the decrease in compensation and benefits expense in fiscal 2022 was a decrease in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:EquitySecuritiesFvNiGainLoss" format="ixt:num-dot-decimal" scale="6" id="f-1024">12.0</ix:nonFraction>&#160;million in fiscal 2022, recorded in other income (loss), net on the consolidated statement of income. </span></div><ix:continuation id="i9ee4d9f9827e43e9b7dac619cd52281d"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in ECAP liability were as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1025">166,723</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if251c6ce8eb443888bd876be5f992a4c_I20210430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1026">163,582</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" format="ixt:num-dot-decimal" scale="3" id="f-1027">17,046</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" format="ixt:num-dot-decimal" scale="3" id="f-1028">8,541</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of employer contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-3" name="kfy:DeferredCompensationAmortizationOfEmployerContribution" format="ixt:num-dot-decimal" scale="3" id="f-1029">5,886</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-3" name="kfy:DeferredCompensationAmortizationOfEmployerContribution" format="ixt:num-dot-decimal" scale="3" id="f-1030">7,060</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gain (loss) on investment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-3" name="kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" format="ixt:num-dot-decimal" scale="3" id="f-1031">3,464</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-3" sign="-" name="kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" format="ixt:num-dot-decimal" scale="3" id="f-1032">10,602</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee distributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1033">14,306</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="f-1034">10,880</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Acquisition of Lucas Group</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i15c38043f76b4e07be03917a20bb837a_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" format="ixt:fixed-zero" scale="3" id="f-1035">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7854411daa2f48bdae27535ddc2c0f03_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1036">9,620</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="3" id="f-1037">770</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="3" id="f-1038">598</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1039">178,043</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="f-1040">166,723</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: current portion</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1041">11,209</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1042">9,498</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current portion</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1043">166,834</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430" decimals="-3" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1044">157,225</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the unamortized portion of the Company contributions to the ECAP was $<ix:nonFraction unitRef="usd" contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430" decimals="-5" name="kfy:DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" format="ixt:num-dot-decimal" scale="6" id="f-1045">16.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430" decimals="-5" name="kfy:DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" format="ixt:num-dot-decimal" scale="6" id="f-1046">18.2</ix:nonFraction> million, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a defined contribution plan (&#8220;401(k) plan&#8221;) for eligible employees. Participants may contribute up to <ix:nonFraction unitRef="number" contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430" decimals="2" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-1047">50</ix:nonFraction>% of their base compensation as defined in the plan agreement. In addition, the Company has the option to make matching contributions. Beginning in fiscal 2022, the Company began to match <ix:nonFraction unitRef="number" contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="f-1048">10</ix:nonFraction>% of the employee contributions each pay period  up to the IRS limit (excluding catch-up contributions) and then making an additional discretionary match after the fiscal year. The Company made $<ix:nonFraction unitRef="usd" contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1049">3.5</ix:nonFraction> million in matching contributions during fiscal 2023. In addition, the Company intends to make an additional matching contribution relating to fiscal 2023 of $<ix:nonFraction unitRef="usd" contextRef="i6a9b8ef3a61c4b138a131113c343278a_I20230430" decimals="-5" name="kfy:DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" format="ixt:num-dot-decimal" scale="6" id="f-1050">3.1</ix:nonFraction> million in fiscal 2024, which are accrued in compensation and benefits payable on the consolidated balance sheet. The Company made $<ix:nonFraction unitRef="usd" contextRef="i475313cf339c4b6887278ec54cc347e5_D20210501-20220430" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1051">2.1</ix:nonFraction> million matching contributions during fiscal 2022 and an additional $<ix:nonFraction unitRef="usd" contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430" decimals="-5" name="kfy:DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" format="ixt:num-dot-decimal" scale="6" id="f-1052">2.7</ix:nonFraction> million matching contribution in fiscal 2023 related to contributions made by employees in fiscal 2022. The Company made a $<ix:nonFraction unitRef="usd" contextRef="i475313cf339c4b6887278ec54cc347e5_D20210501-20220430" decimals="-5" name="kfy:DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" format="ixt:num-dot-decimal" scale="6" id="f-1053">3.0</ix:nonFraction> million matching contribution in fiscal 2022 related to contributions made by employees in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Company Owned Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. The gross CSV of these contracts of $<ix:nonFraction unitRef="usd" contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430" decimals="-5" name="kfy:CashSurrenderValueOfLifeInsuranceGross" format="ixt:num-dot-decimal" scale="6" id="f-1054">275.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i80583796f2a64d83afaa674dedc77687_I20220430" decimals="-5" name="kfy:CashSurrenderValueOfLifeInsuranceGross" format="ixt:num-dot-decimal" scale="6" id="f-1055">263.2</ix:nonFraction> million as of April&#160;30, 2023 and 2022, respectively, is offset by outstanding policy loans of $<ix:nonFraction unitRef="usd" contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430" decimals="-5" name="kfy:PolicyLoansPayable" format="ixt:num-dot-decimal" scale="6" id="f-1056">77.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i80583796f2a64d83afaa674dedc77687_I20220430" decimals="-5" name="kfy:PolicyLoansPayable" format="ixt:num-dot-decimal" scale="6" id="f-1057">79.8</ix:nonFraction> million in the accompanying consolidated balance sheets as of April&#160;30, 2023 and 2022, respectively. Total death benefits payable, net of loans under COLI contracts, were $<ix:nonFraction unitRef="usd" contextRef="ib440b6bc7b5d4f319e376e752097d83a_I20230430" decimals="-5" name="kfy:DeathBenefitsPayableNetOfLoans" format="ixt:num-dot-decimal" scale="6" id="f-1058">444.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibf6ddcf93e7540ce8403f549c0ed25ad_I20220430" decimals="-5" name="kfy:DeathBenefitsPayableNetOfLoans" format="ixt:num-dot-decimal" scale="6" id="f-1059">449.3</ix:nonFraction> million at April&#160;30, 2023 and 2022, respectively. Management intends to use the future death benefits from these insurance contracts to fund the deferred compensation and pension arrangements; however, there may not be a direct correlation between the timing of the future cash receipts and disbursements under these arrangements. The CSV of the underlying COLI investments increased by $<ix:nonFraction unitRef="usd" contextRef="ibda8e6ee031949ae90f1ae35e58a64fc_D20220501-20230430" decimals="-5" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="6" id="f-1060">10.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="id68b0506e1fb4904953eb5a77055b87c_D20210501-20220430" decimals="-5" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="6" id="f-1061">5.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i201351182eed40a2a2f6ae5af4cba3f8_D20200501-20210430" decimals="-5" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="6" id="f-1062">13.0</ix:nonFraction> million during fiscal 2023, 2022 and 2021, respectively, recorded as a decrease in </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i846262fc9cbb476c89cf8f38411c120c">compensation and benefits expense. Certain of the policies are held in trusts to provide additional benefit security for the deferred compensation and pension plans. As of April&#160;30, 2023, COLI contracts with a net CSV of $<ix:nonFraction unitRef="usd" contextRef="icd9a6ee9f1e04c6da380768868ded8b6_I20230430" decimals="-5" name="us-gaap:CashSurrenderValueOfLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="f-1063">173.9</ix:nonFraction> million and death benefits, net of loans, of $<ix:nonFraction unitRef="usd" contextRef="icd9a6ee9f1e04c6da380768868ded8b6_I20230430" decimals="-5" name="kfy:DeathBenefitsPayableNetOfLoansHeldInTrust" format="ixt:num-dot-decimal" scale="6" id="f-1064">393.3</ix:nonFraction> million were held in trust for these purposes.</ix:continuation></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_169"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-1065" continuedAt="i2a63e54d2ea64d37800377d9f5be8740" escape="true">Fee Revenue</ix:nonNumeric></span></div><ix:continuation id="i2a63e54d2ea64d37800377d9f5be8740"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A contract asset (unbilled receivables) is recorded when the Company transfers control of products or services before there is an unconditional right to payment. A contract liability (deferred revenue) is recorded when cash is received in advance of performance of the obligation. Deferred revenue represents the future performance obligations to transfer control of products or services for which we have already received consideration. Deferred revenue is presented in other accrued liabilities on the consolidated balance sheets.</span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-1066" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the Company&#8217;s </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">contract asset and liability balances as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:70.068%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Contract assets-unbilled receivables</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-1067">99,442</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="3" id="f-1068">100,652</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Contract liabilities-deferred revenue</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-1069">257,067</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-1070">244,149</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, 2022, and 2021 we recognized revenue of $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1071">181.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1072">131.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1073">92.4</ix:nonFraction> million, respectively, that were included in the contract liabilities balance at the beginning of the period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has elected to apply the practical expedient to exclude the value of unsatisfied performance obligations for contracts with a duration of one year or less, which applies to all executive search, professional search and to most of the fee revenue from the interim business. As of April&#160;30, 2023, the aggregate transaction price allocated to the performance obligations that are unsatisfied for contracts with an expected duration of greater than one year at inception was $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-1074">1,118.0</ix:nonFraction> million. Of the $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-1075">1,118.0</ix:nonFraction> million of remaining performance obligations, the Company expects to recognize approximately $<ix:nonFraction unitRef="usd" contextRef="id3fbfa2908ed4791b03c7d1efd04f1e9_I20230430" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-1076">600.7</ix:nonFraction> million in fiscal 2024, $<ix:nonFraction unitRef="usd" contextRef="ib985d2efc51a4d59928a6499b167f6db_I20230430" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-1077">325.4</ix:nonFraction> million in fiscal 2025, $<ix:nonFraction unitRef="usd" contextRef="iadd20744d3c944f192b9aed4e2acafcc_I20230430" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-1078">138.5</ix:nonFraction> million in fiscal 2026 and the remaining $<ix:nonFraction unitRef="usd" contextRef="i0a785632f90f4265b8a3bfb7ebbe3954_I20230430" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-1079">53.4</ix:nonFraction> million in fiscal 2027 and thereafter. However, this amount should not be considered an indication of the Company&#8217;s future revenue as contracts with an initial term of one year or less are not included. Further, our contract terms and conditions allow for clients to increase or decrease the scope of services and such changes do not increase or decrease a performance obligation until the Company has an enforceable right to payment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company disaggregates its revenue by line of business and further by region for Executive Search. This information is presented in Note 12&#8212;Segments.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-1080" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides further disaggregation of fee revenue by industry:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(dollars in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Industrial</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1081">805,241</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1082">28.4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7e725c3318484ad28408c2590f42be2b_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1083">688,902</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i7e725c3318484ad28408c2590f42be2b_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1084">26.2</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9428ea703ae8455fb1e0d90cb02bc052_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1085">490,863</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i9428ea703ae8455fb1e0d90cb02bc052_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1086">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Life Sciences/Healthcare</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9e7cbbda7e2d4b5f8a395855693f8856_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1087">522,372</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i9e7cbbda7e2d4b5f8a395855693f8856_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1088">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i991bef292e764698afe224cf688dd378_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1089">501,463</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i991bef292e764698afe224cf688dd378_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1090">19.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib2b93837cade4e76ae67de3262f2eb29_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1091">355,668</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ib2b93837cade4e76ae67de3262f2eb29_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1092">19.7</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financial Services</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3e82b6d3967149489df339fbde84b689_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1093">494,299</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i3e82b6d3967149489df339fbde84b689_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1094">17.4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic3dc5aaf1c9f44f8beaa0524754bf68f_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1095">475,326</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic3dc5aaf1c9f44f8beaa0524754bf68f_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1096">18.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifb7b8828d7d04923ba9fde8fe77a774f_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1097">331,976</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ifb7b8828d7d04923ba9fde8fe77a774f_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1098">18.3</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Technology</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i91ec635324634bd1996e3140813a6a10_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1099">483,787</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i91ec635324634bd1996e3140813a6a10_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1100">17.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic144deb431c24ae1980c03c9eb64c710_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1101">456,498</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ic144deb431c24ae1980c03c9eb64c710_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1102">17.4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if4b174cd82ee4f9f9e67dd37efbd0a9b_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1103">275,510</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if4b174cd82ee4f9f9e67dd37efbd0a9b_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1104">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Consumer Goods</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i746675b7553f4c6d973192b9c274bd1d_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1105">386,409</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i746675b7553f4c6d973192b9c274bd1d_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1106">13.6</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia91d1b132031442aaceb542cb014b7b9_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1107">372,720</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ia91d1b132031442aaceb542cb014b7b9_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1108">14.2</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifd84d119f1e64d2e907d3b38173ad811_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1109">239,457</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ifd84d119f1e64d2e907d3b38173ad811_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1110">13.2</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Education/Non&#8211;Profit/General</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5002f44250394c70875d4b298fc63387_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1111">143,300</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i5002f44250394c70875d4b298fc63387_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1112">5.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i742f8a33efbc46df89007cbc82aaa796_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1113">131,809</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i742f8a33efbc46df89007cbc82aaa796_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1114">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id383d342fcf54714bce30ea144d42049_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1115">116,573</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="id383d342fcf54714bce30ea144d42049_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1116">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fee Revenue</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1117">2,835,408</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1118">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1119">2,626,718</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1120">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1121">1,810,047</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="3" name="kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" scale="-2" id="f-1122">100.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-29</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_175"></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:AllowanceForCreditLossesTextBlock" id="f-1127" continuedAt="i875aeb90f7d34c2987f347cab531b455" escape="true">Credit Losses</ix:nonNumeric></span></div><ix:continuation id="i875aeb90f7d34c2987f347cab531b455" continuedAt="i49e8aeff79ee42c08a89c02c38893783"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through the services it provides. The Company&#8217;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic conditions for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company&#8217;s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions. Balances are written off when determined to be uncollectible. </span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-1128" escape="true"><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The activity in the allowance for credit losses on the Company's trade receivables is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-1129">23,795</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-1130">15,763</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-1131">12,073</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="f-1132">311</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-1133">1,528</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-1134">29,324</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-1135">21,552</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-1136">14,052</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="f-1137">702</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" format="ixt:num-dot-decimal" scale="3" id="f-1138">1,142</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-1139">36,384</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-1140">22,493</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-1141">15,806</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="f-1142">585</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" scale="3" id="f-1143">721</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-1144">44,377</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i49e8aeff79ee42c08a89c02c38893783"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="f-1145" escape="true"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value and unrealized losses on available for sale debt securities, aggregated by investment category and the length of time the security has been in an unrealized loss position as of April&#160;30, 2023 and 2022, are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than 12 Months</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">12 Months or longer</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance Sheet Classification</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unrealized Losses</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unrealized Losses</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cash and Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Marketable Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Marketable <br/>Securities, Non-<br/>Current</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="39" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-1146">37,002</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-1147">125</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-1148">4,499</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-1149">1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if26a98a9af43430c957cae0c99f5ba8d_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-1150">15,489</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i86b22a6e058a4a098e143433288056e8_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1151">26,012</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0cc64b9ce3ba4e6eab7bb366fbb500a0_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-1152">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-1153">32,186</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-1154">446</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-1155">3,800</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-1156">4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i69e40334e6154fe4ae50b680d08b7886_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-1157">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ibd6fec722a784298a93657ae62e33ae1_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1158">18,942</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7573df2264d94c40a2d66df8a3d805bf_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1159">17,044</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="f-1160">987</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-1161">8</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="f-1162">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-1163">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i157207be3ea3454295b0902ee953fd13_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-1164">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic32c3a8d0eb24639b48f9f2c2cca6798_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="f-1165">987</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i8e0cdfa352c642b6aa3723fb9e648e7a_I20220430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-1166">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-1167">8,229</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-1168">26</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-1169">3,492</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-1170">4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i804ebd154c8444feb5703566da70d37b_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-1171">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6229c11dd92d40e0902901b59d6dc2cb_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1172">11,721</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie1613d62db084c0992f49b122de3733a_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:fixed-zero" scale="3" id="f-1173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-1174">9,581</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-1175">123</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-1176">13,815</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-1177">232</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id31954edcc9d4f2da767a59c8be9b7f1_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-1178">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iebb4b026ba3044daae68f3b5353d4705_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1179">20,489</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i987734f59d214820a6cf0e18a6de7ffd_I20230430" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1180">2,907</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unrealized losses on <ix:nonFraction unitRef="investment" contextRef="if27a0c34697a48f98cd3c87b6fa92fc4_I20230430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="f-1181">7</ix:nonFraction> and <ix:nonFraction unitRef="investment" contextRef="i4b1f6fd6131b468eb5fa6a78e3badc39_I20220430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="f-1182">27</ix:nonFraction> investments in commercial paper securities, <ix:nonFraction unitRef="investment" contextRef="id14be08af9d54b14a16d04b7972cbcd2_I20230430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="f-1183">16</ix:nonFraction> and <ix:nonFraction unitRef="investment" contextRef="id571a7647fa04a6fac5acba572affd36_I20220430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="f-1184">23</ix:nonFraction> investments in corporate notes/bonds, and <ix:nonFraction unitRef="investment" contextRef="ifc8c993bce57413a8d409896442226ed_I20230430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" format="ixt:fixed-zero" scale="0" id="f-1185">no</ix:nonFraction> investment and <ix:nonFraction unitRef="investment" contextRef="icff4684035674bb98df29478d449e60d_I20220430" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="f-1186">1</ix:nonFraction> investment in U.S treasury and agency securities on April&#160;30, 2023 and 2022, respectively, were caused by fluctuations in market interest rates. The Company only purchases high grade bonds that have a maturity from the date of purchase of no more than <ix:nonNumeric contextRef="i886c580b46f742a3a939de3f03d39cb2_D20220501-20230430" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-1187">two years</ix:nonNumeric>. The Company monitors the credit worthiness of its investments on a quarterly basis. The Company does not intend to sell the investments and does not believe it will be required to sell the investments before the investments mature and therefore recover the amortized cost basis.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_178"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1188" continuedAt="i9e7a996430484efba3a285fbe52c01bb" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i9e7a996430484efba3a285fbe52c01bb" continuedAt="i63c62f999e8040a5835718c0f1d75400"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="f-1189" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from continuing operations before provision for income taxes was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Domestic</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1190">136,269</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1191">184,877</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="3" id="f-1192">34,661</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1193">159,468</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1194">248,024</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" format="ixt:num-dot-decimal" scale="3" id="f-1195">129,039</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income before provision for income taxes</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1196">295,737</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1197">432,901</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1198">163,700</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i63c62f999e8040a5835718c0f1d75400" continuedAt="i2666fc69060d4b209fbbf999cae3955e"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="f-1199" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for domestic and foreign income taxes was as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Current income taxes:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1200">39,188</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1201">43,993</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1202">16,913</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1203">15,879</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1204">15,962</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1205">4,719</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1206">42,019</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1207">59,064</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:CurrentForeignTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1208">40,646</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current provision for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1209">97,086</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1210">119,019</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1211">62,278</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred income taxes:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1212">13,228</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1213">13,858</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1214">5,809</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1215">5,723</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1216">3,936</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1217">5,025</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1218">4,548</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="f-1219">831</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1220">3,306</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-0.01pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred benefit for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1221">14,403</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1222">16,963</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1223">14,140</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total provision for income taxes</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1224">82,683</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1225">102,056</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1226">48,138</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="f-1227" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate to the effective consolidated tax rate is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">U.S. federal statutory income tax rate</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1228">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1229">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1230">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">State tax, net of federal effect</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1231">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1232">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="f-1233">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign tax rates differential</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1234">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1235">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="f-1236">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-deductible officer's compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-1237">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-1238">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="f-1239">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Excess tax (benefit) expense on stock-based compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-1240">0.9</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-1241">0.6</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" scale="-2" id="f-1242">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1243">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1244">0.7</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="f-1245">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">COLI increase, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" scale="-2" id="f-1246">0.8</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" scale="-2" id="f-1247">0.3</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" scale="-2" id="f-1248">1.7</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Change in uncertain tax positions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-1249">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-1250">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="f-1251">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-1252">0.6</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-1253">1.3</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="f-1254">0.9</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1255">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1256">0.5</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="f-1257">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effective income tax rate</span></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1258">28.0</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1259">23.6</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1260">29.4</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i2666fc69060d4b209fbbf999cae3955e" continuedAt="ibf6dfa4beb5749469323c2f4346ad1ec"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="f-1261" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Components of deferred tax assets and liabilities were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1262">120,361</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1263">111,133</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1264">26,952</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:DeferredTaxAssetsOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1265">35,158</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Loss carryforwards</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsOtherLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1266">28,707</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsOtherLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="f-1267">33,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reserves and accruals</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="f-1268">21,140</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" format="ixt:num-dot-decimal" scale="3" id="f-1269">20,887</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-1270">7,272</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-1271">5,645</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred revenue</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-1272">6,436</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="f-1273">6,207</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1274">210,868</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1275">212,390</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease, right-of-use, assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1276">22,056</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="f-1277">27,513</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangibles and goodwill</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1278">26,310</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-1279">28,388</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1280">15,953</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1281">24,063</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Prepaid expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="f-1282">20,037</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" format="ixt:num-dot-decimal" scale="3" id="f-1283">24,453</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1284">4,581</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="f-1285">1,951</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1286">88,937</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1287">106,368</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Valuation allowances</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1288">25,226</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="f-1289">24,025</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net deferred tax asset</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1290">96,705</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-1291">81,997</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets are reduced by a valuation allowance if it is more-likely-than-not that some portion or all of the deferred tax assets will not be realized. Management believes uncertainty exists regarding the realizability of certain deferred tax assets and has, therefore, established a valuation allowance offsetting deferred tax assets that are not more-likely-than-not to be realized. Realization of the deferred tax asset is dependent on the Company generating enough taxable income of the appropriate nature in future years. Although realization is not assured, management believes that it is more-likely-than-not that the net deferred tax assets will be realized. In fiscal 2023, the Company&#8217;s valuation allowance increased by $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="f-1292">1.2</ix:nonFraction> million primarily due to increases in deferred tax asset balances, including net operating loss carryforwards, in certain foreign jurisdictions that were not more-likely-than-not to be realized. In fiscal 2022 and 2021, the Company&#8217;s valuation allowance decreased by $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="f-1293">1.1</ix:nonFraction> million and increased by $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="6" id="f-1294">7.3</ix:nonFraction> million, respectively, primarily due to changes in deferred tax asset balances, including net operating loss carryforwards in certain foreign jurisdictions that were not more-likely-than-not to be realized. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, the Company had U.S. federal net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i901236b2c1004e0a88eb35292c4051b5_I20230430" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1295">8.2</ix:nonFraction> million, which if unutilized, will begin to expire in fiscal <ix:nonNumeric contextRef="ic24c0c524c6d47d3bd7726a689bf2f29_D20220501-20230430" name="kfy:OperatingLossCarryforwardsBeginningExpirationYear" id="f-1296">2036</ix:nonNumeric>. The Company has state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i0a5b95a5338c4dafac70652477a68e20_I20230430" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1297">32.1</ix:nonFraction> million, which, if unutilized, will begin to expire in fiscal <ix:nonNumeric contextRef="i756fbecb60034d2f8d9e0386893ba48f_D20220501-20230430" name="kfy:OperatingLossCarryforwardsBeginningExpirationYear" id="f-1298">2024</ix:nonNumeric>. The Company also has foreign net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="if11d108d07ec436ea7804e57b00bc85c_I20230430" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="f-1299">103.7</ix:nonFraction> million, which, if unutilized, will begin to expire in fiscal <ix:nonNumeric contextRef="i37cbbee992c94d168cdb2c22aa134448_D20210501-20220430" name="kfy:OperatingLossCarryforwardsBeginningExpirationYear" id="f-1300">2024</ix:nonNumeric>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to consider approximately $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-1301">730.9</ix:nonFraction> million of undistributed earnings of our foreign subsidiaries to be indefinitely reinvested, and, accordingly, have provided no state, local or foreign withholding income taxes on such earnings. While we do not anticipate a need to repatriate funds to the U.S. to satisfy domestic liquidity needs, we review our cash positions regularly and, to the extent we determine that all or a portion of our foreign earnings are not indefinitely reinvested, we provide additional state, local and foreign withholding income taxes. Under current U.S. federal tax law, we do not expect to incur a U.S. federal income tax liability on the undistributed earnings in the event they are repatriated to the United States.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company elected to treat taxes due on future U.S. inclusions in taxable income related to Global Intangible Low-Taxed Income as an expense when incurred (the &#8220;period cost method&#8221;) as opposed to factoring such amounts in the Company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company and its subsidiaries file federal and state income tax returns in the U.S. as well as in foreign jurisdictions. These income tax returns are subject to audit by the Internal Revenue Service (the &#8220;IRS&#8221;) and various state and foreign tax </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="ibf6dfa4beb5749469323c2f4346ad1ec"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">authorities. Currently, income tax returns of the Company&#8217;s subsidiaries are under audit in Brazil, Germany, Switzerland, Japan, and India. The Company&#8217;s income tax returns are not otherwise under examination in any material jurisdictions. The statute of limitations varies by jurisdiction in which the Company operates. With few exceptions, however, the Company&#8217;s tax returns for years prior to fiscal 2017 are no longer open to examination by tax authorities (including U.S. federal, state and foreign).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax benefits are the differences between the amount of benefits of tax positions taken, or expected to be taken, on a tax return and the amount of benefits recognized for financial reporting purposes. As of April&#160;30, 2023, the Company had a liability of $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-1302">10.6</ix:nonFraction> million for unrecognized tax benefits. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="f-1303" continuedAt="ied972f256c9a4bccbe039fe223183ebb" escape="true">A reconciliation of the beginning and ending balances of the unrecognized tax benefits is as follows:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="ied972f256c9a4bccbe039fe223183ebb"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrecognized tax benefits, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1304">10,682</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1305">9,954</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1306">6,037</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1307">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="f-1308">456</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1309">1,716</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Additions based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1310">28</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="f-1311">272</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="f-1312">2,201</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Settlement with tax authority</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="f-1313">545</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="f-1314">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" format="ixt:fixed-zero" scale="3" id="f-1315">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="f-1316">856</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="f-1317">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" format="ixt:fixed-zero" scale="3" id="f-1318">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrecognized tax benefits, end of year</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1319">10,566</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1320">10,682</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="f-1321">9,954</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The full amount of unrecognized tax benefits would impact the effective tax rate if recognized. In the next 12 months, it is reasonably possible that the Company&#8217;s unrecognized tax benefits could change due to the resolution of certain tax matters either because the tax positions are sustained on audit or the Company agrees to their disallowance. These resolutions could reduce the Company&#8217;s liability for unrecognized tax benefits by approximately $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" format="ixt:num-dot-decimal" scale="6" id="f-1322">1.4</ix:nonFraction> million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company classifies interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes. The Company had accruals of $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1323">1.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1324">1.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1325">0.9</ix:nonFraction> million for interest related to unrecognized tax benefits as of April&#160;30, 2023, 2022, and 2021 respectively. The Company had an accrual of $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1326">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" format="ixt:num-dot-decimal" scale="6" id="f-1327">0.5</ix:nonFraction> million as of April&#160;30, 2023 and 2022, respectively, for penalties related to unrecognized tax benefits. The Company recognized tax expense of $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:num-dot-decimal" scale="6" id="f-1328">0.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:num-dot-decimal" scale="6" id="f-1329">0.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" format="ixt:num-dot-decimal" scale="6" id="f-1330">0.8</ix:nonFraction> million for interest and penalties related to unrecognized tax benefits during fiscal 2023, 2022, and 2021, respectively.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_181"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-1331" continuedAt="i834122c5c0e94d0389ab506ea1c9d70a" escape="true">Property and Equipment, Net</ix:nonNumeric></span></div><ix:continuation id="i834122c5c0e94d0389ab506ea1c9d70a" continuedAt="i249a5de4e3414030aca6ec9767799547"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-1332" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment include the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Computer equipment and software </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5d8f0defc81f41a6b576ca0125686924_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1333">383,701</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i39fa8088e0ca46479a7a23b65211ec85_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1334">331,371</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i16904002803d435388df0be2803bb452_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1335">73,980</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic3b574be4a3f49da8288315c4489735f_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1336">81,743</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic3ac7f0e21b6441a8fcb15dc72c46221_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1337">37,844</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ifacf136d984741b1b4cd1dacecedba38_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1338">41,999</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Automobiles</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i59cd8971b247465fbe03e8bda0b5461b_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1339">3,346</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i287707f4b74e425fa2e20738bd022d96_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1340">3,460</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1341">498,871</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-1342">458,573</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1343">336,995</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-1344">320,401</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1345">161,876</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-1346">138,172</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Depreciation expense for capitalized software was $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-1347">29.3</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-1348">28.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareAmortization1" format="ixt:num-dot-decimal" scale="6" id="f-1349">25.4</ix:nonFraction> million during fiscal 2023, 2022 and 2021, respectively. The net book value of the Company&#8217;s computer software costs included in property and equipment, net was $<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="6" id="f-1350">121.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="6" id="f-1351">94.7</ix:nonFraction> million as of April&#160;30, 2023 and 2022, respectively.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i249a5de4e3414030aca6ec9767799547">Depreciation expense for property and equipment was $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-1352">44.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-1353">43.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-1354">42.6</ix:nonFraction> million during fiscal 2023, 2022 and 2021, respectively.</ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-34</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_184"></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:LongTermDebtTextBlock" id="f-1355" continuedAt="i03ca5b7b017842a9b58a11e74a90e6a0" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="i03ca5b7b017842a9b58a11e74a90e6a0" continuedAt="if5943b5127ae4fe49f6df36158725280"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1356">4.625</ix:nonFraction>% Senior Unsecured Notes due 2027</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December&#160;16, 2019, the Company completed a private placement of <ix:nonFraction unitRef="number" contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1357">4.625</ix:nonFraction>% Senior Unsecured Notes due 2027 (the &#8220;Notes&#8221;) with a $<ix:nonFraction unitRef="usd" contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1358">400</ix:nonFraction> million principal amount pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended. The Notes were issued with a $<ix:nonFraction unitRef="usd" contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="f-1359">4.5</ix:nonFraction> million discount and will mature December&#160;15, 2027, with interest payable semi-annually in arrears on June 15 and December 15 of each year, commencing on June&#160;15, 2020. The Notes represent senior unsecured obligations that rank equally in right of payment to all existing and future senior unsecured indebtedness. The Company may redeem the Notes prior to maturity, subject to certain limitations and premiums defined in the indenture governing the Notes. Prior to December 15, 2022, the Company was permitted to redeem the Notes at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="i797c2c36b2d54af88d6445886265182e_D20191216-20191216" decimals="INF" name="kfy:DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" scale="-2" id="f-1360">100</ix:nonFraction>% of the principal plus the Applicable Premium (as defined in the indenture governing the Notes), and accrued and unpaid interest. Also, prior to December 15, 2022, the Company was permitted to use the proceeds of certain equity offerings to redeem up to <ix:nonFraction unitRef="number" contextRef="if69dba9f7f86413fa913584c4ffee439_D20191216-20191216" decimals="2" name="kfy:DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" scale="-2" id="f-1361">35</ix:nonFraction>% of the aggregate principal amount of the Notes, including any permitted additional notes, at a redemption price equal to <ix:nonFraction unitRef="number" contextRef="if69dba9f7f86413fa913584c4ffee439_D20191216-20191216" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-1362">104.625</ix:nonFraction>% of the principal amount and accrued and unpaid interest. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:DebtInstrumentRedemptionTableTextBlock" id="f-1363" continuedAt="if1e033b440e242ce8b41d730de2377b9" escape="true">Since December 15, 2022, the Company may redeem the Notes at the applicable redemption prices set forth in the table below, plus accrued and unpaid interest, if redeemed during the 12-month period beginning on December 15 of each of the years indicated:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="if1e033b440e242ce8b41d730de2377b9"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year</span></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Percentage</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2022</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i775e00a1bf0e4bdab7f2d660c568faa5_D20220501-20230430" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-1364">102.313</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i157827b8fa2945838f466be05c0f9257_D20220501-20230430" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-1365">101.156</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024 and thereafter</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i8de7cf361fd04da38d029c9488a5a2ed_D20220501-20230430" decimals="5" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="f-1366">100.000</ix:nonFraction>%</span></td></tr></table></ix:continuation></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Notes allow the Company to pay $<ix:nonFraction unitRef="usd" contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216" decimals="-6" name="kfy:DividendsPayableWithoutRestrictions" format="ixt:num-dot-decimal" scale="6" id="f-1367">25</ix:nonFraction> million of dividends per fiscal year with no restrictions, plus an unlimited amount of dividends so long as the Company&#8217;s consolidated total leverage ratio is not greater than <ix:nonFraction unitRef="number" contextRef="i246db935860941d29c17538dc516e54f_D20191216-20191216" decimals="2" name="kfy:ConsolidatedNetLeverageRatio" scale="0" id="f-1368">3.50</ix:nonFraction> to 1.00, and the Company is not in default under the indenture governing the Notes. The Notes are guaranteed by each of the Company's existing and future wholly owned domestic subsidiaries to the extent such subsidiaries guarantee the Company's credit facilities. The indenture governing the Notes requires that, upon the occurrence of both a Change of Control and a Rating Decline (each as defined in the indenture), the Company shall make an offer to purchase all of the Notes at <ix:nonFraction unitRef="number" contextRef="i797c2c36b2d54af88d6445886265182e_D20191216-20191216" decimals="2" name="kfy:DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" scale="-2" id="f-1369">101</ix:nonFraction>% of their principal amount, and accrued and unpaid interest. The Company used the proceeds from the offering of the Notes to repay $<ix:nonFraction unitRef="usd" contextRef="i797c2c36b2d54af88d6445886265182e_D20191216-20191216" decimals="-5" name="kfy:DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" format="ixt:num-dot-decimal" scale="6" id="f-1370">276.9</ix:nonFraction> million outstanding under the Company&#8217;s prior revolving credit facility and to pay expenses and fees in connection therewith. The remainder of the proceeds were used for general corporate requirements. The effective interest rate on the Notes was <ix:nonFraction unitRef="number" contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-1371">4.86</ix:nonFraction>% as of April&#160;30, 2023. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the fair value of the Notes was $<ix:nonFraction unitRef="usd" contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1372">381.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i16e96708a2d845e6a7babc46e181babc_I20220430" decimals="-5" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1373">379.5</ix:nonFraction> million, respectively, based on borrowing rates then required of notes with similar terms, maturity and credit risk. The fair value of the Notes was classified as a Level 2 measurement in the fair value hierarchy.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-1374" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt, at amortized cost, consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30, 2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Senior Unsecured Notes</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i96e92a11ea41406fa84fe9f3b05251ca_I20230430" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1375">400,000</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i16921e98916b4c3fa57e07d7fded17d6_I20220430" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1376">400,000</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-1377">3,806</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i16e96708a2d845e6a7babc46e181babc_I20220430" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-1378">4,523</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Long-term borrowings, net of unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1379">396,194</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i16e96708a2d845e6a7babc46e181babc_I20220430" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1380">395,477</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June&#160;24, 2022, the Company entered into an amendment (the &#8220;Amendment&#8221;) to its December 16, 2019 Credit Agreement (the &#8220;Credit Agreement&#8221;; as amended by the Amendment, the &#8220;Amended Credit Agreement&#8221;) with a syndicate of banks and Bank of America, National Association as administrative agent, to, among other things, (i) extend the existing maturity date of the revolving facility to June&#160;24, 2027, (ii) provide for a new delayed draw term loan facility as described below, (iii) replace the London interbank offered rate with forward-looking SOFR term rate (&#8220;Term SOFR&#8221;) as described below, and (iv) replace the existing financial covenants with the financial covenant described below. The Amended Credit Agreement provides for <ix:nonNumeric contextRef="idd2280946b7e4279bef8eb95dcac664e_D20220624-20220624" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-1381">five-year</ix:nonNumeric> senior secured credit facilities in an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i6cdff8d5ebe948e584c03bbde3397b66_I20220624" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1382">1,150.0</ix:nonFraction> million comprised of a $<ix:nonFraction unitRef="usd" contextRef="i69a40f2b24ae4c6bb45ac775b544cf2f_I20220624" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1383">650.0</ix:nonFraction> million revolving credit facility (the &#8220;Revolver&#8221;) and a $<ix:nonFraction unitRef="usd" contextRef="i4fb357c315214cc88d3be77a9939f879_I20220624" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1384">500.0</ix:nonFraction> million delayed draw term loan facility (the &#8220;Delayed Draw Facility&#8221;, and together with the Revolver, the &#8220;Credit Facilities&#8221;). The Amended Credit Agreement also provides that, under certain circumstances, the Company may incur term loans or increase the aggregate principal amount of revolving commitments by an aggregate amount up to $<ix:nonFraction unitRef="usd" contextRef="i347b141ef51e46dd95ae3cb0a83e5c14_D20220624-20220624" decimals="-5" name="us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet" format="ixt:num-dot-decimal" scale="6" id="f-1385">250.0</ix:nonFraction> million plus an unlimited amount subject to a consolidated secured net leverage ratio of <ix:nonFraction unitRef="number" contextRef="i347b141ef51e46dd95ae3cb0a83e5c14_D20220624-20220624" decimals="INF" name="kfy:ConsolidatedNetLeverageRatio" scale="0" id="f-1386">3.25</ix:nonFraction> to 1.00.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="if5943b5127ae4fe49f6df36158725280"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Extensions of credit under the Delayed Draw Facility were available to the Company in up to two advances through June 24, 2023. Any amounts undrawn under the Delayed Draw Facility as of June 24, 2023 are no longer available to the Company. The Amended Credit Agreement contains certain customary affirmative and negative covenants that, among other things, restrict the Company&#8217;s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Amended Credit Agreement contains a covenant that requires the Company to maintain a maximum consolidated secured leverage ratio of <ix:nonFraction unitRef="number" contextRef="i0e8a943e58aa4663b1b6a4a8070a83ff_D20220624-20220624" decimals="INF" name="kfy:ConsolidatedNetLeverageRatio" scale="0" id="f-1387">3.50</ix:nonFraction> to 1.00 (which may be temporarily increased to <ix:nonFraction unitRef="number" contextRef="i0e8a943e58aa4663b1b6a4a8070a83ff_D20220624-20220624" decimals="2" name="kfy:TemporaryIncreaseInConsolidatedNetLeverageRatio" scale="0" id="f-1388">4.00</ix:nonFraction> following certain material acquisitions under certain circumstances) (the &#8220;Financial Covenant&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principal balance of the Delayed Draw Facility, if any, is subject to annual term loan amortization of <ix:nonFraction unitRef="number" contextRef="i19b7a2f674a7408d890901dc4e55549f_D20221001-20240630" decimals="3" name="kfy:AnnualTermLoanAmortizationPercentageOnPrincipalBalance" scale="-2" id="f-1389">2.5</ix:nonFraction>% for the fiscal quarters ending September 30, 2022 through June&#160;30, 2024, and <ix:nonFraction unitRef="number" contextRef="iae48491136a54447a677142853c46c55_D20241001-20270630" decimals="3" name="kfy:AnnualTermLoanAmortizationPercentageOnPrincipalBalance" scale="-2" id="f-1390">5.0</ix:nonFraction>% for the fiscal quarter ending September 30, 2024 through June&#160;30, 2027, with the remaining principal due at maturity. The principal balance of the Revolver, if any, is due at maturity. The Credit Facilities mature on June&#160;24, 2027 and any unpaid principal balance is payable on this date. The Credit Facilities may also be prepaid and terminated early by the Company at any time without premium or penalty (subject to customary breakage fees).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts outstanding under the Amended Credit Agreement will bear interest at a rate equal to, at the Company&#8217;s election, either Term SOFR plus a SOFR adjustment of <ix:nonFraction unitRef="number" contextRef="i563449032b7345a0b4395af5df4ce01c_D20220624-20220624" decimals="4" name="kfy:DebtInstrumentVariableRateAdjustmentPercentage" scale="-2" id="f-1391">0.10</ix:nonFraction>%, plus an interest rate margin between <ix:nonFraction unitRef="number" contextRef="i602af38c399445199376a0056c38e9af_D20220624-20220624" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1392">1.125</ix:nonFraction>% per annum and <ix:nonFraction unitRef="number" contextRef="i77de3e39d81a4ab69c3697587e53a96a_D20220624-20220624" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1393">2.00</ix:nonFraction>% per annum, depending on the Company&#8217;s consolidated net leverage ratio, or base rate plus an interest rate margin between <ix:nonFraction unitRef="number" contextRef="i0622d3c4bf694127a2a4616d4d9c7b9a_D20220624-20220624" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1394">0.125</ix:nonFraction>% per annum and <ix:nonFraction unitRef="number" contextRef="i074a7f4c729442f79aff021eaa328af6_D20220624-20220624" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1395">1.00</ix:nonFraction>% per annum depending on the Company&#8217;s consolidated net leverage ratio. In addition, the Company will be required to pay to the lenders a ticking fee of <ix:nonFraction unitRef="number" contextRef="i28f6a23cf7ce431085b36c1169654db7_D20220624-20220624" decimals="4" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-1396">0.20</ix:nonFraction>% per annum on the actual daily unused portion of the Delayed Draw Facility, and a quarterly commitment fee ranging from <ix:nonFraction unitRef="number" contextRef="i544987c36ab348209a0c73220c624bcd_D20220624-20220624" decimals="5" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-1397">0.175</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia793ab2acf60401fb513502fe6c30561_D20220624-20220624" decimals="5" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-1398">0.300</ix:nonFraction>% per annum on the actual daily unused amount of the Revolver, based upon the Company&#8217;s consolidated net leverage ratio at such time, and fees relating to the issuance of letters of credit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, there was <ix:nonFraction unitRef="usd" contextRef="i5a0e3e7066a24346b42e95697c30e815_I20220430" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="0" id="f-1399"><ix:nonFraction unitRef="usd" contextRef="i5cf0172019574e3d82def15571d5c881_I20230430" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="0" id="f-1400">no</ix:nonFraction></ix:nonFraction> outstanding liability under the Credit Facilities and the credit facilities under the Credit Agreement prior to the Amendment (the &#8220;Prior Credit Facility&#8221;), respectively. The unamortized debt issuance costs associated with the Amended Credit Agreement was $<ix:nonFraction unitRef="usd" contextRef="i5cf0172019574e3d82def15571d5c881_I20230430" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-1401">4.2</ix:nonFraction> million as of April&#160;30, 2023 and $<ix:nonFraction unitRef="usd" contextRef="if423e7dde44e4768bcc4c8aa9ebc9f44_I20220430" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="6" id="f-1402">2.4</ix:nonFraction> million under the Credit Agreement as of April&#160;30, 2022. The debt issuance costs were included in other current assets and other non-current assets on the consolidated balance sheets. As of April&#160;30, 2023, the Company was in compliance with its debt covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a total of $<ix:nonFraction unitRef="usd" contextRef="ia340729360c342aeac3c4b0091781d60_I20230430" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1403">1,145.4</ix:nonFraction> million available under the Credit Facilities and had a total $<ix:nonFraction unitRef="usd" contextRef="i390cd7383ad84f29b122640a7ab462ec_I20220430" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1404">645.3</ix:nonFraction> million available under the Prior Credit Facility after $<ix:nonFraction unitRef="usd" contextRef="i82255bed624141f4b022da15eca20673_I20230430" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1405">4.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie9b4038b40ba443892277e979ea5e97c_I20220430" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1406">4.7</ix:nonFraction> million of standby letters of credit were issued as of April&#160;30, 2023 and 2022, respectively. Of the amount available under the Credit Facilities, $<ix:nonFraction unitRef="usd" contextRef="if88b2bc540694c7692447ba099093a3f_I20230430" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1407">500.0</ix:nonFraction>&#160;million is under the Delayed Draw Facility that expired on June 24, 2023. The Company had a total of $<ix:nonFraction unitRef="usd" contextRef="i1fc51d3a48634c55a7245ca304b85b4e_I20230430" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1408">11.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i92928ea782b24f72907691911387877e_I20220430" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-1409">10.0</ix:nonFraction> million of standby letters with other financial institutions as of April&#160;30, 2023 and 2022, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has outstanding borrowings against the CSV of COLI contracts of $<ix:nonFraction unitRef="usd" contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430" decimals="-5" name="kfy:PolicyLoansPayable" format="ixt:num-dot-decimal" scale="6" id="f-1410">77.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i80583796f2a64d83afaa674dedc77687_I20220430" decimals="-5" name="kfy:PolicyLoansPayable" format="ixt:num-dot-decimal" scale="6" id="f-1411">79.8</ix:nonFraction> million at April&#160;30, 2023 and 2022, respectively. CSV reflected in the accompanying consolidated balance sheets is net of the outstanding borrowings, which are secured by the CSV of the life insurance policies. Principal payments are not scheduled and interest is payable at least annually at various fixed and variable rates ranging from <ix:nonFraction unitRef="number" contextRef="i54ef0c0ee4834cd6b178d1f8e5b1db35_I20230430" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1412">4.76</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="id6f88ba2a8354a80b41265676d3050f1_I20230430" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1413">8.00</ix:nonFraction>%.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_187"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-1414" continuedAt="ie89c2ff3759d48c5abf76a401457fc1a" escape="true">Segments</ix:nonNumeric></span></div><ix:continuation id="ie89c2ff3759d48c5abf76a401457fc1a" continuedAt="i4aef14731ef649c08496e4b04031b90b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the past two years, the Company has allocated capital to build out its Professional Search and Interim operations through the acquisition of Lucas Group, Patina Solutions Group ("Patina"), Infinity Consulting Solutions ("ICS") and Salo LLC ("Salo"). These acquisitions provided the Company with the opportunity to reassess how it manages its RPO &amp; Professional Search segment. Given the Company&#8217;s strategy and development of separate financial and operational metrics for the Professional Search &amp; Interim and RPO operations, the Company&#8217;s chief operating decision maker began to regularly make separate resource allocation decisions between Professional Search &amp; Interim and RPO. Therefore, on May 1, 2022, the Company changed the composition of its global segments and under the new reporting format, the RPO &amp; Professional Search segment has been separated into two segments: Professional Search &amp; Interim and RPO.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues are directly attributed to a segment and expenses not directly associated with a specific segment are allocated based on the most relevant measures applicable, including revenues, headcount and other factors. Due to this change, the Company completed a quantitative assessment for potential goodwill impairment both prior and subsequent to the aforementioned change and determined there was <ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-1415">no</ix:nonFraction> goodwill impairment. The presentation of operating results prior to May 1, 2022 has been revised to conform to the new segment reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company now has <ix:nonFraction unitRef="segment" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1416">eight</ix:nonFraction> reportable segments: Consulting, Digital, Executive Search North America, Executive Search EMEA, Executive Search Asia Pacific, Executive Search Latin America, Professional Search &amp; Interim and RPO. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i4aef14731ef649c08496e4b04031b90b" continuedAt="iaf4f006c1071401b933fa54824a32002"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s <ix:nonFraction unitRef="segment" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-1417">eight</ix:nonFraction> reportable segments operate through the following <ix:nonFraction unitRef="business" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="INF" name="kfy:NumberOfLineOfBusiness" format="ixt-sec:numwordsen" scale="0" id="f-1418">five</ix:nonFraction> lines of business: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Consulting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development and Total Rewards. This work is enabled by a set of Digital Performance Management Tools, based on some of the world&#8217;s leading lP and data. The Consulting teams employ an integrated approach across our core capabilities and integrated solutions, each one intended to strengthen the work and thinking in the next, to help clients execute their strategy in a digitally enabled world.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Digital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> develops technology-enabled Performance Management Tools that empower our clients. The digital products give clients direct access to Korn Ferry proprietary data, client data and analytics to deliver clear insights with the training and tools needed to align organizational structure with business strategy. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Executive Search</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. The Company&#8217;s approach to placing talent is bringing together research-based IP, proprietary assessments and behavioral interviewing with practical experience to determine the ideal organizational fit. Salary benchmarking then helps the Company build appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#8217;s reportable segments (Executive Search North America, Executive Search EMEA, Executive Search Asia Pacific, and Executive Search Latin America).</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Professional Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enables the Company to act as a strategic partner in clients&#8217; quest for superior recruitment outcomes and better candidate fit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search is managed by geographic regional leaders. Worldwide operations for Consulting, Digital, Professional Search &amp; Interim and RPO are managed by their Chief Executive Officers. The Executive Search geographic regional leaders and the Chief Executive Officers of Consulting, Digital, Professional Search &amp; Interim and RPO report directly to the Chief Executive Officer of the Company. The Company also operates Corporate to record global expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluates performance and allocates resources based on the Company&#8217;s CODM review of (1) fee revenue and (2) adjusted earnings before interest, taxes, depreciation and amortization (&#8220;Adjusted EBITDA&#8221;). To the extent that such costs or charges occur, Adjusted EBITDA excludes restructuring charges, integration/acquisition costs, certain separation costs and certain non-cash charges (goodwill, intangible asset and other impairment charges). The CODM is not provided asset information by reportable segment.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="iaf4f006c1071401b933fa54824a32002" continuedAt="i2be9dcad0e09448a86d3423505d377ba"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock" id="f-1419" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial highlights are as follow:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1420">2,835,408</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1421">2,626,718</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1422">1,810,047</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1423">2,863,836</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1424">2,643,455</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1425">1,819,946</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Korn Ferry</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1426">209,529</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1427">326,360</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1428">114,454</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1429">3,525</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1430">4,485</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-1431">1,108</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) loss, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1432">5,261</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1433">11,880</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1434">37,194</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-1435">25,864</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-1436">25,293</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-1437">29,278</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1438">82,683</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1439">102,056</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-1440">48,138</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1441">316,340</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1442">470,074</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-1443">155,784</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1444">68,335</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1445">63,521</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1446">61,845</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1447">5,261</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1448">11,880</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-1449">37,194</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Integration/acquisition costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-1450">14,922</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="f-1451">7,906</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts" scale="3" id="f-1452">737</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of fixed assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="f-1453">4,375</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:num-dot-decimal" scale="3" id="f-1454">1,915</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" format="ixt:fixed-zero" scale="3" id="f-1455">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of right of use assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-1456">5,471</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-1457">7,392</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-1458">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring charges, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1459">42,573</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1460">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1461">30,732</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1462">457,277</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1463">538,928</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1464">286,292</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-1465" continuedAt="i05fe7c99bdae48b0b8110e513bdb085a" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial highlights by reportable segments are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01ed4de8c5574e1b99bdaf40f37c7e9a_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1466">677,001</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1467">686,979</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1468">108,502</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae85f0dc3b4b4048a668b5eb1df5d11b_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1469">354,651</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1470">354,967</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1471">97,458</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i422ce0fbeab348e894b7cdd98ecbc7fe_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1472">562,139</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1473">568,212</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1474">140,850</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b0010d14f04f65bfa89f8ae7593350_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1475">187,014</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1476">188,114</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1477">31,380</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a32c3f6e1ef44e69fae85b43af69fa6_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1478">95,598</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1479">95,956</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1480">24,222</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74114424c59a4343b6bed0fe74e5a005_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1481">31,047</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1482">31,054</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1483">9,370</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ee052f5652f427b8e6aeae712700680_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1484">503,395</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1485">507,058</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1486">110,879</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a4fcfe80af84497b68febd5d44080ce_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1487">424,563</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1488">431,496</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1489">52,588</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1491">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430" decimals="-3" sign="-" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1492">117,972</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1493">2,835,408</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1494">2,863,836</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1495">457,277</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i2be9dcad0e09448a86d3423505d377ba" continuedAt="ia32111c6563b4147b3a21275aa6da050"><ix:continuation id="i05fe7c99bdae48b0b8110e513bdb085a"><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7032fe098482492b91a543724780d441_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1496">650,204</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1497">654,199</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1498">116,108</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dcf54782098468ab6290db30c33b5e5_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1499">349,025</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1500">349,437</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1501">110,050</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94a8e201d57144658d4e925ff3683d7c_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1502">605,704</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1503">609,258</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1504">181,615</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i900e8d02d62640368376d503c8a21a28_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1505">182,192</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1506">182,866</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1507">31,804</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746be99f5002413eacd7c28bd7726eb7_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1508">118,596</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1509">118,705</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1510">35,105</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e9337cbde3a4a41a6b49e1fcea28ebd_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1511">29,069</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1512">29,079</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1513">9,089</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf82b05768614ab684c62fc33eb91967_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1514">297,096</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1515">297,974</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1516">106,015</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icaec38435d6e4247848d27f6648b827f_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1517">394,832</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1518">401,937</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1519">59,126</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1521">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430" decimals="-3" sign="-" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1522">109,984</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1523">2,626,718</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1524">2,643,455</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1525">538,928</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets and impairment of right-of-use assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a078bd019194363bdf0c88b1b16083c_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1526">515,844</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1527">517,046</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1528">81,522</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i859cab46fb314d218ac802e71ec882a7_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1529">287,306</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1530">287,780</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1531">86,095</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabe9ccc027d945a58d1d5665b922c181_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1532">397,275</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1533">399,104</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1534">98,099</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e85c7446790448a9a8b90e66d676d19_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1535">138,954</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1536">139,213</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1537">11,742</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fdaa62425654ce3a9dcdec4533be23c_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1538">83,306</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1539">83,463</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1540">16,676</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib19701d6a4cd419c8da9fad0216feec7_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1541">17,500</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1542">17,500</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1543">1,289</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28d52883c951469fb23af1e6e3e6dd7e_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1544">130,831</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1545">131,080</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1546">36,934</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0032fe333dac4d6094a8103cc405a60a_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1547">239,031</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1548">244,760</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1549">32,477</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-1551">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430" decimals="-3" sign="-" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1552">78,542</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1553">1,810,047</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1554">1,819,946</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1555">286,292</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes, integration/acquisition costs and restructuring charges, net.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="ia32111c6563b4147b3a21275aa6da050"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue attributed to an individual customer or country, other than the U.S. in fiscal year 2023 and 2022, and the U.S and United Kingdom in fiscal year 2021, did not account for more than <ix:nonFraction unitRef="number" contextRef="i7ed098738cb24809b914c6998fd93122_D20210501-20220430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1556"><ix:nonFraction unitRef="number" contextRef="ic65e8c7c011c44adbf0a150df0459403_D20200501-20210430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1557"><ix:nonFraction unitRef="number" contextRef="i9683776d189a405e958b49c8d8daea3a_D20200501-20210430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1558"><ix:nonFraction unitRef="number" contextRef="i53c758e14ad2442ea5cad87aaeedc667_D20220501-20230430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1559">10</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% of the total fee revenue in those fiscal years. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-1560" continuedAt="i3a4dbb6402e74e04a0429779b94b44e3" escape="true">Fee revenue classified by country in which the Company derives revenues are as follows: </ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="i3a4dbb6402e74e04a0429779b94b44e3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f4a36f6dca147c191e847a2b205688f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1561">1,568,119</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa87415da2a54921bc6d5ccd61c0445c_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1562">1,348,377</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32f5d881e26c42418adf4a110c71c4db_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1563">837,682</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73ec942b9cc247e7a5f5864bf30f2be7_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1564">255,797</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c286be2d5914c94915a17b5442b35a0_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1565">247,617</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0bbe3a76e664d558a207d2b918160b5_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1566">189,893</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a4c0eb5b6354690936da3ae22d5ae8d_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1567">1,011,492</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42f44bceaa7c4da4957ff20ccb76dea4_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1568">1,030,724</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6d64840c5ea45bd89f1b3b9cef1c695_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1569">782,472</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fee revenue</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1570">2,835,408</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1571">2,626,718</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1572">1,810,047</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other than the U.S. in fiscal 2023 and 2022, and the U.S. and United Kingdom in fiscal 2021, no single country had over <ix:nonFraction unitRef="number" contextRef="i66b1631a87c248558256af4b15279244_D20210501-20220430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1573"><ix:nonFraction unitRef="number" contextRef="i45031390dfb347fcb8df694c54d4ebfe_D20200501-20210430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1574"><ix:nonFraction unitRef="number" contextRef="i06d2ee4dd448470b8bf9c39fdbc8eec8_D20200501-20210430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1575"><ix:nonFraction unitRef="number" contextRef="iefdd042918374e0485cdc9591ced7bd1_D20220501-20230430" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-1576">10</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% of the total long-lived assets, excluding financial instruments and tax assets. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" id="f-1577" continuedAt="icd7e24324369406bbe83bf329a670395" escape="true">Long-lived assets, excluding financial instruments and tax assets, classified by location of the controlling statutory country are as follows:</ix:nonNumeric></span></div><ix:continuation id="icd7e24324369406bbe83bf329a670395"><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i678af3a3ff51431ca381bd3558457d30_I20230430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1578">186,220</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00e672b76123435b926e05427fd3350d_I20220430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1579">185,228</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5b7d709abc64c3881e80fb6ed4b5c05_I20210430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1580">182,218</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b2129e7c1ac4a688087f63fc56cd16b_I20230430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1581">22,893</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if32d390b328e453eb5fe0e5b22ef9978_I20220430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1582">26,711</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i514e15b7db054623a2610052991f0d7f_I20210430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1583">34,081</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88408aa82f1a4363ab6b47d52682f632_I20230430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1584">95,453</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245e1558a0db4ebeb314da7b51c3cbd4_I20220430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1585">93,967</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5264a62694ad4248a687b026dc4d7084_I20210430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1586">89,600</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1587">304,566</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1588">305,906</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1589">305,899</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Includes Corporate long-lived assets</span></div></ix:continuation></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_190"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-1590" continuedAt="ifbce9e6863f346529bc3592f22e41a9d" escape="true">Restructuring Charges, Net</ix:nonNumeric></span></div><ix:continuation id="ifbce9e6863f346529bc3592f22e41a9d" continuedAt="i82eefa4286f5421da7e0863bb1b67fc2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In light of the Company&#8217;s evolution to an organization that is selling larger integrated solutions in a world where there are shifts in global trade lanes and persistent inflationary pressures, on January 11, 2023, the Company initiated a plan (the &#8220;Plan&#8221;) intended to realign its workforce with its business needs and objectives, namely, to invest in areas of potential growth and implement reductions where there is excess capacity. Due to the implementation of the Plan, the Company recorded restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-1591">42.6</ix:nonFraction> million during fiscal 2023 across all lines of business related to severance for positions that were eliminated. There were <ix:nonFraction unitRef="usd" contextRef="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="0" id="f-1592">no</ix:nonFraction> restructuring charges in fiscal 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2020, in light of the uncertainty in worldwide economic conditions caused by the coronavirus pandemic and, as part of a broader program aimed at further enhancing Korn Ferry&#8217;s strong balance sheet and liquidity position, the Company adopted a restructuring plan intended to adjust its cost base to the then-current economic environment and to position the Company to invest in its recovery. The Company continued the implementation of this restructuring plan in the first quarter of fiscal 2021 and this resulted in restructuring charges, net of $<ix:nonFraction unitRef="usd" contextRef="icbcdb10c6fb94574a1b25e78ff6980c4_D20200501-20210430" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-1593">30.7</ix:nonFraction> million during fiscal 2021 across all lines of business relating to severance for positions that were eliminated.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i82eefa4286f5421da7e0863bb1b67fc2"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="f-1594" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the restructuring liability were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:77.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Restructuring Liability </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6f29e9f5d26b4c97810e924fa0767ef2_I20200430" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1595">34,153</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1596">30,732</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1597">56,387</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:num-dot-decimal" scale="3" id="f-1598">3,968</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430" decimals="-3" sign="-" name="us-gaap:RestructuringReserveTranslationAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-1599">2,455</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i90097066e90f4d0fbf8308561417b8e4_I20210430" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1600">6,985</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1601">4,829</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="3" id="f-1602">654</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i31bc5dcd0e0b4836938b428cc4ba1d2a_I20220430" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1603">1,502</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1604">42,573</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="f-1605">24,485</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:num-dot-decimal" scale="3" id="f-1606">10,827</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="3" id="f-1607">759</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic9cd2c3efa3145a4a4a7939e25958da8_I20230430" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="f-1608">8,004</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the restructuring liability is included in the current portion of other accrued liabilities on the consolidated balance sheets, except for $<ix:nonFraction unitRef="usd" contextRef="ie5ba030273594739bad68405544bc48c_I20220430" decimals="-5" name="us-gaap:RestructuringReserveNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-1609">0.5</ix:nonFraction> million as of April 30, 2022, which was included in other long-term liabilities.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="f-1610" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges incurred by segment were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1611">11,613</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1612">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1613">14,223</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1614">2,856</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1615">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1616">2,947</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1617">4,515</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1618">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-1619">958</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1620">12,732</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1621">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1622">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1623">2,129</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-1625">181</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-1626">697</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1627">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-1628">405</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1629">4,835</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1630">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1631">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1632">3,097</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1633">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1634">1,607</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-1635">99</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1636">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1637">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1638">42,573</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="f-1639">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-1640">30,732</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-41</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_193"></div><hr style="page-break-after:always"/><div style="background-color:#ffffff"><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-1641" continuedAt="ie8215e094c8d485f8a359d676b060995" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="ie8215e094c8d485f8a359d676b060995" continuedAt="ie16efa926ecd4c0d965b1bcdc04048e8"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-1642" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the carrying value of goodwill by reportable segment were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.056%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consulting </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Digital </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Executive Search</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Professional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">EMEA </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Asia<br/>Pacific</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of May 1, 2021</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29a4b415f750483383794ccb5cb34bce_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1643">173,410</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie473fc311d364843bd5fdef9927fcd0d_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1644">326,628</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380b0f0f48ed4af4affea8a373e69949_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1645">48,498</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd5cb570608d4202acc33427ca740736_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1646">47,449</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if682b34069c141cfabb419310d72f96b_I20210430" decimals="-3" name="us-gaap:Goodwill" scale="3" id="f-1647">972</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8ec627d68b64266b43652218389dad7_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1648">15,705</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23e9420c410f44669b65d1c2ee9227bd_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1649">14,007</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1650">626,669</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1651">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1652">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1653">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1654">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dff18ba449149cbbde9b09fef8bb9d9_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1656">55,480</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1657">49,482</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1658">104,962</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1659">440</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1660">1,274</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1661">934</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1662">877</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-1663">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5dff18ba449149cbbde9b09fef8bb9d9_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1664">1,329</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1665">1,185</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1666">6,039</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ff85bd8727c42a59c6664a2d6315d5a_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1667">172,970</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1151f4befc4e441683dc6389f8542d45_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1668">325,354</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i735b6dbc1af944f180c49fbfeb5dea0e_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1669">47,564</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b1f77f0cae249d8b1195ff24cdbc780_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1670">46,572</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i070078d188004affa14be7b31fb199ab_I20220430" decimals="-3" name="us-gaap:Goodwill" scale="3" id="f-1671">972</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7604f43b1bc84418b5b027795759b22f_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1672">69,856</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1833e7371cbc40a3a1996c8da8ef151b_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1673">62,304</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1674">725,592</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1675">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1676">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1677">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1678">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1679">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b3ad4b319b64018a831d3a6a56da4ee_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1680">184,519</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-1681">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="f-1682">184,519</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1683">123</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1684">204</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-1685">1,327</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1686">171</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-1687">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b3ad4b319b64018a831d3a6a56da4ee_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1688">291</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1689">260</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-1690">620</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifecfd4cfafca430cab4b02999142bdbb_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1691">173,093</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b70d72eece34b3baec82095fd62d15e_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1692">325,558</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i818ad6b67ad547bea40684077caf6b8f_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1693">46,237</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia094feda3ed64dcea2481db162ac6e79_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1694">46,401</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d4a8001a284ec0b097abbc59333baa_I20230430" decimals="-3" name="us-gaap:Goodwill" scale="3" id="f-1695">972</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib610d53838e441bd82d4230ef994ae58_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1696">254,666</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90cd4e4240e94463af765c43d2a3d989_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1697">62,564</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1698">909,491</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Segment data for FY'22</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">has been recast to reflect the division of the RPO &amp; Professional Search segment into the RPO segment and Professional Search &amp; Interim segment.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Additions to goodwill in fiscal 2022 were due to $<ix:nonFraction unitRef="usd" contextRef="ia829a0b895be4340ac4c5a559a43acbd_D20210501-20220430" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="f-1699">76.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6094c2e4ea6849aebd7a87fad912436c_D20210501-20220430" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="f-1700">28.2</ix:nonFraction> million from the acquisition of the Lucas Group and Patina, respectively.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Additions to goodwill in fiscal 2023 were due to $<ix:nonFraction unitRef="usd" contextRef="idd076f249c4b42cc980550cc476f1043_D20220501-20230430" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="f-1701">68.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i507b921e24864dd5bb57b261c629f398_D20220501-20230430" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="6" id="f-1702">116.2</ix:nonFraction> million from the acquisition of the ICS and Salo, respectively.</span></div></ix:nonNumeric><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax deductible goodwill from the acquisitions of Salo and ICS were $<ix:nonFraction unitRef="usd" contextRef="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-1703">114.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4c9f68797aa94d93a619c3d6098c7b61_I20230430" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-1704">64.9</ix:nonFraction> million, respectively, as of April&#160;30, 2023. Tax deductible goodwill from the Miller Heiman acquisition was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i0d261598db534c8d94b0269d7e785b5c_I20230430" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-1705">16.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4c4d06aaba4e4e0e8a835a887a6d3696_I20220430" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-1706">22.7</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of April&#160;30, 2023 and 2022, respectively. Tax deductible goodwill from the PIVOT Leadership acquisition was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if3f4b0c3b67e44a4b62918ab94310a56_I20230430" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-1707">5.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="ie591b3fb1b1c4267b290727aa8b1281b_I20220430" decimals="-5" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:num-dot-decimal" scale="6" id="f-1708">5.9</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of April&#160;30, 2023 and 2022, respectively.</span></div><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="f-1709" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets include the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Customer lists</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1710">192,099</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1711">104,429</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1712">87,670</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a082315f864481a322c7ae640bcdb5_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1713">146,799</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib6a082315f864481a322c7ae640bcdb5_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1714">89,024</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6a082315f864481a322c7ae640bcdb5_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1715">57,775</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i054f0fce6a514dd79341fabb73dbc4c8_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1716">69,100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i054f0fce6a514dd79341fabb73dbc4c8_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1717">47,187</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i054f0fce6a514dd79341fabb73dbc4c8_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1718">21,913</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1719">69,100</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1720">40,720</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1721">28,380</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proprietary databases</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14dcf93c84a24284aa6484c81415c45e_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1722">4,256</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14dcf93c84a24284aa6484c81415c45e_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1723">4,256</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14dcf93c84a24284aa6484c81415c45e_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-1724">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf3f860d36244c3181a3716f01af103c_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1725">4,256</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf3f860d36244c3181a3716f01af103c_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1726">4,256</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf3f860d36244c3181a3716f01af103c_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-1727">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-1728">910</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-1729">910</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-1730">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90f2027dc814191b9ebc069981a96d5_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-1731">910</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie90f2027dc814191b9ebc069981a96d5_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-1732">910</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90f2027dc814191b9ebc069981a96d5_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-1733">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41c6a3d8cdee4496b3fdeb906654344e_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1734">12,086</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41c6a3d8cdee4496b3fdeb906654344e_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1735">7,123</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41c6a3d8cdee4496b3fdeb906654344e_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1736">4,963</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i373a227dc2794f85b4b9c4f762d1442c_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1737">8,986</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i373a227dc2794f85b4b9c4f762d1442c_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1738">5,261</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i373a227dc2794f85b4b9c4f762d1442c_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1739">3,725</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1740">278,451</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1741">163,905</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1742">114,546</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-1743">230,051</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1744">140,171</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-1745">89,880</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:IntangibleAssetsForeignCurrencyTranslationLoss" scale="3" id="f-1746">120</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:IntangibleAssetsForeignCurrencyTranslationLoss" scale="3" id="f-1747">110</ix:nonFraction>)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total Intangible assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1748">114,426</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1749">89,770</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">In fiscal 2023 there were intangible assets additions of $<ix:nonFraction unitRef="usd" contextRef="idd076f249c4b42cc980550cc476f1043_D20220501-20230430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1750">16.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i507b921e24864dd5bb57b261c629f398_D20220501-20230430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1751">32.0</ix:nonFraction> million from the acquisition of the ICS and Salo, respectively. In fiscal 2022 there were intangible assets additions of $<ix:nonFraction unitRef="usd" contextRef="ia829a0b895be4340ac4c5a559a43acbd_D20210501-20220430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1752">11.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6094c2e4ea6849aebd7a87fad912436c_D20210501-20220430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1753">5.7</ix:nonFraction>&#160;million from the acquisition of the Lucas Group and Patina, respectively.</span></div></ix:nonNumeric><div style="text-indent:-9pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisition-related intangible assets acquired in fiscal 2023 consists o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f customer relationships and tradenames of $<ix:nonFraction unitRef="usd" contextRef="i075b595c44db43d2bc00dd8286678d64_D20220501-20230430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1754">45.3</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i8170f516c07041ddae07be97db191f4f_D20220501-20230430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1755">3.1</ix:nonFraction> million, respectively, with weighted-average useful lives from the date of purchase of <ix:nonNumeric contextRef="i075b595c44db43d2bc00dd8286678d64_D20220501-20230430" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-1756">seven years</ix:nonNumeric> and <ix:nonNumeric contextRef="i8170f516c07041ddae07be97db191f4f_D20220501-20230430" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-1757">two years</ix:nonNumeric>, respectively. Acquisition-related intangible assets acquired in fiscal 2022 consists of customer relationships and tradenames of $<ix:nonFraction unitRef="usd" contextRef="i65565ea39a23487ea39a5c2e26a155a2_D20210501-20220430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1758">15.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id7ccaa07c6564c0880948ee82b94a6c2_D20210501-20220430" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="f-1759">1.8</ix:nonFraction>&#160;million, respectively, with weighted-average useful lives from the date of purchase of <ix:nonNumeric contextRef="i65565ea39a23487ea39a5c2e26a155a2_D20210501-20220430" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-1760">seven years</ix:nonNumeric> and <ix:nonNumeric contextRef="id7ccaa07c6564c0880948ee82b94a6c2_D20210501-20220430" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:durwordsen" id="f-1761">two years</ix:nonNumeric>, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-42</span></div></div></div></div><hr style="page-break-after:always"/><div style="background-color:#ffffff"><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="ie16efa926ecd4c0d965b1bcdc04048e8"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization expense for amortized intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-1762">23.7</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-1763">20.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-1764">19.2</ix:nonFraction> million during fiscal 2023, 2022 and 2021, respectively. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-1765" continuedAt="i4f6f2d048fe3414b95f94b232f482e40" escape="true">Estimated annual amortization expense related to amortizing intangible assets is as follows:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="i4f6f2d048fe3414b95f94b232f482e40"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:85.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Estimated<br/>Annual<br/>Amortization<br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1766">25,604</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1767">24,256</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1768">22,859</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1769">17,106</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1770">10,080</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1771">14,521</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1772">114,426</ix:nonFraction>&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All amortizable intangible assets will be fully amortized by the end of fiscal</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 2032.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_196"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-1773" continuedAt="i14eb089a7c074dc3890f89b6769cef00" escape="true"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-1774" continuedAt="i1eaf4a532e88402b8163a30cef750a97" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i14eb089a7c074dc3890f89b6769cef00" continuedAt="iaa5805e2908346e2a24260555e4edaed"><ix:continuation id="i1eaf4a532e88402b8163a30cef750a97" continuedAt="if68bbf420abf4b9f9d41dbee612184b1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio is comprised of operating leases for office space and equipment and finance leases for equipment. Equipment leases are comprised of vehicles and office equipment. The majority of the Company&#8217;s leases include both lease and non-lease components. Non-lease components primarily include maintenance, insurance, taxes and other utilities. The Company combines fixed payments for non-lease components with its lease payments and accounts for them as a single lease component, which increases its ROU assets and lease liabilities. Some of the leases include one or more options to renew or terminate the lease at the Company&#8217;s discretion. Generally, the renewal and termination options are not included in the ROU assets and lease liabilities as they are not reasonably certain of exercise. The Company has elected not to recognize a ROU asset or lease liability for leases with an initial term of 12 months or less.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of the future minimum lease payments. The Company applies the portfolio approach when determining the incremental borrowing rate since it has a centrally managed treasury function. The Company&#8217;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments in a similar economic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases contain both office and equipment leases and have remaining terms that range from less than <ix:nonNumeric contextRef="i3f141bbf58994d37befafc1a5453f0f5_I20230430" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-1775">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="i533648fdd05e4b6190c3e9c99ff3a952_I20230430" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-1776">nine years</ix:nonNumeric>, some of which also include options to extend or terminate the lease. Finance leases are comprised of equipment leases and have remaining terms that range from less than <ix:nonNumeric contextRef="i3f141bbf58994d37befafc1a5453f0f5_I20230430" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:durwordsen" id="f-1777">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="i533648fdd05e4b6190c3e9c99ff3a952_I20230430" name="us-gaap:LesseeFinanceLeaseTermOfContract1" format="ixt-sec:durwordsen" id="f-1778">six years</ix:nonNumeric>. Finance lease assets are included in property and equipment, net while finance lease liabilities are included in other accrued liabilities and other liabilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-1779">5.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="f-1780">7.4</ix:nonFraction>&#160;million, respectively, in the consolidated statements of income. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In fiscal 2023, the Company acquired ICS and Salo and as a result recognized ROU assets of $<ix:nonFraction unitRef="usd" contextRef="i4c9f68797aa94d93a619c3d6098c7b61_I20230430" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-1781">0.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-1782">2.1</ix:nonFraction>&#160;million, respectively, with corresponding liabilities of $<ix:nonFraction unitRef="usd" contextRef="i4c9f68797aa94d93a619c3d6098c7b61_I20230430" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-1783">1.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-1784">2.9</ix:nonFraction> million, respectively. In fiscal 2022, the Company acquired Lucas Group and Patina and as a result recognized ROU assets of $<ix:nonFraction unitRef="usd" contextRef="i3245b9fb7b88441984dd736ceb29b6e9_I20220430" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-1785">3.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i73b23d285f474951911373d84aa4b2c4_I20220430" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="f-1786">0.2</ix:nonFraction> million, respectively, with corresponding liabilities of $<ix:nonFraction unitRef="usd" contextRef="i3245b9fb7b88441984dd736ceb29b6e9_I20220430" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-1787">9.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i73b23d285f474951911373d84aa4b2c4_I20220430" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="f-1788">0.7</ix:nonFraction> million, respectively. In these acquisitions, the ROU assets were adjusted to reflect unfavorable lease terms when compared with current market rates.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-43</span></div></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="iaa5805e2908346e2a24260555e4edaed" continuedAt="i7054fa46b8af484585d6867ff1893d70"><ix:continuation id="if68bbf420abf4b9f9d41dbee612184b1" continuedAt="ic1f55b514c7b4f5a90695a5e0363b769"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:LeaseCostTableTextBlock" id="f-1789" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance lease cost</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of ROU assets</span></td><td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1790">1,479</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1791">1,065</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-1792">1,221</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-1793">190</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-1794">84</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-1795">114</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="kfy:FinanceLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-1796">1,669</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="kfy:FinanceLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-1797">1,149</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="kfy:FinanceLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-1798">1,335</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1799">48,901</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1800">53,092</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1801">56,166</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Short-term lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-1802">833</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-1803">966</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-1804">474</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1805">11,157</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1806">10,986</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1807">11,592</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lease impairment cost</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-1808">5,471</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="3" id="f-1809">7,392</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:fixed-zero" scale="3" id="f-1810">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Sublease income</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="f-1811">3,420</ix:nonFraction>)</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="f-1812">1,119</ix:nonFraction>)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-1813">657</ix:nonFraction>)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease cost</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1814">64,611</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1815">72,466</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-1816">68,910</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" id="f-1817" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating cash flows from operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1818">63,496</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1819">62,996</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-1820">66,991</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financing cash flows from finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-1821">1,639</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-1822">1,157</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-1823">1,324</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1824">19,015</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1825">49,235</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1826">13,638</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1827">3,123</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1828">1,586</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-1829">516</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" id="f-1830" continuedAt="id297f2f767344260b0b45fe9a7c434c1" escape="true"></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i7054fa46b8af484585d6867ff1893d70"><ix:continuation id="ic1f55b514c7b4f5a90695a5e0363b769"><ix:continuation id="id297f2f767344260b0b45fe9a7c434c1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, at cost</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:FinanceLeasesPropertyAndEquipmentAtCost" format="ixt:num-dot-decimal" scale="3" id="f-1831">7,103</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:FinanceLeasesPropertyAndEquipmentAtCost" format="ixt:num-dot-decimal" scale="3" id="f-1832">5,770</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="kfy:FinanceLeasesAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-1833">2,741</ix:nonFraction>)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="kfy:FinanceLeasesAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-1834">3,085</ix:nonFraction>)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1835"><span style="-sec-ix-hidden:f-1836">Property and equipment, net</span></span></span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1837">4,362</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-1838">2,685</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1839"><span style="-sec-ix-hidden:f-1840">Other accrued liabilities</span></span></span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1841">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1842">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1843"><span style="-sec-ix-hidden:f-1844">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1845">3,053</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1846">1,657</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1847">4,425</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1848">2,706</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average remaining lease terms:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1849">4.5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1850">5.1</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1851">3.8</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-1852">3.3</ix:nonNumeric> years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1853">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1854">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1855">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="number" contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-1856">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" id="f-1857" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1858">51,760</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1859">1,545</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1860">44,050</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1861">1,313</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-1862">39,548</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-1863">935</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-1864">20,888</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="f-1865">597</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1866">10,125</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="f-1867">438</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-1868">16,295</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="f-1869">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease payments</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1870">182,666</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-1871">4,828</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-1872">17,625</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-1873">403</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1874">165,041</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-1875">4,425</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-45</span></div></div></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_202"></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-1876" continuedAt="i749ac081ec6144d5a5a60334eda3a15e" escape="true">Acquisition</ix:nonNumeric></span></div><ix:continuation id="i749ac081ec6144d5a5a60334eda3a15e" continuedAt="i3a00d50af6b94dbdbaf5e4d48c447529"><ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="f-1877" continuedAt="ifa1cbf4b9a7d461eafb45b589b982c49" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a summary of the net assets acquired in the periods indicated (no acquisitions were completed in fiscal 2021).</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E7E6E6;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1878">37,586</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1879">36,071</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term assets</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1880">5,736</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-1881">9,351</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangible assets</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1882">48,400</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-1883">17,300</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liabilities</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1884">18,327</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1885">17,672</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term liabilities</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1886">3,164</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1887">16,210</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net assets acquired</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1888">70,231</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1889">28,840</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Purchase price</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1890">254,750</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-1891">133,802</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Goodwill</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1892">184,519</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-1893">104,962</ix:nonFraction>&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Included in current assets is acquired receivables in the amount of $<ix:nonFraction unitRef="usd" contextRef="ic053997f0a98405986be434286f43391_I20230430" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="6" id="f-1894">35.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" format="ixt:num-dot-decimal" scale="6" id="f-1895">24.5</ix:nonFraction> million for acquisitions completed in fiscal 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On February&#160;1, 2023, the Company completed its acquisition of Salo for $<ix:nonFraction unitRef="usd" contextRef="i4cf097cbdb4f46ba8ae47564b8f1a7c7_D20230201-20230201" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1896">155.4</ix:nonFraction> million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries. Actual results of operations of Salo are included in the Company's consolidated financial statements from February&#160;1, 2023, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company completed its acquisition of ICS for $<ix:nonFraction unitRef="usd" contextRef="i222a80e61c764befb953c7f01dd457b9_D20220801-20220801" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1897">99.3</ix:nonFraction> million, net of cash acquired. ICS contributes interim professional placement offerings and expertise that are highly relevant for the new world of work where more workplaces are hybrid or virtual. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and human resources. Actual results of operations of ICS are included in the Company's consolidated financial statements from August 1, 2022, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On April&#160;1, 2022, the Company completed its acquisition of Patina for $<ix:nonFraction unitRef="usd" contextRef="idaa447b06c79462fa40999f249e0fbb0_D20220401-20220401" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1898">42.9</ix:nonFraction> million, net of cash acquired. Patina brought the Company interim executive solutions expertise across multiple industry verticals as well as offers ideal solutions for today&#8217;s nomadic labor market. Patina&#8217;s vast network of C-suite, top-tier, and professional interim talent spanned functional areas of expertise such as finance, operations, legal, human resources, IT and more. Actual results of operation of Patina are included in the Company&#8217;s consolidated financial statement from April 1, 2022, the effective date of the acquisition.</span></div></ix:nonNumeric><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="ifa1cbf4b9a7d461eafb45b589b982c49">On November&#160;1, 2021, the Company completed its acquisition of Lucas Group for $<ix:nonFraction unitRef="usd" contextRef="idbf862bec1e8455ba5b53e8178c14690_D20211101-20211101" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="6" id="f-1899">90.9</ix:nonFraction> million, net of cash acquired. Lucas Group contributed a substantial professional search and interim expertise that has enhanced the Company&#8217;s search portfolio. Actual results of operations of Lucas Group are included in the Company&#8217;s consolidated financial statements from November 1, 2021, the effective date of the acquisition.</ix:continuation> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe the above acquisitions echo the commitment to scale the Company's solutions and further increase the Company's focus at the intersection of talent and strategy-wherever and however the needs of organizations evolve-and present real, tangible opportunities for Korn Ferry and our clients, looking for the right talent, that is highly agile, with specialized skills and expertise, to drive superior performance, including on an interim basis. The addition of these acquisitions to Korn Ferry&#8217;s broader talent acquisition portfolio&#8211;spanning Executive Search, RPO, Professional Search and Interim services&#8211;has accelerated Korn Ferry&#8217;s ability to capture additional shares of this significant market. All of the acquisitions in fiscal 2023 and 2022 are included in the Professional Search &amp; Interim segment.</span></div></ix:continuation><div style="margin-top:6pt"><ix:continuation id="i3a00d50af6b94dbdbaf5e4d48c447529" continuedAt="i1363d90d8de1489b9920ae8076d29ea9"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For each acquisition, the aggregate purchase price was allocated on a preliminary basis to the assets acquired and liabilities assumed on their estimated fair values at the date of acquisition. As of April&#160;30, 2023, the aggregate purchase price allocations for Salo and ICS remain preliminary with regard to income taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></ix:continuation><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i1363d90d8de1489b9920ae8076d29ea9">The measurement period for purchase price allocation ends as soon as information on the facts and circumstances become available, not to exceed 12 months.</ix:continuation> </span></div><div id="i14f3a44e17a1471385bbdcc1c66e4f77_205"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1900" continuedAt="i521db521fa0a4b60828d1a7f4baca977" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i521db521fa0a4b60828d1a7f4baca977" continuedAt="i4eb33fb6c0674215a5b4638228452ad5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employment Agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a policy of entering into offer letters of employment or letters of promotion with vice presidents, which provide for an annual base salary and discretionary and incentive bonus payments. Certain key vice presidents who typically </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:115.2pt;width:100%"><div><img src="kfy-20230430_g1.jpg" alt="korn.jpg" style="height:35px;margin-bottom:5pt;vertical-align:text-bottom;width:41px"/></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">KORN FERRY AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%">April&#160;30, 2023 (continued)</span></div></div><ix:continuation id="i4eb33fb6c0674215a5b4638228452ad5"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">have been employed by the Company for several years may also have a standard form employment agreement. Upon termination without cause, the Company is required to pay the amount of severance due under the employment agreement, if any. The Company also requires its vice presidents to agree in their employment letters and their employment agreement, if applicable, not to compete with the Company during the term of their employment and&#160;for&#160;a certain period after their employment ends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company has been and is involved in litigation incidental to its business. The Company is currently not a party to any litigation which, if resolved adversely against the Company, would, in the opinion of management, after consultation with legal counsel, have a material adverse effect on the Company&#8217;s business, financial position or results of operations.</span></div></ix:continuation><div id="i14f3a44e17a1471385bbdcc1c66e4f77_208"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430" name="us-gaap:SubsequentEventsTextBlock" id="f-1901" continuedAt="i986e9d4075864ad0ab7446d385c7742e" escape="true">Subsequent Event</ix:nonNumeric></span></div><ix:continuation id="i986e9d4075864ad0ab7446d385c7742e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Quarterly Dividend Declaration</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June&#160;26, 2023, the Board of Directors of the Company approved an increase of <ix:nonFraction unitRef="number" contextRef="i9d9843d815dc4e23a594be7b221e2574_I20230626" decimals="2" name="kfy:DividendPayableIncreaseDecreasePercent" scale="-2" id="f-1902">20</ix:nonFraction>% in the Company's quarterly dividend policy to $<ix:nonFraction unitRef="usdPerShare" contextRef="i9d9843d815dc4e23a594be7b221e2574_I20230626" decimals="INF" name="us-gaap:DividendsPayableAmountPerShare" scale="0" id="f-1903">0.18</ix:nonFraction> per share and declared an $<ix:nonFraction unitRef="usdPerShare" contextRef="i9d9843d815dc4e23a594be7b221e2574_I20230626" decimals="INF" name="us-gaap:DividendsPayableAmountPerShare" scale="0" id="f-1904">0.18</ix:nonFraction> per share dividend with a payment date of July&#160;31, 2023 to holders of the Company&#8217;s common stock of record at the close of business on July&#160;7, 2023. The declaration and payment of future dividends under the quarterly dividend policy will be at the discretion of the Board of Directors and will depend upon many factors, including the Company&#8217;s earnings, capital requirements, financial condition, the terms of the Company&#8217;s indebtedness and other factors that the Board of Directors may deem to be relevant. The Board of Directors may amend, revoke or suspend the dividend policy at any time and for any reason.</span></div></ix:continuation><div style="margin-top:6pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">F-47</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.51
<SEQUENCE>2
<FILENAME>kfy-20230430xexx1051.htm
<DESCRIPTION>EX-10.51
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i000e2a6e2f2a4b5db9856b1bcc4c35be_1"></div><div style="min-height:72pt;width:100%"><div><font style="color:#226600;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#006550;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT 10.51</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%">EMPLOYMENT AGREEMENT</font></div><div style="text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This EMPLOYMENT AGREEMENT (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is made and entered into this July 1, 2022 by and between KORN FERRY, a Delaware corporation with its principal offices in Los Angeles, California (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and MICHAEL DISTEFANO, an individual (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). The parties previously entered into letter agreements dated as of March 20, 2017 and an Employment Supplement dated as of July 13, 2021 (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Prior Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). This Agreement is an amendment and complete restatement, and supersedes in the entirety, the Prior Agreement.  This Agreement shall become effective as of May 1, 2022.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Subject to Section&#160;2, the Company agrees to continue to employ Executive and Executive agrees to be so employed by the Company, without interruption, upon the terms and conditions set forth in this Agreement.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.   The term of Executive&#8217;s employment under this Agreement shall continue hereunder until terminated in accordance with the terms of this Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Term</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  The Executive&#8217;s employment shall be on an at-will basis. The Company may terminate the Term and Executive&#8217;s employment, with or without Cause, for any reason or no reason and with or without advance notice, subject to compliance with this Agreement.  Executive may terminate the Term and his employment at any time, for any or no reason, with or without Good Reason upon ninety (90) days (or thirty (30) days in the case of termination for Good Reason) advance written notice to the Company, subject to compliance with this Agreement.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Position, Duties and Responsibilities</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive will serve as Chief Executive Officer - Professional Search with duties and responsibilities customary to such office and shall report to the Company&#8217;s Chief Executive Officer (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">CEO</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). At the request of the CEO, Executive will serve as an officer or director of the Company&#8217;s subsidiaries and other affiliates without additional compensation. Executive will devote substantially all of Executive&#8217;s business time and attention to the performance of Executive&#8217;s obligations, duties and responsibilities under this Agreement. Subject to Company policies applicable to senior executives generally, and with the specific approval of the Company&#8217;s Chief Executive Officer, Executive may engage in personal, charitable, professional and investment activities to the extent such activities do not conflict or interfere with Executive&#8217;s obligations to, or Executive&#8217;s ability to perform the normal duties and functions of Executive pursuant to this Agreement. Executive shall be subject to, and comply with, all Company policies covering him, including, without limitation, the Company&#8217;s clawback policy as in effect from time to time.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In consideration of Executive&#8217;s services to the Company pursuant to this Agreement, Executive&#8217;s compensation during the Term shall be as follows&#58;</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Effective May 1, 2022, Executive shall be entitled to receive a base salary of $45,833.33 per month (his &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) ($550,000 on an annualized basis, his &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Annual Base Salary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), paid in accordance with the Company&#8217;s regular payroll practices. The Board and&#47;or the Compensation and Personnel Committee of the Board (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Compensation Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), acting in its discretion, may increase Executive&#8217;s Base Salary at any time, but such Base Salary may not be decreased unless the Board and&#47;or the Compensation Committee implements an across-the-board reduction in compensation for all &#8220;named executive officers&#8221; of the Company (as defined under Item 402 of Regulation S-K and to the extent employed by the Company at that time), in which case Executive&#8217;s compensation shall be ratably reduced.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Annual Cash Incentive Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive will participate in the Company&#8217;s annual cash incentive plan established for senior executives with an annual target cash award equal to 100% of the Annual Base Salary, with the ability to earn up to a maximum </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">cash award equal to 200% of the Annual Base Salary. Executive&#8217;s annual cash incentive award will be payable at such time as annual cash incentive awards are paid to executive officers generally, but not later than 120 days after the end of the fiscal year for which such award is earned. The annual performance targets for the cash award shall be set by the Board and&#47;or the Compensation Committee.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Equity Incentive Program</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Executive shall be awarded, subject to the approval of the Compensation Committee, equity incentives with respect to shares of the Company&#8217;s common stock (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), which shall be granted under the Korn Ferry Fourth Amended and Restated 2008 Stock Incentive Plan, as the same may be amended from time to time (or a successor plan). Such annual equity incentives shall be awarded at the same time annual equity grants are awarded to the Company&#8217;s other executive officers, beginning with grants following the end of the Company&#8217;s 2022 fiscal year. The terms of any equity incentives granted shall be set by the Compensation Committee in its discretion based on the performance of the Company and Executive.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Employee Benefit Programs and Perquisites</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive will be eligible to participate in such employee benefit plans, arrangements and programs maintained by the Company from time to time for the benefit of its senior executives generally.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Reimbursement of Business Expenses</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive is authorized to incur and be reimbursed for reasonable expenses in accordance with the Company&#8217;s written policy in carrying out Executive&#8217;s duties and responsibilities under this Agreement. All reimbursements provided under this Agreement shall be subject to the conditions set forth in Section&#160;7(b).</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The following terms shall govern (x) the termination of Executive&#8217;s employment, whether or not in connection with the occurrence of a Change in Control, and (y) certain of Executive&#8217;s obligations following Executive&#8217;s termination of employment.  For avoidance of doubt, without limiting the applicability of this Section 6, the terms of the Agreement shall not take precedence or control over, or otherwise limit or restrict, any policies or procedures of the Company, including but not limited to the Company&#8217;s Code of Business Conduct and Ethics and the Company&#8217;s standard form of Agreement to Protect Confidential Information, an executed version of which is attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Death&#59; Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Executive&#8217;s employment with the Company terminates by reason of Executive&#8217;s death or of Executive&#8217;s Disability, then the Company will pay to Executive&#8217;s estate, in the case of Executive&#8217;s death, or to Executive or his guardian, in the case of Executive&#8217;s Disability, Executive&#8217;s Accrued Compensation within 30 days after the Executive&#8217;s termination (with the payment date during such 30 day period to be determined by the Company in its sole discretion, except as required by applicable law), and all outstanding equity incentive awards held by Executive (but expressly excluding any performance-based restricted stock unit awards and other performance-based equity compensation awards (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and Executive&#8217;s benefits, if any, under the Executive Capital Accumulation Plan) at the time of Executive&#8217;s death or Disability will become fully vested and, to the extent applicable, shall remain exercisable until the earlier of (A) the date that is two (2) years after the date of Executive&#8217;s death or termination due to Disability or (B) its originally scheduled expiration date.  Additionally, Executive or Executive&#8217;s guardian or estate, as the case may be, shall be entitled to a pro rata portion of Executive&#8217;s target annual cash incentive award established for the fiscal year in which Executive&#8217;s employment terminates due to death or Disability (based on the proportion that the number of days of Executive&#8217;s actual service to the Company during such fiscal year bears to the number of days in such fiscal year).  Executive or Executive&#8217;s guardian or estate, as the case may be, shall also be entitled to receive </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the number of Performance Shares that would have been earned if Executive had served the Company for the entire performance period applicable to any Performance Shares (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and the Company&#8217;s performance during such period had been the target performance for the Performance Period.  To the extent Executive and&#47;or Executive&#8217;s covered dependent(s) continue to participate in the Company&#8217;s group health plan(s) pursuant to COBRA after Executive&#8217;s death or termination of employment by reason of Disability, unless prohibited by applicable law, the Company will provide reimbursement of COBRA coverage premiums in accordance with the provisions of Section&#160;7 paid by Executive and&#47;or Executive&#8217;s covered dependent(s) so that Executive and&#47;or any such covered dependent(s) enjoy coverage at the same benefit level and to the same extent and, in the case of death, at no out-of-pocket cost to Executive and&#47;or Executive&#8217;s covered dependents and, in the case of Disability, for the same effective contribution, if any, as participation is available to other executive officers of the Company, for as long as such coverage is required to be made available under COBRA.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Termination by the Company for Cause or Voluntary Termination by Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. If (i) the Company terminates Executive&#8217;s employment for Cause, or (ii) Executive voluntarily terminates Executive&#8217;s employment without Good Reason, then the Company shall pay to Executive his Accrued Compensation through the date Executive&#8217;s employment terminates within the time period permitted by applicable law.  </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Termination by the Company Without Cause or by Executive for Good Reason Prior to a Change in Control or More Than 24 Months After a Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Executive&#8217;s employment is terminated prior to a &#8220;Change in Control&#8221; (as defined in Schedule A), or more than 24 months after the date on which a Change in Control occurs, (i) by the Company without Cause and for a reason other than Executive&#8217;s death or Disability, or (ii) by Executive for Good Reason, then the Company shall pay to Executive within 30 days after the Executive&#8217;s termination (with the payment date during such 30 day period to be determined by the Company in its sole discretion, except as required by applicable law) Executive&#8217;s Accrued Compensation. The Company shall also pay to Executive a pro rata portion of Executive&#8217;s annual cash incentive award that Executive would have received for the fiscal year in which Executive&#8217;s employment terminates (based on the Company&#8217;s actual performance over the entire year and the number of days of Executive&#8217;s actual service to the Company during such fiscal year), which pro rata portion will be payable to Executive at the same time bonuses are paid to executives generally for the applicable fiscal year.  The Company shall also provide the following additional payments and benefits&#58; </font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">The Company shall pay to Executive a cash payment equal to (x) one and one half (1.5) times Executive&#8217;s then current Annual Base Salary plus (y) one and one quarter (1.25) times Executive&#8217;s then current target annual cash incentive award, payable in equal monthly installments over a period of twelve (12) months after the date Executive&#8217;s employment terminates&#59; </font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">For up to eighteen (18) months after such termination, to the extent Executive and&#47;or Executive&#8217;s covered dependent(s) continue to participate in the Company&#8217;s group health plan(s) pursuant to COBRA after Executive&#8217;s termination of employment, unless prohibited by applicable law, the Company will provide reimbursement of COBRA coverage premiums paid by Executive and Executive&#8217;s covered dependent(s) so that Executive and Executive&#8217;s covered dependent(s) enjoy coverage at the same benefit level and to the same extent and for the same effective contribution, if any, as participation is available to other executive officers of the Company. </font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Outstanding equity incentive awards held by Executive (other than any Performance Shares) and all of Executive&#8217;s benefits under the Executive Capital Accumulation Plan and any other time-vesting long term incentive plan at the time of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Executive&#8217;s termination that would have vested in the twelve (12) months following the date Executive&#8217;s employment terminates (in each case, as if such incentives and benefits permitted proportionate vesting in monthly increments rather than any longer increment) (A) will become fully vested as of the date Executive&#8217;s employment terminates and, (B) to the extent applicable, shall remain exercisable until the date that is the earlier of (x) two (2) years after the date Executive&#8217;s employment terminates and (y) its originally scheduled expiration date&#59; and </font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Executive shall receive a number of Performance Shares and&#47;or a payout under any long-term performance-based cash incentive program (as applicable) equal to the product of (A) the Performance Shares and&#47;or cash award that would have been earned if Executive had served the Company for the entirety of any open performance period at the time of Executive&#8217;s termination of employment based on the Company&#8217;s actual performance over the entire performance period, and (B) a fraction, (x) the numerator of which fraction shall be the sum of (i) the number of days of Executive&#8217;s employment during any such performance period and (ii) 365 (provided that the numerator shall not exceed the number of days in the applicable performance period) and (y) the denominator of which fraction shall be the number of days in the applicable performance period, and such Performance Shares and&#47;or cash awards will be payable to Executive at the same time such Performance Shares and&#47;or cash awards are paid to executives generally for the applicable performance period.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Following a Change in Control, Termination by the Company Without Cause or by Executive for Good Reason</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If a Change in Control occurs and, within 24 months after the date on which the Change in Control occurs, Executive&#8217;s employment is terminated (i)&#160;by the Company without Cause or (ii) by Executive for Good Reason, then the Company shall pay to Executive within 30 days after the Executive&#8217;s termination (with the payment date during such 30 day period  to be determined by the Company in its sole discretion, except as required by applicable law) Executive&#8217;s Accrued Compensation.  The Company shall also pay Executive a pro rata portion of Executive&#8217;s annual cash incentive award that Executive would have received for the fiscal year in which Executive&#8217;s employment terminates based on the following&#58; (1) an assumption that all performance goals are achieved at the target level of performance and (2) the number of days of Executive&#8217;s actual service to the Company during such fiscal year, which pro rata portion will be payable to Executive within 60 days after the Executive&#8217;s termination, and </font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">the Company shall pay to Executive, in the aggregate, a cash payment equal to the sum of two and one-half (2.5) times Executive&#8217;s then current Annual Base Salary and two and one-half (2.5) times Executive&#8217;s target bonus, payable in equal monthly installments over a period of twelve (12) months after the date Executive&#8217;s employment terminates&#59;</font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">for up to eighteen (18) months after such termination, to the extent Executive and&#47;or Executive&#8217;s covered dependent(s) continue to participate in the Company&#8217;s group health plan(s) pursuant to COBRA after Executive&#8217;s termination of employment, unless prohibited by applicable law, the Company will provide reimbursement of COBRA coverage premiums paid by Executive and Executive&#8217;s dependent(s) so that Executive and Executive&#8217;s covered dependent(s) enjoy coverage at the same benefit level and to the same extent and for the same effective contribution, if any, as participation is available to other executive officers of the Company&#59; for the six (6) months thereafter, if continuing coverage under the Company&#8217;s group health plan(s) is not available under COBRA, upon the written request of Executive at any time prior to or during such six (6) month period, the Company will use commercially reasonable efforts to secure continuing coverage for Executive and&#47;or Executive&#8217;s covered dependent(s) under the Company&#8217;s group health plan(s), or if such coverage is unavailable, substantially similar coverage through an alternative health plan provider, and in either case, if such coverage is obtained, unless prohibited by applicable law, the Company will reimburse Executive and Executive&#8217;s covered dependent(s) for a portion of the cost of such coverage equal to the amount </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">that the Company would have paid Executive and Executive&#8217;s covered dependents had Executive and Executive&#8217;s covered dependent(s) been eligible for COBRA coverage and the Company was obligated to provide reimbursement of COBRA coverage premiums paid by Executive and Executive&#8217;s dependent(s) so that Executive and Executive&#8217;s covered dependent(s) could enjoy coverage at a substantially similar benefit level and for the same effective contribution, if any, as participation is available to other executive officers of the Company&#59;</font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">all outstanding equity incentive awards held by Executive and all of Executive&#8217;s benefits under the Executive Capital Accumulation Plan and any other time-vesting long term incentive plan at the time of Executive&#8217;s termination (but expressly excluding any Performance Shares) will become fully vested and, to the extent applicable, shall remain exercisable until the date that is the earlier of (x) two (2) years after the date Executive&#8217;s employment terminates and (y) its originally scheduled expiration date&#59; and</font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Executive shall receive a number of Performance Shares and&#47;or a payout under any long-term performance-based cash incentive program (as applicable) equal to the greater of (i) the Performance Shares and&#47;or cash award that would have been earned if Executive had served the Company for the entirety of any open performance period at the time of Executive&#8217;s termination of employment and the Company&#8217;s performance during such period had been (x) the Company&#8217;s actual performance through the date of the Change in Control and (y) at the target level for the period subsequent to the Change in Control, and (ii) the Performance Shares and&#47;or cash award that would have been earned if Executive had served the Company for the entirety of any open performance period at the time of Executive&#8217;s termination of employment and the Company&#8217;s performance during such period had been at the target level of performance for the entire performance period.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Other Programs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Except as otherwise provided in this Agreement, Executive&#8217;s entitlements under applicable plans and programs of the Company following termination of Executive&#8217;s employment will be determined under the terms of those plans and programs.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:24.03pt;text-decoration:underline">Section 4999 &#8220;Golden Parachute&#8221; Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Anything in this Agreement to the contrary notwithstanding, in the event it shall be determined that any payment, award, benefit or distribution (or any acceleration of any payment, award, benefit or distribution) by the Company (or any of its affiliated entities) or any entity which effectuates a Change in Control (or any of its affiliated entities) to or for the benefit of Executive (whether pursuant to the terms of this Agreement or otherwise) (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) would be subject to the excise tax imposed by Section 4999 of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), or interest or penalties with respect to such excise tax (such excise tax, together with any such interest and penalties, are hereinafter collectively referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excise Tax</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), then such Payments shall either (a) be delivered in full, or (b) subject to, and in a manner consistent with the requirements of Section 409A of the Code, be reduced to the minimum extent necessary to ensure that no portion thereof will be subject to the Excise Tax, whichever of the foregoing amounts, taking into account the applicable federal, state or local income and employment taxes and the Excise Tax, results in receipt by Executive, on an after-tax basis, of the greatest amount of benefits, notwithstanding that all or some portion of such benefits may be subject to the Excise Tax. In the event that any Payments are to be reduced pursuant to this Section 6(f), then the reduction shall be applied as follows&#58; (i) first, on a pro rata basis to Executive&#8217;s cash severance payments and his pro rata annual cash incentive award payment for the year of termination, (ii) second, on a pro rata basis to Executive&#8217;s equity incentive awards and (iii) third, to Executive&#8217;s benefits under the Executive Capital Accumulation Plan. The determinations to be made with respect to this Section 6(f) shall be made by a qualified accounting or legal professional firm (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Professional</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) jointly selected by the Company and Executive and paid by the Company. The Tax Professional shall be a nationally recognized United States public accounting or law firm. If </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Executive and the Company cannot agree on the firm to serve as the Tax Professional, then Executive and the Company shall each select one such firm and those two firms shall jointly select such a different firm to serve as the Tax Professional. Absent manifest error, the determinations by the Tax Professional shall be binding upon the Company and Executive. </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Conditions to Receipt of Benefits Under Section&#160;6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding anything in this Agreement to the contrary, other than the payment of Executive&#8217;s Accrued Compensation through the date of termination of Executive&#8217;s employment, Executive shall not be entitled to any termination payments or benefits under this Section&#160;6 unless and until Executive (or the representative of Executive&#8217;s estate, in the case of termination due to Executive&#8217;s death) executes and delivers to the Company, within forty-five (45) days of the date of termination of Executive&#8217;s employment, a unilateral general release of all known and unknown claims against the Company and its officers, directors, employees, agents and affiliates in a form acceptable to the Company, other than enforcement of any payments or benefits due under Section 6 of this Agreement and other than with respect to vested rights provided under any compensation or benefit plan  or rights to indemnification under any Company document or applicable law and such release becomes fully effective and irrevocable under applicable law. Additionally, since Executive&#8217;s satisfaction of the obligations set forth in this sentence are a condition precedent to Executive&#8217;s rights to receive the additional benefits set forth in this Section 6, Executive shall not be entitled to termination payments and benefits under this Section&#160;6 on or after the date, if any, during the twelve (12) months following the date Executive&#8217;s employment terminates (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), that Executive (1) breaches or otherwise fails to comply with any of Executive&#8217;s obligations under Section&#160;9(a) or Section&#160;10 under this Agreement, or (2) Executive elects to, directly or indirectly, (a) own, manage, operate, sell, control or participate in the ownership, management, operation, sales or control of any of the companies set forth on Attachment I hereto&#59; provided that the foregoing shall not be applicable to the ownership of not more than 1% of the publicly traded equity securities of any of the foregoing or to the indirect ownership of any of the foregoing through the ownership of mutual funds&#59; or (b) request or advise any of the clients, vendors or other business contacts of the Company with which Executive had contact while employed by the Company to withdraw, curtail, cancel or not increase their business with the Company. Executive agrees to notify the Company of each employment or consulting engagement he accepts during the Restricted Period (including the name and address of the hiring party) and will, upon request by the Company, describe in reasonable detail the nature of his duties in each such position. For avoidance of doubt, in the event Executive violates the non-competition restriction set forth in this paragraph, the Company&#8217;s sole remedy shall be the ability to cease making or providing any payments or benefits otherwise payable or deliverable under Section 6 hereof.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Certain Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  For purposes of this Agreement, the following terms shall have the meanings set forth herein&#58;</font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#8220;Accrued Compensation&#8221; means, as of any date, the amount of any unpaid Base Salary and annual cash incentive award earned by Executive through the date of Executive&#8217;s death or the termination of Executive&#8217;s employment (it being understood and agreed that no portion of the annual cash incentive award described in Section&#160;4(b) payable in respect of a fiscal year shall be deemed earned unless Executive was employed with the Company as of the last day of such fiscal year).</font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#8220;Cause&#8221; shall mean (a) conviction of any felony or other crime involving fraud, dishonesty or acts of moral turpitude or pleading guilty or nolo contendere to such charges, (b) reckless or willful behavior or conduct that causes or is reasonably likely to cause the Company material harm or injury or exposes or is reasonably likely to expose the Company to any material civil, criminal or administrative liability, (c) any material misrepresentation or false statement made by Executive in any application for employment, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">employment history, resume or other document submitted to the Company, either before, during or after employment, or (d) any material violation of the Company&#8217;s material written policies or procedures including the Company&#8217;s Code of Business Conduct, Code of Business Conduct and Ethics, Non-Harassment and Non-Discrimination Policy, Information Technology Security Policies and Procedures, Policy Statement Regarding Insider Trading, Media Contacts, and Securities Analysts, Policy Statement Prohibiting Payments to Foreign Government Agencies and Officials, Political Parties, Leaders and Candidates, and False Entries in Books and Records, the Korn Ferry Clawback Policy, and the Agreement to Protect Confidential Information which govern all aspects of our professional practice.  </font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">&#8220;Disability&#8221; means any physical or mental condition or impairment which prevents Executive from performing the principal functions of Executive&#8217;s duties with the Company that can be expected to result in death or that has lasted or can be expected to last for a period of 90 consecutive days or for shorter periods aggregating 180 days in any consecutive 12 month period, with such determination to be based in part on the medical assessment of an approved medical doctor. For this purpose, an approved medical doctor shall mean a medical doctor selected by the Company and Executive. If the parties cannot agree on a medical doctor, each party shall select a medical doctor and the two doctors shall select a third medical doctor who shall be the approved medical doctor for this purpose.</font></div><div style="margin-top:12pt;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt">Executive shall be deemed to have &#8220;Good Reason&#8221; to terminate his employment hereunder if, without Executive&#8217;s prior written consent, (A) the Company materially reduces Executive&#8217;s duties or responsibilities as Chief Executive Officer of Professional Search, or (B) the Company materially reduces Executive&#8217;s then current Base Salary or target annual incentive award as set forth herein (in each case, other than as part of an across-the-board reduction applicable to all &#8220;named executive officers&#8221; of the Company (as defined under Item 402 of Regulation S-K and to the extent employed by the Company at that time)), or (C) the Company materially breaches a material term of this Agreement. Prior to terminating for Good Reason, Executive shall be required to provide the Company with 30 days advance written notice of Executive&#8217;s intention to terminate employment for Good Reason, and the Company shall be permitted to cure any events giving rise to such Good Reason during such 30 day period, after which, if such event remains uncured, Executive&#8217;s employment must terminate within 30 days. </font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Section&#160;409A Compliance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any inconsistent provision of this Agreement, to the extent the Company determines in good faith that (a) one or more of the payments or benefits received or to be received by Executive pursuant to this Agreement in connection with Executive&#8217;s termination of employment would constitute deferred compensation subject to the rules of Internal Revenue Code Section&#160;409A (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and (b) that Executive is a &#8220;specified employee&#8221; under Section&#160;409A, then only to the extent required to avoid the Executive&#8217;s incurrence of any additional tax or interest under Section&#160;409A, such payment or benefit will be delayed until the earlier of Executive&#8217;s death or the date which is six (6) months after Executive&#8217;s &#8220;separation from service&#8221; within the meaning of Section&#160;409A. For purposes of Section&#160;409A of the Code (including, without limitation, for purposes of Treasury Regulation Section&#160;1.409A-2(b)(2)(iii)), the Executive&#8217;s right to receive the foregoing payments shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment shall at all times be considered a separate and distinct payment.  Anything in this Agreement to the contrary notwithstanding, the terms of this Agreement shall be interpreted and applied in a manner consistent with the requirements of Section&#160;409A and the regulations promulgated thereunder so as not to subject the Executive to the payment of any tax penalty or interest which may be imposed by Section&#160;409A of the Code and the Company shall have no right to accelerate or make any payment under this Agreement except to the extent such action </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">would not subject the Executive to the payment of any tax penalty or interest under Section&#160;409A. </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Reimbursements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any reimbursements made or in-kind benefits provided under this Agreement shall be subject to the following conditions&#58; (i)&#160;the amount of expenses eligible for reimbursement or in-kind benefits provided in any one taxable year of the Executive shall not affect the amount of expenses eligible for reimbursement or in-kind benefits provided in any other taxable year of the Executive and the amount of expenses eligible for reimbursement shall be limited to expenses actually incurred&#59; (ii)&#160;the reimbursement of any expense shall be made each calendar quarter but not later than the last day of the Executive&#8217;s taxable year following the Executive&#8217;s taxable year in which the expense was incurred (unless this Agreement specifically provides for reimbursement by an earlier date)&#59; and (iii)&#160;the right to reimbursement of an expense or payment of an in-kind benefit shall not be subject to liquidation or exchange for another benefit.  In addition, with respect to any reimbursement made  for expenses for COBRA continuation coverage purchased by the Executive, it is intended that any such reimbursements shall be exempt from Section&#160;409A of the Code pursuant to Section&#160;1.409A-1(b)(9)(v)(B) of the Regulations.  The Executive&#8217;s right to reimbursements under this Agreement shall be treated as a right to a series of separate payments under Section&#160;1.409A-2(b)(2)(iii) of the Regulations.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Exemptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  It is intended that payments made under this Agreement due to the Executive&#8217;s termination of employment which are paid on or before the 15th day of the third month following the end of the Executive&#8217;s taxable year in which his termination of employment occurs shall be exempt from compliance with Section&#160;409A of the Code pursuant to the exemption for short-term deferrals set forth in Section&#160;1.409A-1(b)(4) of the Regulations (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exempt Short-Term Deferral Payments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; and that payments under this Agreement, other than Exempt Short-Term Deferral Payments, that are made on or before the last day of the second taxable year following the taxable year in which the Executive terminates employment in an aggregate amount not exceeding two times the lesser of&#58; (i) the sum of the Executive&#8217;s annualized compensation based on his annual rate of pay for the taxable year preceding the taxable year in which he terminates employment (adjusted for any increase during that year that was expected to continue indefinitely if he had not terminated employment)&#59; or (ii) the maximum amount that may be taken into account under a qualified plan pursuant to Section&#160;401(a)(17) of the Code for the year in which the Executive terminates employment shall be exempt from compliance with Section&#160;409A of the Code pursuant to the exception for payments under a separation pay plan as set forth in Section&#160;1.409A-1(b)(9)(iii) of the Treasury Regulations.  If, under the terms of this Agreement, it is possible for a payment that is subject to Section&#160;409A to be made in two separate taxable years, payment shall be made in the later taxable year.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">No Mitigation&#59; No Offset</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive will have no obligation to seek other employment or to otherwise mitigate the Company&#8217;s obligations to Executive arising from the termination of Executive&#8217;s employment, and no amounts paid or payable to Executive by the Company under this Agreement shall be subject to offset for any remuneration in which Executive may become entitled from any other source after Executive&#8217;s employment with the Company terminates, whether attributable to subsequent employment, self-employment or otherwise except that subsequent employment with an employer providing employee welfare benefit plans shall result in an offset against employee welfare benefits payable by the Company hereunder to the extent of the benefits paid by the new employer.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Confidential Information&#59; Cooperation with Regard to Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Nondisclosure of Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  During Executive&#8217;s employment and thereafter, Executive will not, without the prior written consent of the Company, disclose to anyone (except in good faith in the ordinary course of business in the performance of Executive&#8217;s duties hereunder to a person who, to Executive&#8217;s knowledge, is </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">obligated to keep such information confidential) or make use of any Confidential Information (as defined below) except in the performance of Executive&#8217;s duties hereunder or when required to do so by legal process, by any governmental agency having supervisory authority over the business of the Company or any of its Affiliates (as defined below) or by any administrative or legislative body (including a committee thereof) that requires Executive to divulge, disclose or make accessible such information. If Executive is so ordered, to divulge Confidential Information, he will give prompt written notice to the Company in order to allow the Company the opportunity to object to or otherwise resist such order.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Definition of Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. For purposes of this Agreement, &#8220;Confidential Information&#8221; means information concerning the business of the Company or any corporation or other entity that, directly or indirectly, controls, is controlled by or under common control with the Company (an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) relating to any of its or their products, product development, trade secrets, customers, suppliers, employees, employee lists, employee skills and information and any other information relating thereto, finances, business plans and strategies. Excluded from the definition of Confidential Information is information (1) that is or becomes part of the public domain, other than through the breach of this Agreement by Executive or (2) regarding the Company&#8217;s business or industry properly acquired by Executive in the course of Executive&#8217;s career as an executive in the Company&#8217;s industry and independent of Executive&#8217;s employment by the Company. For this purpose, information known or available generally within the trade or industry of the Company or any Affiliate shall be deemed to be known or available to the public and not to be Confidential Information. </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Exceptions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Notwithstanding Executive&#8217;s obligation not to directly or indirectly disclose or use Confidential Information as outlined in Section 9(a) above, Executive has the right, without notice to or authorization of the Company, to communicate and cooperate in good faith with any self-regulatory organization or U.S. federal, state, or local governmental or law enforcement branch, agency, commission, or entity (collectively, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Government Entity</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) for the purpose of (i) reporting a possible violation of any U.S. federal, state, or local law or regulation, (ii) participating in any investigation or proceeding that may be conducted or managed by any Government Entity, including by providing documents or other information, or (iii) filing a charge or complaint with a Government Entity, provided that in each case, such communications, participation, and disclosures are consistent with applicable law. Additionally, Executive shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made (i) in confidence to a federal, state, or local government official, or to an attorney, solely for the purpose of reporting or investigating a suspected violation of law, or (ii) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. If Executive files a lawsuit for retaliation by an employer for reporting a suspected violation of law, Executive may disclose the trade secret to Executive&#8217;s attorney and use the trade secret information in the court proceeding, if Executive files any document containing the trade secret under seal&#59; and does not disclose the trade secret, except pursuant to court order. Notwithstanding the foregoing, under no circumstance will Executive be authorized to disclose any Confidential Information as to which the Company may assert protections from disclosure under the attorney-client privilege or the attorney work product doctrine, without prior written consent of Company&#8217;s General Counsel or other authorized officer designated by the Company. </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">Cooperation in Litigation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive will cooperate with the Company, during Executive&#8217;s employment (and following Executive&#8217;s termination of employment for any reason for a period of three years thereafter), by making Executive reasonably available to testify on behalf of the Company or any Affiliate in any action, suit, or proceeding, whether civil, criminal, administrative, or investigative, and to reasonably assist the Company or any such Affiliate in any such action, suit, or proceeding by providing information and meeting and consulting with the Board or its representatives or counsel, or representatives or counsel to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Company or any such Affiliate, as reasonably requested&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">provided, however,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that the same does not materially interfere with Executive&#8217;s then current professional activities. The Company will reimburse Executive for all expenses reasonably incurred by Executive in connection with Executive&#8217;s provision of testimony or assistance (including the fees of any counsel that may be retained by Executive). In addition, if such assistance is provided after Executive&#8217;s termination of employment, the Company will pay Executive a per diem rate of $2,000. </font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Nonsolicitation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Executive shall not use Confidential Information to induce or solicit, directly or indirectly, any employee of or consultant to the Company or any Affiliate to terminate such person&#8217;s employment or consulting engagement with the Company or any Affiliate during Executive&#8217;s employment under this Agreement and for a period of 12 months following the termination of Executive&#8217;s employment.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Executive commits a material breach of any of the provisions contained in Sections&#160;9 and 10 above, then the Company will have the right to seek injunctive relief to the fullest extent not prohibited by law. Executive acknowledges that such a breach of Section&#160;9 or 10 could cause irreparable injury and that money damages may not provide an adequate remedy for the Company. Nothing contained herein will prevent Executive from contesting any such action by the Company, among other reasons, on the ground that no violation or threatened violation of either such section&#160;has occurred.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Resolution of Disputes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Any controversy or claim arising out of or relating to this Agreement or any breach or asserted breach hereof or questioning the validity and binding effect hereof arising under or in connection with this Agreement, other than seeking injunctive relief under Section&#160;11, shall be resolved by binding arbitration, to be held in Los Angeles, California in accordance with the rules and procedures of JAMS. Judgment upon the award rendered by the arbitrator(s) may be entered in any court having jurisdiction thereof. All costs and expenses of any arbitration or court proceeding (including fees and disbursements of counsel) shall be borne by the respective party incurring such costs and expenses. Notwithstanding the foregoing, if any applicable law requires different or additional rules or procedures to be applied in order for this Agreement to arbitrate to be enforceable, or prohibits any expense allocation provided herein, such rules or procedures shall take precedence and such prohibitions shall be a part of this Agreement to the extent necessary to render this Agreement enforceable.  In no event shall the Executive be required to reimburse the Company for any of the costs and expenses relating to litigation or other proceeding under this Section&#160;12. The obligation of the Company under this section shall survive the termination for any reason of Executive&#8217;s employment by the Company (whether such termination is by the Company or by the Executive).</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Company Indemnity and Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If Executive is made a party, or is threatened to be made a party, to any action, suit or proceeding, whether civil, criminal, administrative or investigative (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Proceeding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), by reason of the fact that he is or was a director, officer or employee of the Company or any Affiliate or was serving at the request of the Company or any Affiliate as a director, officer, member, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, including service with respect to employee benefit plans, whether or not the basis of such Proceeding is Executive&#8217;s alleged action in an official capacity while serving as a director, officer, member, employee or agent, then the Company will indemnify Executive and hold Executive harmless to the fullest extent legally permitted or authorized by the Company&#8217;s articles of incorporation, certificate of incorporation or bylaws or resolutions of the Company&#8217;s Board to the extent not inconsistent with state laws, against all costs, expense, liability and loss (including, without limitation, attorney&#8217;s fees, judgments, fines, ERISA excise taxes or penalties and amounts paid or to be paid in settlement) reasonably incurred or suffered by Executive in connection therewith, except to the extent </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">attributable to Executive&#8217;s gross negligence or fraud, and such indemnification shall continue as to Executive even if he has ceased to be a director, member, officer, employee or agent of the Company or Affiliate and shall inure to the benefit of Executive&#8217;s heirs, executors and administrators. The Company will advance to Executive all reasonable costs and expenses to be incurred by Executive in connection with a Proceeding within 20 days after receipt by the Company of a written request for such advance. Such request shall include an undertaking by Executive to repay the amount of such advance if it shall ultimately be determined by a court or arbitrator under Section&#160;12 hereof that he is not entitled to be indemnified against such costs and expenses. The provisions of this section shall not be deemed exclusive of any other rights of indemnification to which Executive may be entitled or which may be granted to Executive and shall be in addition to any rights of indemnification to which he may be entitled under any policy of insurance. </font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.02pt;text-decoration:underline">No Presumption Regarding Standard of Conduct</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the failure of the Company (including its Board, independent legal counsel or shareholders) to have made a determination prior to the commencement of any proceeding concerning payment of amounts claimed by Executive under the preceding subsection&#160;(a) of this section&#160;that indemnification of Executive is proper because Executive has met the applicable standard of conduct, nor a determination by the Company (including its Board, independent legal counsel or shareholders) that Executive has not met such applicable standard of conduct, shall create a presumption that Executive has not met the applicable standard of conduct.</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.7pt;text-decoration:underline">Liability Insurance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company will continue and maintain a directors and officers liability insurance policy covering Executive to the extent the Company provides such coverage for any of its other senior executive officers.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Assignment&#59; Binding Nature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall be binding upon and inure to the benefit of the parties and their respective successors, heirs (in the case of Executive) and permitted assigns. No rights or obligations of the Company under this Agreement may be assigned or transferred by the Company except that such rights or obligations may be assigned or transferred to the successor of the Company or its business if the assignee or transferee assumes the liabilities, obligations and duties of the Company, as contained in this Agreement, either contractually or as a matter of law. No rights or obligations of Executive under this Agreement may be assigned or transferred by Executive other than Executive&#8217;s rights to compensation and benefits, which may be transferred only by will or operation of law, except as otherwise specifically provided or permitted hereunder.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company represents and warrants that it is fully authorized and empowered to enter into this Agreement and that the performance of its obligations under this Agreement will not violate any Agreement between it and any other person, firm or organization. Executive represents and warrants that there is no legal or other impediment which would prohibit Executive from entering into this Agreement or which would prevent Executive from fulfilling Executive&#8217;s obligations under this Agreement.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement contains the entire understanding and agreement between the parties concerning the subject matter hereof and supersedes all prior agreements, understandings, discussions, negotiations and undertakings, whether written or oral, between the parties with respect thereto. This Agreement supersedes the Prior Agreement in its entirety and the Prior Agreement shall be of no further force and effect. </font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Amendment or Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No provision in this Agreement may be amended unless such amendment is agreed to in writing and signed by Executive and an authorized officer of the Company. Except as set forth herein, no delay or omission to exercise any right, power or remedy accruing to any party shall impair any such right, power or remedy or shall be construed </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">to be a waiver of or an acquiescence to any breach hereof. No waiver by either party of any breach by the other party of any condition or provision contained in this Agreement to be performed by such other party shall be deemed a waiver of a similar or dissimilar condition or provision at the same or any prior or subsequent time. Any waiver must be in writing and signed by Executive or an authorized officer of the Company, as the case may be.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In the event that any provision or portion of this Agreement shall be determined to be invalid or unenforceable for any reason, in whole or in part, the remaining provisions of this Agreement shall be unaffected thereby and shall remain in full force and effect to the fullest extent not prohibited by law. The parties hereby agree that the court or arbitrator making any such determination shall modify and reform any parts of this Agreement determined to be invalid or unenforceable, to the extent necessary (and not further than necessary), so as to render them valid and enforceable, or if the court or arbitrator cannot so reform such provision, then such part shall be deemed to have been stricken from this Agreement with the same force and effect as if such part or parts had never been included.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Survivorship</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The respective rights and obligations of the parties hereunder shall survive any termination of Executive&#8217;s employment to the extent necessary to the intended preservation of such rights and obligations.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall be governed by and construed and interpreted in accordance with the laws of California without reference to principles of conflict of laws.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">21.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Counterparts and Facsimile</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement may be executed in any number of counterparts, each such counterpart shall be deemed to be an original instrument, and all such counterparts together shall constitute but one agreement. Any such counterpart may contain one or more signature pages. A copy of this Agreement executed by any party and transmitted by pdf or facsimile shall be binding upon the parties as if executed and delivered in person.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">22.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company may withhold from any amounts payable under this Agreement such federal, state, local or foreign taxes as shall be required to be withheld pursuant to any applicable law or regulation. </font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">23.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Resignation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Upon any termination of Executive&#8217;s employment, Executive shall be deemed to have resigned, to the extent applicable, as an officer of the Company and any of its Affiliates, as a member of the Board and of the board of directors of any of the Company&#8217;s Affiliates and as a fiduciary of any Company or Affiliate benefit plan. On or immediately following the date of any termination of Executive&#8217;s employment, if so requested by the Company, Executive shall confirm the foregoing by submitting to the Company a written confirmation of Executive&#8217;s resignations. </font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">24.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any notice given to a party shall be in writing and shall be deemed to have been given when delivered personally or sent by certified or registered mail, postage prepaid, return receipt requested, duly addressed to the party concerned at the address of the party indicated below or to such changed address as such party may subsequently give such notice of&#58;</font></div><div style="margin-top:12pt;padding-left:306pt;text-indent:-162pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If to the Company&#58; &#160;&#160;&#160;&#160;KORN FERRY</font></div><div style="padding-left:306pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1900 Avenue of the Stars, Suite 1500</font></div><div style="padding-left:306pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Los Angeles, CA 90067</font></div><div style="padding-left:306pt;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Attention&#58; General Counsel</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt;padding-left:252pt;text-indent:-108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">If to Executive&#58;&#160;&#160;&#160;&#160;at the most recent address for Executive reflected in the Company&#8217;s books and records.<br><br></font></div><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, the undersigned have executed this Employment Agreement on the date first above written.</font></div><div style="margin-top:12pt;padding-left:306pt;text-indent:-306pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The Company&#58;&#160;&#160;&#160;&#160;KORN FERRY</font></div><div style="margin-top:12pt;padding-left:306pt;text-indent:-306pt"><font><br></font></div><div style="margin-top:12pt;padding-left:306pt;text-indent:-306pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jonathan Kuai</font></div><div style="margin-top:12pt;padding-left:288pt;padding-right:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58; Jonathan Kuai<br>Its&#58; General Counsel, Corporate Secretary &#38; Managing Director, Business Affairs</font></div><div style="margin-top:12pt;padding-left:288pt;text-indent:-288pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Executive&#58;&#160;&#160;&#160;&#160;MICHAEL DISTEFANO</font></div><div style="margin-top:12pt;padding-left:288pt;padding-right:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Michael DiStefano</font></div><div style="margin-top:12pt;padding-left:288pt;padding-right:36pt"><font><br></font></div><div style="margin-top:12pt;padding-left:288pt;padding-right:36pt"><font><br></font></div><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">SCHEDULE A</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">DEFINITION OF CHANGE IN CONTROL</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">For purposes of the foregoing Agreement, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; shall mean any of the following&#58;</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(a)&#160;&#160;&#160;&#160;an acquisition by any Person (excluding one or more Excluded Persons) of beneficial ownership (within the meaning of Rule 13d-3 under the Exchange Act) or a pecuniary interest (as defined in Section&#160;16a-1(a)(2) of the Exchange Act) in (either comprising &#8220;ownership of&#8221;) more than 50% of the Common Stock of the Company or voting securities entitled to then vote generally in the election of directors (&#8220;Voting Stock&#8221;) of the Company, after giving effect to any new issue in the case of an acquisition from the Company&#59; or</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(b)&#160;&#160;&#160;&#160;consummation of a merger, consolidation, or reorganization of the Company or of a sale or other disposition of all or substantially all of the Company&#8217;s consolidated assets as an entirety (collectively, a &#8220;Business Combination&#8221;), other than a Business Combination (1) in which all or substantially all of the holders of Voting Stock of the Company hold or receive directly or indirectly 50% or more of the Voting Stock of the entity resulting from the Business Combination (or a parent company), and (2) after which no Person (other than any one or more of the Excluded Persons) owns more than 50% of the Voting Stock of the resulting entity (or a parent company) who did not own directly or indirectly at least that percentage of the Voting Stock of the Company immediately before the Business Combination, and (3) after which one or more Excluded Persons own an aggregate amount of Voting Stock of the resulting entity owned by any Persons who (i) own more than 5% of the Voting Stock of the resulting entity, (ii) are not Excluded Persons, (iii) did not own directly or indirectly at least the same percentage of the Voting Stock of the Company immediately before the Business Combination, and (iv) in the aggregate own more than 50% of the Voting Stock of the resulting entity&#59; or</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(c)&#160;&#160;&#160;&#160;consummation of the dissolution or complete liquidation of Korn Ferry&#59; or</font></div><div style="margin-top:12pt;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(d)&#160;&#160;&#160;&#160;during any period of two consecutive years, individuals who at the beginning of such period constituted the Board and any new directors (excluding any new director designated by a person who has entered into an agreement or arrangement with Korn Ferry to effect a transaction described in clause (a) or (b) of this definition) whose appointment, election, or nomination for election was approved by a vote of at least two-thirds (2&#47;3) of the directors then still in office who either were directors at the beginning of the period or whose appointment, election or nomination for election was previously so approved (all such directors, &#8220;Incumbent Directors&#8221;), cease for any reason to constitute a majority of the Board&#59; provided that for purposes of this clause (d), any directors elected at any time during 1999 shall be deemed to be Incumbent Directors.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding the above provisions in this Schedule A, no Change in Control shall be deemed to have occurred if a Business Combination, as described in paragraph (b) above, is effected and a majority of the Incumbent Directors, through the adoption of a Board resolution, determines that, in substance, no Change in Control has occurred.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Korn Ferry, a Delaware corporation, its successors, and&#47;or its Subsidiaries, as the context requires.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exchange Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Securities Exchange Act of 1934, as amended from time to time.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Excluded Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(i)&#160;&#160;&#160;&#160;the Company or any Subsidiary&#59; or</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(ii)&#160;&#160;&#160;&#160;any person described in and satisfying the conditions of Rule 13d-1(b)(1) under the Exchange Act&#59; or</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iii)&#160;&#160;&#160;&#160;any employee benefit plan of the Company&#59; or</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(iv)&#160;&#160;&#160;&#160;any affiliates (within the meaning of the Exchange Act), successors, or heirs, descendants or members of the immediate families of the individuals identified in part (ii) of this definition.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Person</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means an organization, a corporation, an individual, a partnership, a trust or any other entity or organization, including a governmental entity and a &#8220;person&#8221; as that term is used under Section&#160;13(d) or 14(d) of the Exchange Act.</font></div><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">EXHIBIT 1</font></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font><br></font></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">FORM OF AGREEMENT TO PROTECT CONFIDENTIAL INFORMATION</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font><br></font></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ATTACHMENT I</font></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXCLUSIVE COMPETITOR LIST</font></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.170%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Alexander Mann Solutions</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Bain &#38; Company</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Boston Consulting Group  (BCG)</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Deloitte Consulting</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Egon Zehnder International</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Ernst &#38; Young Consulting</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Heidrick and Struggles</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">KPMG</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">LinkedIn</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">McKinsey &#38; Company</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Mercer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">People Scout &#47;True Blue</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PricewaterhouseCoopers (PWC)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Robert Half</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Russell Reynolds Associates</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Spencer Stuart</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Willis Towers Watson</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Aon plc</font></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:center;text-indent:36pt"><font><br></font></div><div style="margin-top:9pt;text-indent:24.5pt"><font><br></font></div><div style="margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-top:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>kfy-20230430xexx211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia9169da3805749f7851881ee0f0deddb_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#006550;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 21.1</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note&#58; Korn Ferry or one of its Subsidiaries has 100% ownership of the Subsidiaries listed below, except for Agensi Pekerjaan Korn Ferry (49%), Korn Ferry Mexico, S.C. (49%), Hay Group S.C. and Hay Group CR S.R.L. are wholly owned subsidiaries of Korn Ferry Mexico, S.C.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Subsidiaries</font></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Jurisdiction</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Argentina</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Argentina S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Argentina</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry Futurestep Argentina S.R.L.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Argentina</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Futurestep (Australia) Pty Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Australia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (AU) Pty Ltd</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Australia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (AT) GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Austria</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (AZ) LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Azerbijan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (BE) BVBA</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Belgium</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">9.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (BR) Consultores Ltda.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Brazil</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Bulgaria EOOD</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Bulgaria</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (CA) Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Canada</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">12.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Ltda.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Chile</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry International S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Chile</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">WOFE Korn&#47;Ferry International Human Capital Consulting (Beijing) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Boca Enterprise Management (Shanghai) Co. Ltd</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">16.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Futurestep (Shanghai) Talent Consulting Company Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">18.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry (Shanghai) Human Capital Consulting Company Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Guangzhou Korn&#47;Ferry Human Capital Consulting Company Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">20.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Shanghai Korn&#47;Ferry Human Capital Consulting Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">PuDe Management Consulting (Shanghai) Co. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">22.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Ltda.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Colombia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">23.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Consultores Associados, C.A.&#8211; Colombia Branch</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Colombia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">24.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry CR S.R.L.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Costa Rica</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">25.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry CR Consultoria, S.R.L.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Costa Rica</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">26.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry s.r.o.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Czech Republic</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">27.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Futurestep (Denmark) ApS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Denmark</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">28.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry DK A&#47;S</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Denmark</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">29.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (FI) Oy</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Finland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">30.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Oy</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Finland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">31.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">KF France SARL</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">France</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">32.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (FR) SARL</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">France</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">33.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Miller Heiman Group (France) SAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">France</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">34.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (DE) GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Germany</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">35.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Greece</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">36.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Greece</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">37.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (H.K.) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hong Kong</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">38.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry RPOPS (HK) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hong Kong</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">39.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">KF Hungary Talent Management Solutions Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hungary</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">40.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Budapest Individual Consulting and Service Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hungary</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">41.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">PDI Hungary, Kft.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hungary</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">42.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">ESI Performance Improvement Private Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">India</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">43.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Futurestep Recruitment Services Private Limited.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">India</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">44.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Consultants India Private Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">India</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">45.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Private Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">India</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">46.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">PT Hay Group</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Indonesia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">47.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">PT. Korn&#47;Ferry International</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Indonesia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">48.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Management Consultants Ireland Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Ireland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">49.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (IE) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Ireland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">50.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (IT) S.r.l.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Italy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">51.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (Japan) Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Japan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">52.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group UAB</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Lithuania</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">53.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (Luxembourg) S.A.R.L.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Luxembourg</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">54.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Agensi Pekerjaan Futurestep Worldwide (M) Sdn. Bhd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Malaysia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">55.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Agensi Pekerjaan Korn Ferry Sdn. Bhd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Malaysia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">56.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Sdn. Bhd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Malaysia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">57.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Talent Q Distribution Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Malta</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">58.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Talent Q International Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Malta</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">59.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry Investment India Limited (Mauritius OCB)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Mauritius</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">60.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group S.C.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">61.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Mexico, S.C.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">62.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (NL) BV</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">63.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Advisory (NL) B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">64.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Investments B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">65.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Management B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">66.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry NL91 B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">67.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (NZ)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">New Zealand</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">68.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Futurestep (Norge) AS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Norway</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">69.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group AS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Norway</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">70.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry A&#47;S</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Norway</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">71.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Peru</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">72.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Peru S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Peru</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">73.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Futurestep (The Philippines) Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Philippines</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">74.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (PL) Sp.z.o.o.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Poland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">75.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Portugal</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">76.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Qatar</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">77.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry SRL</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Romania</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">78.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Russia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">79.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Saudi Arabia Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Saudi Arabia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">80.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Boca Performance Solutions Asia Pte. Ltd</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">81.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (SG) Pte. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">82.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry RPOPS (SG) Pte. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">83.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry SG91 Pte. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">84.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (SK) s.r.o.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Slovakia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">85.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (Pty) Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">South Africa</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">86.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">South Korea</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">87.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International (Korea) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">South Korea</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">88.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (Espana) SL</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Spain</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">89.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (Sweden) AB</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Sweden</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">90.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry RPO (Sweden) AB</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Sweden</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">91.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (Schweiz) GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Switzerland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">92.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International (Taiwan) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Taiwan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">93.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Thailand</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">94.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry (Thailand) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Thailand</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">95.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Recruitment (Thailand) Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Thailand</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.117%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">96.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Danismanlik Limited Sirketi</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Turkey</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">97.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Musavirlik Limited Sirketi</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Turkey</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">98.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Ukraine</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">99.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">AchieveForum (UK) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">100.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Boca U.K. Holding Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">101.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Boca U.K. Intermediate Holdings Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">102.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (UK) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">103.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry GH1 Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">104.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Global Holdings (UK) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">105.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Global Ventures 2 LP</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">106.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Global Ventures LP</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">107.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry WHM LLP</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">108.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">109.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Miller Heiman Group (UK) Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">110.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Personnel Decisions International, Europe Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">111.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">TwentyEighty Strategy Execution (UK) Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">112.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1.5pt;margin-top:1.5pt;padding-left:36pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">KF WHM Ltd. </font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">113.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry GV Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">114.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry GP Ventures 2 LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">115.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry (US)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">116.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry Global Holdings, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">117.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry GP Ventures LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">118.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry ISP LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">119.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Infinity Consulting Solution LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Delaware</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">120.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn Ferry SP LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Florida</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">121.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Salo, LLC.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Minnesota</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">122.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Sensa Solutions, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">United States, Virginia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">123.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Venezuela, S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Venezuela</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">124.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Inversiones Korn&#47;Ferry International C.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Venezuela</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">125.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Korn&#47;Ferry International Consultores Asociados, C.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Venezuela</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">126.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Hay Group Consulting Limited Liability</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Vietnam</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>kfy-20230430xexx231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ibb7c510fe6ac4b67862d88deeaea6789_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#006550;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EXHIBIT 23.1</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="margin-top:6pt;text-indent:19.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div style="margin-bottom:0.08pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"></td><td style="width:3.141%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Registration Statements (Form S-8 Nos. 333-161844, 333-159900, 333-158632, 333-49580, 333-73147, 333-111038, 333-146346, 333-108696, 333-185438, 333-200840, 333-214123 and 333-267556) pertaining to the employee benefit plans of Korn Ferry&#59;</font></td></tr></table></div><div style="margin-top:6pt;padding-left:30.25pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">of our reports dated June 28, 2023, with respect to the consolidated financial statements of Korn Ferry and subsidiaries and the effectiveness of internal control over financial reporting of Korn Ferry and subsidiaries included in this Annual Report (Form 10-K) of Korn Ferry and subsidiaries for the year ended April 30, 2023, filed with the Securities and Exchange Commission.</font></div><div style="margin-top:6pt;padding-left:252pt;text-indent:48.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">          &#47;s&#47; Ernst &#38; Young LLP</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Los Angeles, California</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 28, 2023</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.08pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>kfy-20230430xexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i90295b5a313c4a989b48767a858550e1_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt"><font style="color:#006550;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Gary D. Burnison, certify that&#58; </font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">I have reviewed this annual report on Form 10-K of Korn Ferry&#59;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; June&#160;28, 2023</font></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#47;s&#47; GARY D. BURNISON</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Name&#58;</font></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Gary D. Burnison</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Chief Executive Officer and President</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>kfy-20230430xexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4e6a5215e995473f9cdd46b31133069a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt"><font style="color:#006550;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Robert P. Rozek, certify that&#58; </font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">I have reviewed this annual report on Form 10-K of Korn Ferry&#59;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.52pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting. </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; June&#160;28, 2023</font></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#47;s&#47; ROBERT P. ROZEK </font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Name&#58;</font></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Robert P. Rozek</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Executive Vice President, Chief Financial Officer, and Chief Corporate Officer </font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>kfy-20230430xexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="iba2a9a0596be44ebb6853eddfe91cd6a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt"><img alt="company.jpg" src="company.jpg" style="height:46px;margin-bottom:5pt;vertical-align:text-bottom;width:50px"></div><div style="margin-top:6pt"><font style="color:#006550;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the undersigned Chief Executive Officer and Chief Financial Officer of Korn Ferry, a Delaware corporation (the &#8220;Company&#8221;), hereby certify that, to the best of their knowledge&#58;</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">the Annual Report on Form 10-K for the year ended April 30, 2023 (the &#8220;Report&#8221;) of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.02pt">information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dated&#58; June&#160;28, 2023</font></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:6.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.657%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#47;s&#47; GARY D. BURNISON</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Name&#58;</font></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Gary D. Burnison</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Chief Executive Officer and President</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#47;s&#47; ROBERT P. ROZEK</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Name&#58;</font></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Robert P. Rozek</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Executive Vice President, Chief Financial Officer, and Chief Corporate Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>kfy-20230430.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:6a36d7f4-5f55-49dd-82ea-554a6f03f8ec,g:4c3c32c1-b9a6-489e-9a3a-6358f20744fa-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:kfy="http://www.kornferry.com/20230430" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kornferry.com/20230430">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfy-20230430_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfy-20230430_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfy-20230430_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfy-20230430_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.kornferry.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.kornferry.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandSummaryofSignificantAccountingPolicies" roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies">
        <link:definition>0000009 - Disclosure - Organization and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedEarningsPerShare" roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShare">
        <link:definition>0000010 - Disclosure - Basic and Diluted Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveIncome" roleURI="http://www.kornferry.com/role/ComprehensiveIncome">
        <link:definition>0000011 - Disclosure - Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeStockPlans" roleURI="http://www.kornferry.com/role/EmployeeStockPlans">
        <link:definition>0000012 - Disclosure - Employee Stock Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.kornferry.com/role/FinancialInstruments">
        <link:definition>0000013 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlans" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlans">
        <link:definition>0000014 - Disclosure - Deferred Compensation and Retirement Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FeeRevenue" roleURI="http://www.kornferry.com/role/FeeRevenue">
        <link:definition>0000015 - Disclosure - Fee Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditLosses" roleURI="http://www.kornferry.com/role/CreditLosses">
        <link:definition>0000016 - Disclosure - Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.kornferry.com/role/IncomeTaxes">
        <link:definition>0000017 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNet" roleURI="http://www.kornferry.com/role/PropertyandEquipmentNet">
        <link:definition>0000018 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.kornferry.com/role/LongTermDebt">
        <link:definition>0000019 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Segments" roleURI="http://www.kornferry.com/role/Segments">
        <link:definition>0000020 - Disclosure - Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesNet" roleURI="http://www.kornferry.com/role/RestructuringChargesNet">
        <link:definition>0000021 - Disclosure - Restructuring Charges, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000022 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.kornferry.com/role/Leases">
        <link:definition>0000023 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisition" roleURI="http://www.kornferry.com/role/Acquisition">
        <link:definition>0000024 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.kornferry.com/role/CommitmentsandContingencies">
        <link:definition>0000025 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvent" roleURI="http://www.kornferry.com/role/SubsequentEvent">
        <link:definition>0000026 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandSummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000027 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedEarningsPerShareTables" roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables">
        <link:definition>0000028 - Disclosure - Basic and Diluted Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveIncomeTables" roleURI="http://www.kornferry.com/role/ComprehensiveIncomeTables">
        <link:definition>0000029 - Disclosure - Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeStockPlansTables" roleURI="http://www.kornferry.com/role/EmployeeStockPlansTables">
        <link:definition>0000030 - Disclosure - Employee Stock Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.kornferry.com/role/FinancialInstrumentsTables">
        <link:definition>0000031 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansTables" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables">
        <link:definition>0000032 - Disclosure - Deferred Compensation and Retirement Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FeeRevenueTables" roleURI="http://www.kornferry.com/role/FeeRevenueTables">
        <link:definition>0000033 - Disclosure - Fee Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditLossesTables" roleURI="http://www.kornferry.com/role/CreditLossesTables">
        <link:definition>0000034 - Disclosure - Credit Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.kornferry.com/role/IncomeTaxesTables">
        <link:definition>0000035 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetTables" roleURI="http://www.kornferry.com/role/PropertyandEquipmentNetTables">
        <link:definition>0000036 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.kornferry.com/role/LongTermDebtTables">
        <link:definition>0000037 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsTables" roleURI="http://www.kornferry.com/role/SegmentsTables">
        <link:definition>0000038 - Disclosure - Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesNetTables" roleURI="http://www.kornferry.com/role/RestructuringChargesNetTables">
        <link:definition>0000039 - Disclosure - Restructuring Charges, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>0000040 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.kornferry.com/role/LeasesTables">
        <link:definition>0000041 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionTables" roleURI="http://www.kornferry.com/role/AcquisitionTables">
        <link:definition>0000042 - Disclosure - Acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
        <link:definition>0000043 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedEarningsPerShareAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail">
        <link:definition>0000044 - Disclosure - Basic and Diluted Earnings Per Share - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail">
        <link:definition>0000045 - Disclosure - Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" roleURI="http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail">
        <link:definition>0000046 - Disclosure - Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" roleURI="http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail">
        <link:definition>0000047 - Disclosure - Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" roleURI="http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail">
        <link:definition>0000048 - Disclosure - Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeStockPlansAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail">
        <link:definition>0000049 - Disclosure - Employee Stock Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeStockPlansRestrictedStockActivityDetail" roleURI="http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail">
        <link:definition>0000050 - Disclosure - Employee Stock Plans - Restricted Stock Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" roleURI="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail">
        <link:definition>0000051 - Disclosure - Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail">
        <link:definition>0000052 - Disclosure - Financial Instruments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" roleURI="http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail">
        <link:definition>0000053 - Disclosure - Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail">
        <link:definition>0000054 - Disclosure - Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail">
        <link:definition>0000055 - Disclosure - Deferred Compensation and Retirement Plans - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail">
        <link:definition>0000056 - Disclosure - Deferred Compensation and Retirement Plans - Reconciliation of Deferred Compensation and Pension Plans (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail">
        <link:definition>0000057 - Disclosure - Deferred Compensation and Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail">
        <link:definition>0000058 - Disclosure - Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail">
        <link:definition>0000059 - Disclosure - Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Benefit Obligations (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail">
        <link:definition>0000060 - Disclosure - Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail">
        <link:definition>0000061 - Disclosure - Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail">
        <link:definition>0000062 - Disclosure - Deferred Compensation and Retirement Plans - Components Of Net Periodic Benefit Costs (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail">
        <link:definition>0000063 - Disclosure - Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Medical and Life Insurance Plan (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail">
        <link:definition>0000064 - Disclosure - Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Medical and Life Insurance (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail" roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail">
        <link:definition>0000065 - Disclosure - Deferred Compensation and Retirement Plans - Changes in ECAP Liability (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FeeRevenueScheduleofContractAssetandLiabilityDetail" roleURI="http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail">
        <link:definition>0000066 - Disclosure - Fee Revenue - Schedule of Contract Asset and Liability (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FeeRevenueAdditionalInformationDetails" roleURI="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails">
        <link:definition>0000067 - Disclosure - Fee Revenue - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FeeRevenueAdditionalInformationDetails_1" roleURI="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails_1">
        <link:definition>0000067 - Disclosure - Fee Revenue - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail" roleURI="http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail">
        <link:definition>0000068 - Disclosure - Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" roleURI="http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail">
        <link:definition>0000069 - Disclosure - Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" roleURI="http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail">
        <link:definition>0000070 - Disclosure - Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditLossesAdditionalInformationDetails" roleURI="http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails">
        <link:definition>0000071 - Disclosure - Credit Losses - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail" roleURI="http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail">
        <link:definition>0000072 - Disclosure - Income Taxes - Income (Loss) from Continuing Operations before Provision for Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail" roleURI="http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail">
        <link:definition>0000073 - Disclosure - Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail" roleURI="http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail">
        <link:definition>0000074 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail" roleURI="http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail">
        <link:definition>0000075 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>0000076 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail" roleURI="http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail">
        <link:definition>0000077 - Disclosure - Income Taxes - Changes in Unrecognized Tax Benefits (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" roleURI="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail">
        <link:definition>0000078 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyAndEquipmentNetAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/PropertyAndEquipmentNetAdditionalInformationDetail">
        <link:definition>0000079 - Disclosure - Property And Equipment, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail">
        <link:definition>0000080 - Disclosure - Long-Term Debt - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail" roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail">
        <link:definition>0000081 - Disclosure - Long-Term Debt - Schedule of Redemption of Notes at Applicable Redemption Prices (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail">
        <link:definition>0000082 - Disclosure - Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/SegmentsAdditionalInformationDetail">
        <link:definition>0000083 - Disclosure - Segments - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsFinancialHighlightsDetails" roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails">
        <link:definition>0000084 - Disclosure - Segments - Financial Highlights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsFinancialHighlightsbyOperatingSegmentDetail" roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail">
        <link:definition>0000085 - Disclosure - Segments - Financial Highlights by Operating Segment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsFeeRevenueClassifiedbyCountryDetail" roleURI="http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail">
        <link:definition>0000086 - Disclosure - Segments - Fee Revenue Classified by Country (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail" roleURI="http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail">
        <link:definition>0000087 - Disclosure - Segments - Long Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesNetAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail">
        <link:definition>0000088 - Disclosure - Restructuring Charges, Net - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesNetChangesInRestructuringLiabilityDetail" roleURI="http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail">
        <link:definition>0000089 - Disclosure - Restructuring Charges, Net - Changes In Restructuring Liability (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail" roleURI="http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail">
        <link:definition>0000090 - Disclosure - Restructuring Charges, Net - Restructuring Charges Incurred by Reporting Unit (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail" roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail">
        <link:definition>0000091 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail">
        <link:definition>0000092 - Disclosure - Goodwill And Intangible Assets - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsIntangibleAssetsDetail" roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail">
        <link:definition>0000093 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail" roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail">
        <link:definition>0000094 - Disclosure - Goodwill and Intangible Assets - Estimated Annual Amortization Expense Related to Amortizing Intangible Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/LeasesAdditionalInformationDetail">
        <link:definition>0000095 - Disclosure - Leases - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesComponentsofLeaseExpenseDetail" roleURI="http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail">
        <link:definition>0000096 - Disclosure - Leases - Components of Lease Expense (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" roleURI="http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail">
        <link:definition>0000097 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail" roleURI="http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail">
        <link:definition>0000098 - Disclosure - Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" roleURI="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail">
        <link:definition>0000099 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1" roleURI="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1">
        <link:definition>0000099 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionSummaryofNetAssetsAcquiredDetail" roleURI="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail">
        <link:definition>0000100 - Disclosure - Acquisition - Summary of Net Assets Acquired (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail">
        <link:definition>0000101 - Disclosure - Acquisition - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventAdditionalInformationDetail" roleURI="http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail">
        <link:definition>0000102 - Disclosure - Subsequent Event - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="kfy_DebtInstrumentVariableRateAdjustmentPercentage" abstract="false" name="DebtInstrumentVariableRateAdjustmentPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_MarketableSecuritiesRemainingMaturity" abstract="false" name="MarketableSecuritiesRemainingMaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_UnearnedCompensationNonCurrent" abstract="false" name="UnearnedCompensationNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" abstract="false" name="DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_PivotLeadershipMember" abstract="true" name="PivotLeadershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_EarningsPerShareDisclosureLineItems" abstract="true" name="EarningsPerShareDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" abstract="false" name="DefinedBenefitPlanPaymentAwardVestingRightsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_EnhancedWealthAccumulationPlanMember" abstract="true" name="EnhancedWealthAccumulationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" abstract="false" name="BusinessCombinationAcquisitionAndIntegrationRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DigitalMember" abstract="true" name="DigitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_IncomeTaxesAndOtherReceivablesMember" abstract="true" name="IncomeTaxesAndOtherReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" abstract="false" name="ParticipantContributionPeriodTowardsDeferredCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_FinancialInstrumentLineItems" abstract="true" name="FinancialInstrumentLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_PatinaSolutionsGroupMember" abstract="true" name="PatinaSolutionsGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ProfessionalSearchInterimMember" abstract="true" name="ProfessionalSearchInterimMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_CorporateNotesOrBondsMember" abstract="true" name="CorporateNotesOrBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" abstract="true" name="MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DerivativesSoldMember" abstract="true" name="DerivativesSoldMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FinancialInstrumentsTable" abstract="true" name="FinancialInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_MedicalAndLifeInsuranceBenefitsMember" abstract="true" name="MedicalAndLifeInsuranceBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_UnearnedCompensationCurrent" abstract="false" name="UnearnedCompensationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" abstract="true" name="ScheduleOfGoodwillAndIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" abstract="false" name="AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" abstract="false" name="DeathBenefitsPayableNetOfLoansHeldInTrust" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_ReclassificationsPolicyPolicyTextBlock" abstract="false" name="ReclassificationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" abstract="false" name="EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_IncreaseDecreaseInUnearnedCompensation" abstract="false" name="IncreaseDecreaseInUnearnedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" abstract="false" name="DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" abstract="false" name="OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_CSVOfCOLIContractsMember" abstract="true" name="CSVOfCOLIContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_StockIncentivePlanMember" abstract="true" name="StockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" abstract="false" name="OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_ConsultingMember" abstract="true" name="ConsultingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DelayedDrawFacilityMember" abstract="true" name="DelayedDrawFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_MedicalAndLifeInsurancePlanMember" abstract="true" name="MedicalAndLifeInsurancePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_LifeSciencesAndHealthcareMember" abstract="true" name="LifeSciencesAndHealthcareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ReimbursedExpensesMember" abstract="true" name="ReimbursedExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DeferredCompensationAndPensionPlansMember" abstract="true" name="DeferredCompensationAndPensionPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" abstract="true" name="FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_RestructuringPlan2Member" abstract="true" name="RestructuringPlan2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_PerformanceRelatedBonusExpenses" abstract="false" name="PerformanceRelatedBonusExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" abstract="false" name="DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" abstract="false" name="ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_InfinityConsultingSolutionsMember" abstract="true" name="InfinityConsultingSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" abstract="false" name="DefinedBenefitPlanPaymentAwardValuePerUnit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" abstract="true" name="ScheduleOfGoodwillAndIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_FinanceLeasesAbstract" abstract="true" name="FinanceLeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_DeferredCompensationPlansUnvestedObligations" abstract="false" name="DeferredCompensationPlansUnvestedObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_OtherFinancialInstitutionsMember" abstract="true" name="OtherFinancialInstitutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_CovidNineteenMember" abstract="true" name="CovidNineteenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" abstract="false" name="LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_ScheduleOfIncomeTaxesTable" abstract="true" name="ScheduleOfIncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_OtherSecuritiesMember" abstract="true" name="OtherSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ReimbursableExpensesPolicyPolicyTextBlock" abstract="false" name="ReimbursableExpensesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" abstract="false" name="CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" abstract="false" name="ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" abstract="true" name="DebtInstrumentRedemptionPeriodThreeAndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_SeniorUnsecuredNotesMember" abstract="true" name="SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" abstract="false" name="DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" abstract="true" name="CompanyOwnedLifeInsuranceHeldInTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ProfessionalSearchMember" abstract="true" name="ProfessionalSearchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DividendPayableIncreaseDecreasePercent" abstract="false" name="DividendPayableIncreaseDecreasePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_DeathBenefitsPayableNetOfLoans" abstract="false" name="DeathBenefitsPayableNetOfLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" abstract="false" name="TemporaryIncreaseInConsolidatedNetLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kfy_PolicyLoansPayable" abstract="false" name="PolicyLoansPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DerivativesPurchasedMember" abstract="true" name="DerivativesPurchasedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FinanceLeaseCosts" abstract="false" name="FinanceLeaseCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_IncomeTaxesAndOtherReceivablesCurrent" abstract="false" name="IncomeTaxesAndOtherReceivablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DividendsPayableWithoutRestrictions" abstract="false" name="DividendsPayableWithoutRestrictions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_LucasGroupAndPatinaSolutionsGroupMember" abstract="true" name="LucasGroupAndPatinaSolutionsGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ConsolidatedNetLeverageRatio" abstract="false" name="ConsolidatedNetLeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="kfy_TimeBasedRestrictedStockMember" abstract="true" name="TimeBasedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_IntangibleAssetsLineItems" abstract="true" name="IntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_PeriodToAcquireAdditionalDeferredUnits" abstract="false" name="PeriodToAcquireAdditionalDeferredUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_AmendedCreditAgreementMember" abstract="true" name="AmendedCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" abstract="false" name="DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_LucasGroupMember" abstract="true" name="LucasGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" abstract="false" name="DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_EarningsPerShareDisclosureTable" abstract="true" name="EarningsPerShareDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" abstract="false" name="ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_BenefitObligationAccruedNumberOfParticipants" abstract="false" name="BenefitObligationAccruedNumberOfParticipants" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" abstract="false" name="DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_IntangibleAssetsForeignCurrencyTranslationLoss" abstract="false" name="IntangibleAssetsForeignCurrencyTranslationLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" abstract="true" name="OrganizationAndSummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_HayGroupMember" abstract="true" name="HayGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ReimbursedOutOfPocketEngagementExpensesMember" abstract="true" name="ReimbursedOutOfPocketEngagementExpensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FinanceLeasesPropertyAndEquipmentAtCost" abstract="false" name="FinanceLeasesPropertyAndEquipmentAtCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DelayedDrawTermLoanFacilityMember" abstract="true" name="DelayedDrawTermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_MarketableSecuritiesNonCurrentMember" abstract="true" name="MarketableSecuritiesNonCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_IncomeTaxesAndOtherReceivables" abstract="false" name="IncomeTaxesAndOtherReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" abstract="false" name="DefinedBenefitPlanBenefitObligationPaidByPlanAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_RepaymentOfLifeInsurancePolicyLoans" abstract="false" name="RepaymentOfLifeInsurancePolicyLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_OperatingLossCarryforwardsBeginningExpirationYear" abstract="false" name="OperatingLossCarryforwardsBeginningExpirationYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:gYearItemType"/>
  <xs:element id="kfy_LongLivedAssetsMember" abstract="true" name="LongLivedAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" abstract="true" name="MillerHeimanGroupAchieveForumAndStrategyExecutionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" abstract="false" name="DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_LongTermPerformanceUnitPlanMember" abstract="true" name="LongTermPerformanceUnitPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_AvailableForSaleMarketableSecuritiesMember" abstract="true" name="AvailableForSaleMarketableSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_RPOMember" abstract="true" name="RPOMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_NumberOfForeignJurisdictions" abstract="false" name="NumberOfForeignJurisdictions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kfy_SecuredFinancingOvernightRateMember" abstract="true" name="SecuredFinancingOvernightRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_WeightedAverageDiscountRateAbstract" abstract="true" name="WeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_NumberOfLineOfBusiness" abstract="false" name="NumberOfLineOfBusiness" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" abstract="false" name="DefinedBenefitPlanAssetsAdministrativeExpensesPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_EarningsPerShareBasicAndDilutedEPSAbstract" abstract="true" name="EarningsPerShareBasicAndDilutedEPSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" abstract="true" name="FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FinanceLeasesAccumulatedDepreciation" abstract="false" name="FinanceLeasesAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_PriorCreditFacilityMember" abstract="true" name="PriorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_CashSurrenderValueOfLifeInsuranceGross" abstract="false" name="CashSurrenderValueOfLifeInsuranceGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_ScheduleOfIntangibleAssetsTable" abstract="true" name="ScheduleOfIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" abstract="false" name="AnnualTermLoanAmortizationPercentageOnPrincipalBalance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" abstract="false" name="RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_ScheduleOfIncomeTaxesLineItems" abstract="true" name="ScheduleOfIncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_ThePlanMember" abstract="true" name="ThePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_MexicanSubsidiaryMember" abstract="true" name="MexicanSubsidiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_IndustrialMember" abstract="true" name="IndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_USTreasuryAndAgencySecuritiesMember" abstract="true" name="USTreasuryAndAgencySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanNumberOfPlanParticipants" abstract="false" name="DefinedBenefitPlanNumberOfPlanParticipants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="kfy_SaloMember" abstract="true" name="SaloMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" abstract="false" name="DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" abstract="false" name="DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_InternationalRetirementPlansMember" abstract="true" name="InternationalRetirementPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_MarketBasedRestrictedStockMember" abstract="true" name="MarketBasedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_EducationNonProfitAndGeneralMember" abstract="true" name="EducationNonProfitAndGeneralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_DeferredCompensationAmortizationOfEmployerContribution" abstract="false" name="DeferredCompensationAmortizationOfEmployerContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" abstract="false" name="CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" abstract="false" name="AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_CreditFacilitiesMember" abstract="true" name="CreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" abstract="false" name="DeferredCompensationIncentivePlanPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="kfy_MarketableSecuritiesCurrentMember" abstract="true" name="MarketableSecuritiesCurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_CorridorRulePercentage" abstract="false" name="CorridorRulePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="kfy_ExecutiveCapitalAccumulationPlanMember" abstract="true" name="ExecutiveCapitalAccumulationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" abstract="true" name="LeaseholdImprovementsAndFurnitureAndFixturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_AmortizationOfLongTermRetentionAwards" abstract="false" name="AmortizationOfLongTermRetentionAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfy_DefinedContributionPlanMember" abstract="true" name="DefinedContributionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" abstract="true" name="FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_DeferredCompensationPlanMember" abstract="true" name="DeferredCompensationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_ConsumerGoodsMember" abstract="true" name="ConsumerGoodsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="kfy_FinanceLeaseCostsAbstract" abstract="true" name="FinanceLeaseCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" abstract="false" name="DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfy_ExecutiveSearchMember" abstract="true" name="ExecutiveSearchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>kfy-20230430_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:6a36d7f4-5f55-49dd-82ea-554a6f03f8ec,g:4c3c32c1-b9a6-489e-9a3a-6358f20744fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae450c4d-e6da-4ef3-8d7d-dcfecf1856fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae450c4d-e6da-4ef3-8d7d-dcfecf1856fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_740c5639-d839-491c-84a1-665cbc1f038a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_740c5639-d839-491c-84a1-665cbc1f038a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_8e8b0d3c-728b-49da-a0d3-fc980a26a05f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_8e8b0d3c-728b-49da-a0d3-fc980a26a05f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivablesCurrent_28126d2d-32f1-49b7-adab-8fb4b9efa328" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivablesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:to="loc_kfy_IncomeTaxesAndOtherReceivablesCurrent_28126d2d-32f1-49b7-adab-8fb4b9efa328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_UnearnedCompensationCurrent_7802d0be-5aff-4a12-8f7c-eb3d71d89d9c" xlink:href="kfy-20230430.xsd#kfy_UnearnedCompensationCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:to="loc_kfy_UnearnedCompensationCurrent_7802d0be-5aff-4a12-8f7c-eb3d71d89d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_19d11624-dd8b-4be5-9cc5-af072dc0500c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bdd64db9-0357-4793-be32-55ea7cf40f85" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_19d11624-dd8b-4be5-9cc5-af072dc0500c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3fee01be-3e7a-4717-82ca-3395f314e1d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:to="loc_us-gaap_LiabilitiesCurrent_3fee01be-3e7a-4717-82ca-3395f314e1d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5bab4818-423a-4776-8c14-34621cdbacb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_5bab4818-423a-4776-8c14-34621cdbacb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4dd2fd4f-1b70-4d00-9865-9187820dcd28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4dd2fd4f-1b70-4d00-9865-9187820dcd28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2e215275-5d05-46d6-91bb-b63c98467246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2e215275-5d05-46d6-91bb-b63c98467246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6ab043bd-ec56-4b1b-94ad-473f4b3bd1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_6ab043bd-ec56-4b1b-94ad-473f4b3bd1d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5d085a6d-090e-4c47-87c6-7af2eb1ecc42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_d38a98f8-f123-4f7c-868f-2cce882bbe00" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5d085a6d-090e-4c47-87c6-7af2eb1ecc42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80618116-aaaf-4477-8cd7-d4c87ecc5e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1049b634-bde4-4177-9893-7eb654d7bcae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80618116-aaaf-4477-8cd7-d4c87ecc5e81" xlink:to="loc_us-gaap_StockholdersEquity_1049b634-bde4-4177-9893-7eb654d7bcae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_e6af138c-ead0-4581-a4c6-7b50e8661b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_80618116-aaaf-4477-8cd7-d4c87ecc5e81" xlink:to="loc_us-gaap_MinorityInterest_e6af138c-ead0-4581-a4c6-7b50e8661b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_39cd2d71-8bad-40d9-947d-795584b2714e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_860b203f-83e9-495f-8a6b-b58d6d4b79e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_39cd2d71-8bad-40d9-947d-795584b2714e" xlink:to="loc_us-gaap_Liabilities_860b203f-83e9-495f-8a6b-b58d6d4b79e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e305e6a5-8261-4f79-9800-10f4091bdb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_39cd2d71-8bad-40d9-947d-795584b2714e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e305e6a5-8261-4f79-9800-10f4091bdb4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c95eed77-3c8e-4068-b876-4e534430e5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_39cd2d71-8bad-40d9-947d-795584b2714e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c95eed77-3c8e-4068-b876-4e534430e5a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a147272a-a4f0-4ed6-b605-28c9f0f41ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_60ff331f-3850-407a-9102-8c121e3d17b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a147272a-a4f0-4ed6-b605-28c9f0f41ec5" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_60ff331f-3850-407a-9102-8c121e3d17b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a44d0723-5930-4e74-94a0-9308373ec54b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a147272a-a4f0-4ed6-b605-28c9f0f41ec5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a44d0723-5930-4e74-94a0-9308373ec54b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a38c1982-7b0d-460f-a1dd-77a6d0acdeab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a147272a-a4f0-4ed6-b605-28c9f0f41ec5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a38c1982-7b0d-460f-a1dd-77a6d0acdeab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ea1a663b-75a3-463b-b3ef-a52604ac6ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_aae5375f-237b-42b0-a215-d10552afd58a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea1a663b-75a3-463b-b3ef-a52604ac6ae2" xlink:to="loc_us-gaap_AccountsPayableCurrent_aae5375f-237b-42b0-a215-d10552afd58a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d31ccd30-1830-48e3-a92b-50ae45c2ad83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea1a663b-75a3-463b-b3ef-a52604ac6ae2" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d31ccd30-1830-48e3-a92b-50ae45c2ad83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_91d845b6-3243-4c8d-bf26-123f6c26b6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea1a663b-75a3-463b-b3ef-a52604ac6ae2" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_91d845b6-3243-4c8d-bf26-123f6c26b6fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d81082de-7398-4f02-9ca4-797ddaee9ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea1a663b-75a3-463b-b3ef-a52604ac6ae2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d81082de-7398-4f02-9ca4-797ddaee9ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ec84b7cf-6d61-4934-934e-e91d669e69b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea1a663b-75a3-463b-b3ef-a52604ac6ae2" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ec84b7cf-6d61-4934-934e-e91d669e69b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_e6f7d1c9-1144-4569-ba40-3760b9706060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_AssetsCurrent_e6f7d1c9-1144-4569-ba40-3760b9706060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_c8b7eead-e0ae-4e70-8d33-45f46916c641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_c8b7eead-e0ae-4e70-8d33-45f46916c641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9f3dc658-22ea-40d0-af28-d629338ec38c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9f3dc658-22ea-40d0-af28-d629338ec38c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2690f8ad-4823-4570-a7a4-a2cab7b4fa6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2690f8ad-4823-4570-a7a4-a2cab7b4fa6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_fdc551a6-d072-4f9a-a123-fae782afb45b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_fdc551a6-d072-4f9a-a123-fae782afb45b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_3f497ca1-865e-42d8-9041-b09e34e29f91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_3f497ca1-865e-42d8-9041-b09e34e29f91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f91a7542-94ad-4f02-8faf-55e02d9a955a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_Goodwill_f91a7542-94ad-4f02-8faf-55e02d9a955a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f094c39f-f40e-4ce6-bb72-11d48b0352c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f094c39f-f40e-4ce6-bb72-11d48b0352c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_UnearnedCompensationNonCurrent_f41180e4-d0e3-47d9-9ecf-6382d25915e0" xlink:href="kfy-20230430.xsd#kfy_UnearnedCompensationNonCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_kfy_UnearnedCompensationNonCurrent_f41180e4-d0e3-47d9-9ecf-6382d25915e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_56140de9-ba15-4c0e-bf36-873515075ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6660a3ce-4b8b-4545-9dc8-5f06ea459ab4" xlink:to="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_56140de9-ba15-4c0e-bf36-873515075ba5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_58be6349-b3fd-4595-8bde-7380357cc5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4eab8418-9ab2-4151-a9fd-48ea2135fff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_58be6349-b3fd-4595-8bde-7380357cc5e4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4eab8418-9ab2-4151-a9fd-48ea2135fff8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_00ddb358-f9ed-4d02-8b29-824360a34955" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_58be6349-b3fd-4595-8bde-7380357cc5e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_00ddb358-f9ed-4d02-8b29-824360a34955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_958008f1-9810-4e76-8029-d6acb37e1310" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_c29df6ec-187f-48ec-a004-66cc28cc70bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_958008f1-9810-4e76-8029-d6acb37e1310" xlink:to="loc_us-gaap_LaborAndRelatedExpense_c29df6ec-187f-48ec-a004-66cc28cc70bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_0b71260b-4f25-481c-b2c8-d587a6bf31aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_958008f1-9810-4e76-8029-d6acb37e1310" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_0b71260b-4f25-481c-b2c8-d587a6bf31aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_d1e304b3-43ff-4c0b-9b35-7b870db05f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_958008f1-9810-4e76-8029-d6acb37e1310" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_d1e304b3-43ff-4c0b-9b35-7b870db05f7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7db9dd96-42fc-43af-bd48-bbcd1fb8f689" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_958008f1-9810-4e76-8029-d6acb37e1310" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7db9dd96-42fc-43af-bd48-bbcd1fb8f689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_aa47091b-bed9-4158-ab0f-f612038eefe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_958008f1-9810-4e76-8029-d6acb37e1310" xlink:to="loc_us-gaap_RestructuringCharges_aa47091b-bed9-4158-ab0f-f612038eefe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6aa86679-0aa6-415d-9bd3-03a8d881465f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a6417f9-c058-42ec-9f5a-050a5322e37c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6aa86679-0aa6-415d-9bd3-03a8d881465f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7a6417f9-c058-42ec-9f5a-050a5322e37c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_13059d88-6dad-4a1e-aed3-f91b6078e7a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6aa86679-0aa6-415d-9bd3-03a8d881465f" xlink:to="loc_us-gaap_CostsAndExpenses_13059d88-6dad-4a1e-aed3-f91b6078e7a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cf7451c1-05f2-4e72-81cf-bd60344ab482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0c778674-96aa-4a5e-a302-e1fe038ef16f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_cf7451c1-05f2-4e72-81cf-bd60344ab482" xlink:to="loc_us-gaap_ProfitLoss_0c778674-96aa-4a5e-a302-e1fe038ef16f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_df876b15-1c13-40db-8a8b-b24d2d94f252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_cf7451c1-05f2-4e72-81cf-bd60344ab482" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_df876b15-1c13-40db-8a8b-b24d2d94f252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8916a7be-3c9f-41ff-80b1-be8090e8db19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_10c2fe4f-1165-4429-8e69-431d8b71665e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8916a7be-3c9f-41ff-80b1-be8090e8db19" xlink:to="loc_us-gaap_OperatingIncomeLoss_10c2fe4f-1165-4429-8e69-431d8b71665e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_984a7a81-06b8-457b-ad85-060b2eb7067f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8916a7be-3c9f-41ff-80b1-be8090e8db19" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_984a7a81-06b8-457b-ad85-060b2eb7067f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_4b74fe87-f59b-4f16-8775-7b9cea3f9af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8916a7be-3c9f-41ff-80b1-be8090e8db19" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_4b74fe87-f59b-4f16-8775-7b9cea3f9af6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_540fe7d3-2654-4535-bc7e-7519ac0c7fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_279bd3c2-1ff4-4bef-937d-1eec00553327" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_540fe7d3-2654-4535-bc7e-7519ac0c7fe8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_279bd3c2-1ff4-4bef-937d-1eec00553327" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_f90ef81c-240f-497e-95a9-578ff3372f00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_540fe7d3-2654-4535-bc7e-7519ac0c7fe8" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_f90ef81c-240f-497e-95a9-578ff3372f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2e2e37cb-64c8-4704-90e1-4dc8b81f6323" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b70dfb1a-a452-45d3-ab60-0a0d436635a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2e2e37cb-64c8-4704-90e1-4dc8b81f6323" xlink:to="loc_us-gaap_ProfitLoss_b70dfb1a-a452-45d3-ab60-0a0d436635a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e7258d89-e0a9-48b1-bc77-2eefbcf0c41b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2e2e37cb-64c8-4704-90e1-4dc8b81f6323" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e7258d89-e0a9-48b1-bc77-2eefbcf0c41b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_341c5703-ee9e-4290-922d-67d1951127be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2e2e37cb-64c8-4704-90e1-4dc8b81f6323" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_341c5703-ee9e-4290-922d-67d1951127be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_be7d111b-343b-43af-a549-35cb0d5f1c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2e2e37cb-64c8-4704-90e1-4dc8b81f6323" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_be7d111b-343b-43af-a549-35cb0d5f1c69" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8cb877cb-f028-4190-a6a8-ca3021cb7242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_39d15011-6fb4-455d-bf88-9e3a0c4d2ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8cb877cb-f028-4190-a6a8-ca3021cb7242" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_39d15011-6fb4-455d-bf88-9e3a0c4d2ce4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4975749f-cc54-4aee-b569-e481dc46d4bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8cb877cb-f028-4190-a6a8-ca3021cb7242" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4975749f-cc54-4aee-b569-e481dc46d4bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4262b6a-8475-4489-a783-f5c7f4c26947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8cb877cb-f028-4190-a6a8-ca3021cb7242" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4262b6a-8475-4489-a783-f5c7f4c26947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_7ecf6808-fc83-4ab3-9883-bc558462dce0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8cb877cb-f028-4190-a6a8-ca3021cb7242" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_7ecf6808-fc83-4ab3-9883-bc558462dce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_46dfbcb2-f2eb-4f53-8237-ae15bb0e86a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_ProfitLoss_46dfbcb2-f2eb-4f53-8237-ae15bb0e86a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2c855cc4-a4cc-4395-a24b-4574c89aa49b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2c855cc4-a4cc-4395-a24b-4574c89aa49b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a17e5f3c-64a6-4f9b-9895-c609da5295db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_ShareBasedCompensation_a17e5f3c-64a6-4f9b-9895-c609da5295db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_b0bb2cf4-9ca0-4b41-af9f-ded556cd6482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_b0bb2cf4-9ca0-4b41-af9f-ded556cd6482" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_4317790c-026a-4697-8e08-445b47b94434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_4317790c-026a-4697-8e08-445b47b94434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_cd361a4f-ca51-48ac-811a-13be0dd2f366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_cd361a4f-ca51-48ac-811a-13be0dd2f366" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_b2e55852-8eea-46ce-96de-8b6a7d8e4977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_b2e55852-8eea-46ce-96de-8b6a7d8e4977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_f51f0f6c-0ff2-4115-945f-51dbf192a212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_f51f0f6c-0ff2-4115-945f-51dbf192a212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1b0393b9-a235-4a11-96f8-7657313c0b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1b0393b9-a235-4a11-96f8-7657313c0b7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_057e23ea-1819-453e-b593-d2b866edaf49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_057e23ea-1819-453e-b593-d2b866edaf49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c3c0b494-a7ef-4740-acb4-c1b88a64d6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_c3c0b494-a7ef-4740-acb4-c1b88a64d6fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_7de52cc3-a3a0-4a04-967d-56c551c2246b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_7de52cc3-a3a0-4a04-967d-56c551c2246b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_05aff65d-2cdc-40f5-a88b-ece1756b2a97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_05aff65d-2cdc-40f5-a88b-ece1756b2a97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncreaseDecreaseInUnearnedCompensation_dd97ddd4-6209-482d-ae5b-e618fa2e4bce" xlink:href="kfy-20230430.xsd#kfy_IncreaseDecreaseInUnearnedCompensation"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_kfy_IncreaseDecreaseInUnearnedCompensation_dd97ddd4-6209-482d-ae5b-e618fa2e4bce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_82ffa641-eeee-4aae-81f2-0e8d1f8427a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_82ffa641-eeee-4aae-81f2-0e8d1f8427a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0e23d0fb-bf59-463a-8306-1ae38ff47a03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0e23d0fb-bf59-463a-8306-1ae38ff47a03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a659364f-5f5f-4ae2-82d5-f3a9ef157060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ba00374a-e086-4aaf-a13e-75614655c028" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a659364f-5f5f-4ae2-82d5-f3a9ef157060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f6179a87-20e9-4b48-a480-93b83cdaf654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f6179a87-20e9-4b48-a480-93b83cdaf654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_9cfc8b71-4598-4904-8e98-5c278517cbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_9cfc8b71-4598-4904-8e98-5c278517cbe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d0d3008a-6815-43ec-8125-a46247b231c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d0d3008a-6815-43ec-8125-a46247b231c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_a31b848b-033b-4f46-9cd8-1898d28a8a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_a31b848b-033b-4f46-9cd8-1898d28a8a11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RepaymentOfLifeInsurancePolicyLoans_eabeb930-633f-4ea6-9f42-4bd147763b2f" xlink:href="kfy-20230430.xsd#kfy_RepaymentOfLifeInsurancePolicyLoans"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_kfy_RepaymentOfLifeInsurancePolicyLoans_eabeb930-633f-4ea6-9f42-4bd147763b2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07f2618a-0c07-4e72-85b7-afe7c8ea1f03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07f2618a-0c07-4e72-85b7-afe7c8ea1f03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_b1c8f2d1-cc80-4615-80be-cdb11cec0ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_038c08b3-fffc-49a5-a687-c3de293ae60b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_b1c8f2d1-cc80-4615-80be-cdb11cec0ab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ccc65d6d-f8ad-43ba-9916-84234b036dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ccc65d6d-f8ad-43ba-9916-84234b036dc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_114fcc68-87db-48a8-9cf3-67e1a2f1d61d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_114fcc68-87db-48a8-9cf3-67e1a2f1d61d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_4bead8a7-063f-426a-827f-e9ba1cf2b8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_4bead8a7-063f-426a-827f-e9ba1cf2b8a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f89f59ee-b5ed-49e6-9b79-59413d97d140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f89f59ee-b5ed-49e6-9b79-59413d97d140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_55d10aaa-c293-47cd-8292-e4f454f9e465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_55d10aaa-c293-47cd-8292-e4f454f9e465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_4a695436-23ce-4483-bbcf-83a02ddbe738" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_4a695436-23ce-4483-bbcf-83a02ddbe738" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_b3daf21c-39d7-4cae-b567-ef10479f2100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8ed74203-3346-432f-9a3b-f76c4946965e" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_b3daf21c-39d7-4cae-b567-ef10479f2100" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_88c19b5c-3b7e-445b-ba7c-c48c46620be7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6428330a-417d-4232-b9c3-4e6e732f7ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_88c19b5c-3b7e-445b-ba7c-c48c46620be7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6428330a-417d-4232-b9c3-4e6e732f7ff6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_ed24a799-602a-4f79-b268-ee84508e0f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_88c19b5c-3b7e-445b-ba7c-c48c46620be7" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_ed24a799-602a-4f79-b268-ee84508e0f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_e37cb068-86a5-4808-9cdb-0ab9674a8f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_88c19b5c-3b7e-445b-ba7c-c48c46620be7" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_e37cb068-86a5-4808-9cdb-0ab9674a8f93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1b15d2f-9b4d-4c66-bfda-ab7ddcb7e81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cd56bee7-d3ec-4de0-8f0e-184e8a3b5420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1b15d2f-9b4d-4c66-bfda-ab7ddcb7e81e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_cd56bee7-d3ec-4de0-8f0e-184e8a3b5420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0a70c8ed-aa00-47f1-b38f-64b9037498e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1b15d2f-9b4d-4c66-bfda-ab7ddcb7e81e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0a70c8ed-aa00-47f1-b38f-64b9037498e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ed08ce1e-9808-4d42-9c85-258212165905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44099d25-26c8-4266-84bf-df3d6f1c493d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ed08ce1e-9808-4d42-9c85-258212165905" xlink:to="loc_us-gaap_NetIncomeLoss_44099d25-26c8-4266-84bf-df3d6f1c493d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_ff92864f-4b6d-4db0-be67-e2aa95fbb661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ed08ce1e-9808-4d42-9c85-258212165905" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_ff92864f-4b6d-4db0-be67-e2aa95fbb661" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_39cdd4cc-46bf-474f-b94a-aa6b86da85ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_9650c7dc-19a4-4026-aeee-a6da7c80a98a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_39cdd4cc-46bf-474f-b94a-aa6b86da85ad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_9650c7dc-19a4-4026-aeee-a6da7c80a98a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_fe5ec1c2-b023-4cc4-9c88-65faffc1eb26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_39cdd4cc-46bf-474f-b94a-aa6b86da85ad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_fe5ec1c2-b023-4cc4-9c88-65faffc1eb26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_cf9e2fdf-cb03-471f-8843-34d461342967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_39cdd4cc-46bf-474f-b94a-aa6b86da85ad" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_cf9e2fdf-cb03-471f-8843-34d461342967" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_de555297-0593-4e42-93e4-ddb2be97f17e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_7418d68c-814e-4ab5-90a3-122915af4fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_de555297-0593-4e42-93e4-ddb2be97f17e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_7418d68c-814e-4ab5-90a3-122915af4fe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_45c96d0d-5bf6-4ae0-b480-b0c561d325bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_de555297-0593-4e42-93e4-ddb2be97f17e" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_45c96d0d-5bf6-4ae0-b480-b0c561d325bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_732ca508-e4a7-4353-8730-831729e69486" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_de555297-0593-4e42-93e4-ddb2be97f17e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_732ca508-e4a7-4353-8730-831729e69486" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2632f102-822e-4da4-ac50-102f6de4c33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_cdb9f6b5-a5ad-4fe1-895c-fdee3736cac3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2632f102-822e-4da4-ac50-102f6de4c33b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_cdb9f6b5-a5ad-4fe1-895c-fdee3736cac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_768f4707-90d2-4a25-ac59-84a9346efef9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2632f102-822e-4da4-ac50-102f6de4c33b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_768f4707-90d2-4a25-ac59-84a9346efef9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_60494201-1ad2-4ede-917a-c2fc05dc0dda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_12694fae-6f52-480b-b3a4-a958b924eb55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_60494201-1ad2-4ede-917a-c2fc05dc0dda" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_12694fae-6f52-480b-b3a4-a958b924eb55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_f4a58c1b-e66f-436a-ba7d-85e361cbde10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_60494201-1ad2-4ede-917a-c2fc05dc0dda" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_f4a58c1b-e66f-436a-ba7d-85e361cbde10" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1857e28b-7672-4488-a89b-32ede142932a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_4b5b7091-b98c-442f-a515-4986c2583b53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1857e28b-7672-4488-a89b-32ede142932a" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_4b5b7091-b98c-442f-a515-4986c2583b53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_88369e01-787b-401b-aacc-f7410be05430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1857e28b-7672-4488-a89b-32ede142932a" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_88369e01-787b-401b-aacc-f7410be05430" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2b5152eb-e692-40d9-b88f-2bf42f9a2106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1857e28b-7672-4488-a89b-32ede142932a" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_2b5152eb-e692-40d9-b88f-2bf42f9a2106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_8f15de58-c0b8-4a99-91b5-7afde5a219a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1857e28b-7672-4488-a89b-32ede142932a" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_8f15de58-c0b8-4a99-91b5-7afde5a219a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_5bcec3da-688f-4777-af75-ab2e43a5cf82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_1857e28b-7672-4488-a89b-32ede142932a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_5bcec3da-688f-4777-af75-ab2e43a5cf82" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4573975d-0ae6-4d24-a61a-d070891dc128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_eebea119-ee22-4f0a-8ae4-d123475a5bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4573975d-0ae6-4d24-a61a-d070891dc128" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_eebea119-ee22-4f0a-8ae4-d123475a5bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_fdeeae66-fb99-46f0-9e78-caed0797e36c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4573975d-0ae6-4d24-a61a-d070891dc128" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_fdeeae66-fb99-46f0-9e78-caed0797e36c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e48aaae8-cd55-4dfc-8d37-e008eb40eae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5d6b2671-6031-4f47-8732-bac3d193683f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e48aaae8-cd55-4dfc-8d37-e008eb40eae9" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5d6b2671-6031-4f47-8732-bac3d193683f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_345e4584-45bb-459a-a9f6-b97344a3780f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e48aaae8-cd55-4dfc-8d37-e008eb40eae9" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_345e4584-45bb-459a-a9f6-b97344a3780f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dde6645d-213b-46e0-a5da-56a4bc48c35d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e48aaae8-cd55-4dfc-8d37-e008eb40eae9" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dde6645d-213b-46e0-a5da-56a4bc48c35d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c2dafe1c-9ef3-4c94-a3a0-7aa7bedeb793" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5698f245-53ba-4fad-9c54-728e0fb255a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c2dafe1c-9ef3-4c94-a3a0-7aa7bedeb793" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_5698f245-53ba-4fad-9c54-728e0fb255a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_27dd1420-6fd9-40c3-8e3a-3c9010602eca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c2dafe1c-9ef3-4c94-a3a0-7aa7bedeb793" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_27dd1420-6fd9-40c3-8e3a-3c9010602eca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ae279182-08b9-4a2f-a4a2-eb87ca381082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c2dafe1c-9ef3-4c94-a3a0-7aa7bedeb793" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_ae279182-08b9-4a2f-a4a2-eb87ca381082" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d8d85ecb-bde5-4f8b-ba59-ac0e2fda2321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e50f5b2e-7e20-49e3-9e4a-8434f30cdef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d8d85ecb-bde5-4f8b-ba59-ac0e2fda2321" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e50f5b2e-7e20-49e3-9e4a-8434f30cdef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c6296df0-f523-4ebc-86d1-7f4eb863c37c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d8d85ecb-bde5-4f8b-ba59-ac0e2fda2321" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c6296df0-f523-4ebc-86d1-7f4eb863c37c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f84e49eb-dbd5-4c82-b6c6-e43d58e0ba75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f84e49eb-dbd5-4c82-b6c6-e43d58e0ba75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_61a0f096-b099-47eb-82b2-1b4d21a4aa63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_61a0f096-b099-47eb-82b2-1b4d21a4aa63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_f8d257db-690d-4b5d-9c1d-71e97b2eeb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_f8d257db-690d-4b5d-9c1d-71e97b2eeb77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7f27f0b1-410a-46c7-9873-f94c8d15b397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7f27f0b1-410a-46c7-9873-f94c8d15b397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_d0f181ed-0f0c-4372-880c-bacc8d80ab0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_d0f181ed-0f0c-4372-880c-bacc8d80ab0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_ee16c490-afcd-4769-9e0b-16b111887fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_ee16c490-afcd-4769-9e0b-16b111887fa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance_d99e36d1-3d3e-47de-b8a4-9a7556654a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance_d99e36d1-3d3e-47de-b8a4-9a7556654a8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_f650134c-c31d-4347-ab5b-7ccea4094d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_f650134c-c31d-4347-ab5b-7ccea4094d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_08eb28e8-248f-49b1-83d2-8f2a14b50aca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_08eb28e8-248f-49b1-83d2-8f2a14b50aca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_861d6ee2-4244-4b6e-aa17-9a7451572bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_791f80d7-fe4e-43ae-91c8-b3b0144dcb5e" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_861d6ee2-4244-4b6e-aa17-9a7451572bb8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_9ff0e579-32f3-498d-9c17-aa7f0439ab43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_927a7c69-14fd-4cb8-9195-2c42f82e5378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_9ff0e579-32f3-498d-9c17-aa7f0439ab43" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_927a7c69-14fd-4cb8-9195-2c42f82e5378" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_67855f24-d5d1-4b1d-a726-546996d5d7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_9ff0e579-32f3-498d-9c17-aa7f0439ab43" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_67855f24-d5d1-4b1d-a726-546996d5d7c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_14a315cf-0d24-4ec8-a94f-c5c7ceebc385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_9ff0e579-32f3-498d-9c17-aa7f0439ab43" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_14a315cf-0d24-4ec8-a94f-c5c7ceebc385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_8b1d25fb-ade2-46c9-ad3d-e5ca1088cd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_9ff0e579-32f3-498d-9c17-aa7f0439ab43" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_8b1d25fb-ade2-46c9-ad3d-e5ca1088cd6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_2c882a4e-865f-4e82-8e83-c3d89b4f5c58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_9ff0e579-32f3-498d-9c17-aa7f0439ab43" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_2c882a4e-865f-4e82-8e83-c3d89b4f5c58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ada0843d-22c5-440e-ab11-91a124f1a2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_625c9d5e-b2fd-4ef2-9f5b-bde26c31fc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ada0843d-22c5-440e-ab11-91a124f1a2ec" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_625c9d5e-b2fd-4ef2-9f5b-bde26c31fc9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_af64172e-5fae-4846-b3d8-b1448a46066c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ada0843d-22c5-440e-ab11-91a124f1a2ec" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_af64172e-5fae-4846-b3d8-b1448a46066c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_14e1fdd0-5eb3-4737-9552-8bad850cfa82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_ada0843d-22c5-440e-ab11-91a124f1a2ec" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_14e1fdd0-5eb3-4737-9552-8bad850cfa82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_6fd97a91-28b5-40a4-8be5-16b1052ac9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_6fd97a91-28b5-40a4-8be5-16b1052ac9c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredTaxAssetsOperatingLeaseLiability_12dbd28b-f166-4081-bc2a-2d32ba0422ba" xlink:href="kfy-20230430.xsd#kfy_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:to="loc_kfy_DeferredTaxAssetsOperatingLeaseLiability_12dbd28b-f166-4081-bc2a-2d32ba0422ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherLossCarryforwards_48f2bd85-3314-4e92-aa9f-7e41977fb79e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherLossCarryforwards"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherLossCarryforwards_48f2bd85-3314-4e92-aa9f-7e41977fb79e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_b775c366-c7cd-4aa4-a5ac-5a5c521afed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_b775c366-c7cd-4aa4-a5ac-5a5c521afed5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_517238d3-0261-4332-a6eb-bf4d176b0a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_517238d3-0261-4332-a6eb-bf4d176b0a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_12a12fb4-ca86-4580-b3c9-7920b5788108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_3d1788dd-432d-482d-80ba-7a802909c0ae" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_12a12fb4-ca86-4580-b3c9-7920b5788108" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_185b82d6-f50e-48d9-82de-890cf5267b57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_07c7ca57-16c0-449f-97b2-eaf056d14cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_185b82d6-f50e-48d9-82de-890cf5267b57" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_07c7ca57-16c0-449f-97b2-eaf056d14cac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5910a94a-d434-4c4a-9de5-8affd0c7cb94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_185b82d6-f50e-48d9-82de-890cf5267b57" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5910a94a-d434-4c4a-9de5-8affd0c7cb94" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4dd6f96b-94ee-46cd-93e2-21695db4b48f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_81c77160-1a75-4f31-8f6d-7f2fb20aa858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_4dd6f96b-94ee-46cd-93e2-21695db4b48f" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_81c77160-1a75-4f31-8f6d-7f2fb20aa858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_e2217aa8-c4d9-4385-a8b3-6662bd53de08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_4dd6f96b-94ee-46cd-93e2-21695db4b48f" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_e2217aa8-c4d9-4385-a8b3-6662bd53de08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFinancialHighlightsDetails"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0d9b033e-4246-418f-85c9-419aa8c34c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_7140eb6d-39ed-4590-958d-0909826bbc99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0d9b033e-4246-418f-85c9-419aa8c34c6f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_7140eb6d-39ed-4590-958d-0909826bbc99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bd703c6f-3694-4844-8c48-95df91118ced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0d9b033e-4246-418f-85c9-419aa8c34c6f" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_bd703c6f-3694-4844-8c48-95df91118ced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f73286f3-50eb-4229-9517-4ea2259a014c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0d9b033e-4246-418f-85c9-419aa8c34c6f" xlink:to="loc_us-gaap_OperatingIncomeLoss_f73286f3-50eb-4229-9517-4ea2259a014c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_36b7af08-e1b7-44b1-b5d9-e907d706c4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0d9b033e-4246-418f-85c9-419aa8c34c6f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_36b7af08-e1b7-44b1-b5d9-e907d706c4aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ee769ba2-8fc3-441f-9c40-b9d4b33fc153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_0d9b033e-4246-418f-85c9-419aa8c34c6f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ee769ba2-8fc3-441f-9c40-b9d4b33fc153" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_deae5094-11ab-416d-ae57-747863e08c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0815bcd6-ed8d-472f-b53f-f93b506860d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_deae5094-11ab-416d-ae57-747863e08c9b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0815bcd6-ed8d-472f-b53f-f93b506860d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d408c076-79b3-423f-9b2a-3b340164e692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_deae5094-11ab-416d-ae57-747863e08c9b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d408c076-79b3-423f-9b2a-3b340164e692" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8985845d-0e23-4278-9066-fb979cf3134c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_50f8eb52-a01d-459d-86e7-f2f62b817b1e" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsForeignCurrencyTranslationLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8985845d-0e23-4278-9066-fb979cf3134c" xlink:to="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_50f8eb52-a01d-459d-86e7-f2f62b817b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96a3f20f-f7ae-470f-ad74-fe6d9fed419b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8985845d-0e23-4278-9066-fb979cf3134c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96a3f20f-f7ae-470f-ad74-fe6d9fed419b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0ea395db-284b-43ce-92f7-e613d7b2e4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0ea395db-284b-43ce-92f7-e613d7b2e4d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_51e2756d-3639-4fce-a9cb-fa6f8f24a46f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_51e2756d-3639-4fce-a9cb-fa6f8f24a46f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9984f3dd-5db1-4202-ae02-721c07d7c07c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9984f3dd-5db1-4202-ae02-721c07d7c07c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_88a68755-4085-4629-9726-185e4a4fd8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_88a68755-4085-4629-9726-185e4a4fd8fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_f4872845-1eed-4f35-a140-66a341851cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_f4872845-1eed-4f35-a140-66a341851cee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_70c13457-7444-4d84-b7a6-366f75a898d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_baae1cbe-7da7-47bb-b60f-878fb530c67d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_70c13457-7444-4d84-b7a6-366f75a898d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesComponentsofLeaseExpenseDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeaseCosts_897999fd-af99-4074-9b09-08252ef33cb7" xlink:href="kfy-20230430.xsd#kfy_FinanceLeaseCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:to="loc_kfy_FinanceLeaseCosts_897999fd-af99-4074-9b09-08252ef33cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_16cf1401-b0e6-42e4-9b83-52c205484b46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:to="loc_us-gaap_OperatingLeaseCost_16cf1401-b0e6-42e4-9b83-52c205484b46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_7eb491da-fb8b-4404-b4f0-1a2b720fd9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:to="loc_us-gaap_ShortTermLeaseCost_7eb491da-fb8b-4404-b4f0-1a2b720fd9b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ee20b928-1307-4841-8088-7fd0c6a4f090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:to="loc_us-gaap_VariableLeaseCost_ee20b928-1307-4841-8088-7fd0c6a4f090" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_3ce125c1-2dac-4d35-b340-71910fc7fdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_3ce125c1-2dac-4d35-b340-71910fc7fdbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_474bdf01-fb2f-4021-bb83-6c7530f1b77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_90cd0c84-0676-42d8-9151-29c203dadd6d" xlink:to="loc_us-gaap_SubleaseIncome_474bdf01-fb2f-4021-bb83-6c7530f1b77c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeaseCosts_aaea8daf-732d-452e-97ce-c267c9538b4c" xlink:href="kfy-20230430.xsd#kfy_FinanceLeaseCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_cf0e548c-f740-4f74-a4b6-395ace7a0ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kfy_FinanceLeaseCosts_aaea8daf-732d-452e-97ce-c267c9538b4c" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_cf0e548c-f740-4f74-a4b6-395ace7a0ffd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_0dc1f216-dca3-482d-8ca8-0e97f27e4ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_kfy_FinanceLeaseCosts_aaea8daf-732d-452e-97ce-c267c9538b4c" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_0dc1f216-dca3-482d-8ca8-0e97f27e4ea9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_3f5bddbb-40cc-47cc-96f2-35241c3dbfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesPropertyAndEquipmentAtCost_46d532aa-deb0-40b3-8504-892d3e078c8e" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesPropertyAndEquipmentAtCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_3f5bddbb-40cc-47cc-96f2-35241c3dbfd8" xlink:to="loc_kfy_FinanceLeasesPropertyAndEquipmentAtCost_46d532aa-deb0-40b3-8504-892d3e078c8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesAccumulatedDepreciation_cd1ecf5b-d4d2-4e00-ba17-24dddfec9778" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset_3f5bddbb-40cc-47cc-96f2-35241c3dbfd8" xlink:to="loc_kfy_FinanceLeasesAccumulatedDepreciation_cd1ecf5b-d4d2-4e00-ba17-24dddfec9778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_3e5a2877-ed6c-4406-962a-9b3b5d45e12f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_208bf1af-f5ce-4cfc-a167-a7c49e32306c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_3e5a2877-ed6c-4406-962a-9b3b5d45e12f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_208bf1af-f5ce-4cfc-a167-a7c49e32306c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_290e2680-1d93-4dd7-82e6-b79095cfc81d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_3e5a2877-ed6c-4406-962a-9b3b5d45e12f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_290e2680-1d93-4dd7-82e6-b79095cfc81d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7d8aa4da-674e-441a-8c7e-d36c56c138fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7d8aa4da-674e-441a-8c7e-d36c56c138fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b142805e-85aa-4f83-b441-b43299ad23ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b142805e-85aa-4f83-b441-b43299ad23ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a2795a2c-bde7-4e9d-84d3-6881e56d32d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a2795a2c-bde7-4e9d-84d3-6881e56d32d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_db0091f7-2eef-4a0f-b3cb-78aef9246733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_db0091f7-2eef-4a0f-b3cb-78aef9246733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_127e40e3-62e9-4e04-bbab-d345832d15ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_127e40e3-62e9-4e04-bbab-d345832d15ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a5bcfc18-f2d7-409b-bb9c-7725b0f4bf3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_81a9657a-5e19-48c9-844a-cfbd4e6a1450" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a5bcfc18-f2d7-409b-bb9c-7725b0f4bf3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_38b05f43-c047-4c92-b97a-d717ca2712e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_38b05f43-c047-4c92-b97a-d717ca2712e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d0e8efad-d507-4d48-bc5b-bcf84d2a8f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d0e8efad-d507-4d48-bc5b-bcf84d2a8f2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_3cff903b-5adf-466e-9eaf-fae3e8f5d4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_3cff903b-5adf-466e-9eaf-fae3e8f5d4a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_78700b25-7bf8-4db1-b9f7-ca6b64c904b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_78700b25-7bf8-4db1-b9f7-ca6b64c904b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_9e1d7a16-8875-4b97-bf01-f6204ea63ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_9e1d7a16-8875-4b97-bf01-f6204ea63ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_f383a514-cca8-4277-a687-c1729f95fce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3439f6bc-da6f-43de-ac52-7f952836efb1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_f383a514-cca8-4277-a687-c1729f95fce7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b6dc6d2-fcb7-4f2a-995f-6f96eb91b731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_43e08f8a-a54b-4bc9-9264-d8c085bee858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b6dc6d2-fcb7-4f2a-995f-6f96eb91b731" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_43e08f8a-a54b-4bc9-9264-d8c085bee858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0e2fa1f7-307f-42b3-8662-4170719cf702" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4b6dc6d2-fcb7-4f2a-995f-6f96eb91b731" xlink:to="loc_us-gaap_OperatingLeaseLiability_0e2fa1f7-307f-42b3-8662-4170719cf702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7e6cfaa1-0fb8-42fa-98ac-7b01c32b8e08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2391616b-384a-4164-979f-2f299d3a191f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7e6cfaa1-0fb8-42fa-98ac-7b01c32b8e08" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2391616b-384a-4164-979f-2f299d3a191f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_eab8a624-f400-4906-b063-738feea91157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_7e6cfaa1-0fb8-42fa-98ac-7b01c32b8e08" xlink:to="loc_us-gaap_FinanceLeaseLiability_eab8a624-f400-4906-b063-738feea91157" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#AcquisitionSummaryofNetAssetsAcquiredDetail"/>
  <link:calculationLink xlink:role="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ef0f1110-dbeb-48a3-8059-660db912219a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_aad0043f-9e52-45e2-ad98-ce117770b669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ef0f1110-dbeb-48a3-8059-660db912219a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_aad0043f-9e52-45e2-ad98-ce117770b669" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_6e6a4b6c-7b8e-4954-87e8-9be4e1e2db41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ef0f1110-dbeb-48a3-8059-660db912219a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_6e6a4b6c-7b8e-4954-87e8-9be4e1e2db41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1f21f016-e992-4832-9d78-98235ff68c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ef0f1110-dbeb-48a3-8059-660db912219a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1f21f016-e992-4832-9d78-98235ff68c2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_6602c6fe-7d2f-4ed2-aab0-549d3912ce05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ef0f1110-dbeb-48a3-8059-660db912219a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_6602c6fe-7d2f-4ed2-aab0-549d3912ce05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_a1d076f8-0925-42ef-88f9-8cf25fa5c52c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ef0f1110-dbeb-48a3-8059-660db912219a" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_a1d076f8-0925-42ef-88f9-8cf25fa5c52c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>kfy-20230430_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:6a36d7f4-5f55-49dd-82ea-554a6f03f8ec,g:4c3c32c1-b9a6-489e-9a3a-6358f20744fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended" id="i3ed994eb6db4492dba39a69f466c8844_CONSOLIDATEDSTATEMENTSOFINCOME">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ced8d659-3055-4ee4-bde3-275d12c0d555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ced8d659-3055-4ee4-bde3-275d12c0d555" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_2251ccae-cfc9-4de8-98a4-0a01fc923542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_LaborAndRelatedExpense_2251ccae-cfc9-4de8-98a4-0a01fc923542" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3471cdde-7a9d-4d0c-b9a6-b17eed01f57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3471cdde-7a9d-4d0c-b9a6-b17eed01f57a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2284c5d8-6e04-4fd5-b241-8a7dfc9f3e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2284c5d8-6e04-4fd5-b241-8a7dfc9f3e27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e1d7fb42-47d7-49ff-aa04-ad61dc0f5018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e1d7fb42-47d7-49ff-aa04-ad61dc0f5018" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_dca41177-294b-41a7-8218-7568afbd5a45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_RestructuringCharges_dca41177-294b-41a7-8218-7568afbd5a45" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f47fafbc-f143-4d70-b2b2-7f0380b4caae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_CostsAndExpenses_f47fafbc-f143-4d70-b2b2-7f0380b4caae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_875a811a-7a20-4527-93a5-e90302909910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_OperatingIncomeLoss_875a811a-7a20-4527-93a5-e90302909910" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3d833d5e-51a4-474a-beb6-68a7d18b0008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3d833d5e-51a4-474a-beb6-68a7d18b0008" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_64d22163-bfe8-47df-8be0-b853c871ed7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_64d22163-bfe8-47df-8be0-b853c871ed7e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_24e3aacf-eb8e-485b-906d-c419eb751730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_24e3aacf-eb8e-485b-906d-c419eb751730" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f1970a79-0114-4a6c-a9c1-4da2266692bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f1970a79-0114-4a6c-a9c1-4da2266692bc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_493daea0-9621-45e5-b3de-62a478c45f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_ProfitLoss_493daea0-9621-45e5-b3de-62a478c45f6e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b2810af4-dc99-4177-aaa4-1500ea76541d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b2810af4-dc99-4177-aaa4-1500ea76541d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_84968b9b-ab7f-41e8-a1d4-ac98c257d646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_NetIncomeLoss_84968b9b-ab7f-41e8-a1d4-ac98c257d646" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2a22499a-294c-479e-b1f5-140283d61258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:to="loc_us-gaap_EarningsPerShareBasic_2a22499a-294c-479e-b1f5-140283d61258" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f5404d39-a844-4756-a27d-76f0098ae469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f5404d39-a844-4756-a27d-76f0098ae469" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd1cecfb-faae-46d4-a5cc-20d12068862e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd1cecfb-faae-46d4-a5cc-20d12068862e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f982f0e-8bf8-4933-89c3-32be813b382f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f982f0e-8bf8-4933-89c3-32be813b382f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9df35bf7-fd6d-4e42-8451-7fd48d0568df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9df35bf7-fd6d-4e42-8451-7fd48d0568df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:to="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c49a68b4-d14f-49a1-83fe-1f53a512f644_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:to="loc_srt_ProductsAndServicesDomain_c49a68b4-d14f-49a1-83fe-1f53a512f644_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:to="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_175f6ff2-f65d-4e75-92cf-3e1633585113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:to="loc_us-gaap_ServiceMember_175f6ff2-f65d-4e75-92cf-3e1633585113" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursedOutOfPocketEngagementExpensesMember_1167a152-600c-40c5-8937-2472b294c508" xlink:href="kfy-20230430.xsd#kfy_ReimbursedOutOfPocketEngagementExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:to="loc_kfy_ReimbursedOutOfPocketEngagementExpensesMember_1167a152-600c-40c5-8937-2472b294c508" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursedExpensesMember_aed6ae31-76f1-4510-a7ff-6fe8cde63001" xlink:href="kfy-20230430.xsd#kfy_ReimbursedExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:to="loc_kfy_ReimbursedExpensesMember_aed6ae31-76f1-4510-a7ff-6fe8cde63001" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="iba8ac0db39894355a22cc2d4e843e4b2_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8a71c540-b7d8-46c0-8cfa-865027baf16c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_8a71c540-b7d8-46c0-8cfa-865027baf16c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5635f024-1314-4771-8d8b-f462d764995d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5635f024-1314-4771-8d8b-f462d764995d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_18d145ad-c5d5-41b7-9ccd-50bd571a5612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_18d145ad-c5d5-41b7-9ccd-50bd571a5612" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7772bdd5-5154-48c3-b872-328a82df51fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_ProfitLoss_7772bdd5-5154-48c3-b872-328a82df51fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4e358ead-91de-4a7f-852e-310521f76170" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4e358ead-91de-4a7f-852e-310521f76170" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_11d4f156-d0b0-482e-b4b5-c33242440878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_DividendsCommonStockCash_11d4f156-d0b0-482e-b4b5-c33242440878" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2efe83fc-e801-40ab-9877-5d5813b91290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2efe83fc-e801-40ab-9877-5d5813b91290" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_dacbd614-77f6-4c88-93f1-2dd96a4e18cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_dacbd614-77f6-4c88-93f1-2dd96a4e18cb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16f5f094-ff07-459c-b121-9cf18e8e7891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16f5f094-ff07-459c-b121-9cf18e8e7891" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ed30beb6-bf9c-432d-9d88-f52d4d44bdad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ed30beb6-bf9c-432d-9d88-f52d4d44bdad" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d65db1a0-c043-43d2-b162-644fe9f96c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d65db1a0-c043-43d2-b162-644fe9f96c52" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_9e87e711-ace6-4910-97c3-17e20932a6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_9e87e711-ace6-4910-97c3-17e20932a6aa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8d545538-3fee-4747-afb7-7db76386326e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_76a2ad29-cca7-4e20-bc46-14cafd5b888b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_8a71c540-b7d8-46c0-8cfa-865027baf16c" xlink:to="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b42b82ad-1706-4895-a92c-f19d2b074070_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:to="loc_us-gaap_EquityComponentDomain_b42b82ad-1706-4895-a92c-f19d2b074070_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:to="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:to="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_675c64b4-465f-4715-8f73-ea3a574643ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:to="loc_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_675c64b4-465f-4715-8f73-ea3a574643ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c644f828-1fcd-4ddb-9680-601a98fc8e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:to="loc_us-gaap_RetainedEarningsMember_c644f828-1fcd-4ddb-9680-601a98fc8e5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4677a552-3900-4ec9-aaf0-aed9ad50699c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4677a552-3900-4ec9-aaf0-aed9ad50699c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_c085f90e-1394-48ac-9893-2cb34d3aa43c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:to="loc_us-gaap_NoncontrollingInterestMember_c085f90e-1394-48ac-9893-2cb34d3aa43c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="i9183f7c0dc004b50a4b681f31ae62894_OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:href="kfy-20230430.xsd#kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_0e2b98bd-3eb3-4a51-ad11-a4c094d61496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_NumberOfReportableSegments_0e2b98bd-3eb3-4a51-ad11-a4c094d61496" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfLineOfBusiness_dcea8eb9-62f9-4896-b751-69fabc8a7549" xlink:href="kfy-20230430.xsd#kfy_NumberOfLineOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_NumberOfLineOfBusiness_dcea8eb9-62f9-4896-b751-69fabc8a7549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f2e99f25-de60-4598-8c50-2da332203fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f2e99f25-de60-4598-8c50-2da332203fb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_908870ae-94db-4fe5-b78b-b1babcfbfa94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_908870ae-94db-4fe5-b78b-b1babcfbfa94" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_28346803-a450-407c-a164-138a2b1812ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_28346803-a450-407c-a164-138a2b1812ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_7759b3a3-aa83-448a-bf68-895688f46fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_7759b3a3-aa83-448a-bf68-895688f46fc6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e1aaa232-dfa7-4b95-a974-fa3f347ed31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e1aaa232-dfa7-4b95-a974-fa3f347ed31a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7a513bfd-d946-4659-92dc-9b7a5a5f4828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7a513bfd-d946-4659-92dc-9b7a5a5f4828" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d53fe1cf-b22b-4910-a098-638721b51845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d53fe1cf-b22b-4910-a098-638721b51845" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_41869bff-b5d9-4a0e-ae1e-7a1e14be93fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_41869bff-b5d9-4a0e-ae1e-7a1e14be93fd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PerformanceRelatedBonusExpenses_7ea30b10-a25e-46fc-ad6b-49abba73d47a" xlink:href="kfy-20230430.xsd#kfy_PerformanceRelatedBonusExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_PerformanceRelatedBonusExpenses_7ea30b10-a25e-46fc-ad6b-49abba73d47a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AmortizationOfLongTermRetentionAwards_a9889cd8-f6a8-45ed-b2e2-bf4547bf5550" xlink:href="kfy-20230430.xsd#kfy_AmortizationOfLongTermRetentionAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_AmortizationOfLongTermRetentionAwards_a9889cd8-f6a8-45ed-b2e2-bf4547bf5550" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CorridorRulePercentage_dd626c34-c7a6-4dac-a9b7-fc0af1f66504" xlink:href="kfy-20230430.xsd#kfy_CorridorRulePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_CorridorRulePercentage_dd626c34-c7a6-4dac-a9b7-fc0af1f66504" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_33a6c3ab-1aea-4c23-a9b6-a6504b0e4131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_33a6c3ab-1aea-4c23-a9b6-a6504b0e4131" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_9d3416ba-c082-493b-99f3-cb67d3b0a62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_9d3416ba-c082-493b-99f3-cb67d3b0a62f" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f7afa00e-6e39-47ea-ad63-bf025b10e3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f7afa00e-6e39-47ea-ad63-bf025b10e3ba" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:href="kfy-20230430.xsd#kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_718b7218-9202-45e8-a95c-82b97921a908_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:to="loc_srt_OwnershipDomain_718b7218-9202-45e8-a95c-82b97921a908_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_c513caf4-db2b-445d-b81f-b403ad168140" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:to="loc_srt_OwnershipDomain_c513caf4-db2b-445d-b81f-b403ad168140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MexicanSubsidiaryMember_b7fd74c7-39c0-4d09-b374-757e9ea9e4d5" xlink:href="kfy-20230430.xsd#kfy_MexicanSubsidiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_c513caf4-db2b-445d-b81f-b403ad168140" xlink:to="loc_kfy_MexicanSubsidiaryMember_b7fd74c7-39c0-4d09-b374-757e9ea9e4d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b11055a-bf18-474f-84d1-d9e89c572b76_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7b11055a-bf18-474f-84d1-d9e89c572b76_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fc31dca-16cf-40fb-a11c-3e4c91fe7e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fc31dca-16cf-40fb-a11c-3e4c91fe7e10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_3fd95d6f-a8c4-4418-8794-ced126172c43" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fc31dca-16cf-40fb-a11c-3e4c91fe7e10" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_3fd95d6f-a8c4-4418-8794-ced126172c43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d19cf833-7dab-4762-be98-d1d174832ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d19cf833-7dab-4762-be98-d1d174832ad5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_c2b0916a-9e1c-4fb6-a644-c4b67d46094e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_c2b0916a-9e1c-4fb6-a644-c4b67d46094e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_734e345c-e757-40bf-b0da-3c0b7f275c7a" xlink:href="kfy-20230430.xsd#kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:to="loc_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_734e345c-e757-40bf-b0da-3c0b7f275c7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_74643ef3-447f-4ecf-9512-c466e4ed522b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:to="loc_srt_RangeMember_74643ef3-447f-4ecf-9512-c466e4ed522b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:to="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2bcca2bf-20fd-4168-bdf3-3d4a39ce7ba8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:to="loc_srt_MinimumMember_2bcca2bf-20fd-4168-bdf3-3d4a39ce7ba8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4781f899-3ae8-47cc-a2c3-ad72cc9f3954" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:to="loc_srt_MaximumMember_4781f899-3ae8-47cc-a2c3-ad72cc9f3954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c53de486-f31d-481a-bba9-6285e0464513_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:to="loc_us-gaap_SegmentDomain_c53de486-f31d-481a-bba9-6285e0464513_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f6146bdb-29c5-4528-bde1-055af0e863da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:to="loc_us-gaap_SegmentDomain_f6146bdb-29c5-4528-bde1-055af0e863da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_17d36636-754b-48a3-ba24-c59bc377d0aa" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f6146bdb-29c5-4528-bde1-055af0e863da" xlink:to="loc_kfy_DigitalMember_17d36636-754b-48a3-ba24-c59bc377d0aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_781198bd-5994-4d2b-92f0-e73baa31010b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_781198bd-5994-4d2b-92f0-e73baa31010b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_1d57f716-9537-4223-bdf3-22ce06468014" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_781198bd-5994-4d2b-92f0-e73baa31010b" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_1d57f716-9537-4223-bdf3-22ce06468014" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_52394d0d-e532-4805-884e-9e0e53f11d8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_52394d0d-e532-4805-884e-9e0e53f11d8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_356d74c1-f3da-4770-8d4b-a8c71fbf1e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_356d74c1-f3da-4770-8d4b-a8c71fbf1e1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_51f24a30-0a32-48b1-b202-782f53b43414" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_356d74c1-f3da-4770-8d4b-a8c71fbf1e1c" xlink:to="loc_kfy_CSVOfCOLIContractsMember_51f24a30-0a32-48b1-b202-782f53b43414" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9224de19-aee2-49be-91c1-096bfd72c028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9224de19-aee2-49be-91c1-096bfd72c028" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3f65bec6-9a5a-4509-ad96-d446d5df913c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9224de19-aee2-49be-91c1-096bfd72c028" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3f65bec6-9a5a-4509-ad96-d446d5df913c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShareAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" xlink:type="extended" id="iddc839b3d912497c9827ef455d171365_BasicandDilutedEarningsPerShareAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9650743a-beab-4782-9701-530512f019b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e05aa818-0d78-406d-807b-e2f4c97dc80d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9650743a-beab-4782-9701-530512f019b0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e05aa818-0d78-406d-807b-e2f4c97dc80d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9650743a-beab-4782-9701-530512f019b0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_5d75975c-a04e-49bd-8b6d-214ea6793d26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_5d75975c-a04e-49bd-8b6d-214ea6793d26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7ecda289-bd01-4e68-9424-3b5893ddb9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7ecda289-bd01-4e68-9424-3b5893ddb9b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_3264db4b-95cf-4d87-b020-3ac9f7fda51a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7ecda289-bd01-4e68-9424-3b5893ddb9b0" xlink:to="loc_us-gaap_RestrictedStockMember_3264db4b-95cf-4d87-b020-3ac9f7fda51a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" xlink:type="extended" id="i856becd333a24fffa80cdbba94f9dcf8_BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_45d077db-5d5a-4caa-84b3-22148439c244" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_NetIncomeLoss_45d077db-5d5a-4caa-84b3-22148439c244" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_a1c84602-9121-413a-ad45-eab9b216a766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_a1c84602-9121-413a-ad45-eab9b216a766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9cd8d9dd-0047-4059-8e53-a4ef2debc006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9cd8d9dd-0047-4059-8e53-a4ef2debc006" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_ef873202-9a09-4030-9f56-a063a62676d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_ef873202-9a09-4030-9f56-a063a62676d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_c0f6e2e7-b299-4f24-b4dd-43c721131f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_c0f6e2e7-b299-4f24-b4dd-43c721131f1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_777e54fe-701e-4812-96f4-0accb3babb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_777e54fe-701e-4812-96f4-0accb3babb22" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_598e0b26-1d45-4326-8309-3e8723b13906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_598e0b26-1d45-4326-8309-3e8723b13906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e2c447fe-e767-4219-8e27-749fdc1df0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e2c447fe-e767-4219-8e27-749fdc1df0ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad2f4e66-2634-4f5c-b7d6-6809f9fa973a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad2f4e66-2634-4f5c-b7d6-6809f9fa973a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_13cdfad4-4348-49ef-b42f-3b7c36cdaccb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:to="loc_us-gaap_EarningsPerShareBasic_13cdfad4-4348-49ef-b42f-3b7c36cdaccb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_973c5c07-f4e1-44c9-a964-271ad78451b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:to="loc_us-gaap_EarningsPerShareDiluted_973c5c07-f4e1-44c9-a964-271ad78451b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:to="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1208e97e-e00c-469e-ae48-35cf0c4d62c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1208e97e-e00c-469e-ae48-35cf0c4d62c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f8028a3-ca16-41d3-bd0c-2faab4929713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f8028a3-ca16-41d3-bd0c-2faab4929713" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_cbf29e00-6bac-40b8-bef7-dea8eb5f855c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f8028a3-ca16-41d3-bd0c-2faab4929713" xlink:to="loc_us-gaap_RestrictedStockMember_cbf29e00-6bac-40b8-bef7-dea8eb5f855c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6075ffa3-36c1-4c99-926c-c48bb1f0eb24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6075ffa3-36c1-4c99-926c-c48bb1f0eb24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7e78a74b-b136-4995-ac55-d3eb90933407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7e78a74b-b136-4995-ac55-d3eb90933407" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_76fa87bb-d489-4839-babb-3b642ca4747a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7e78a74b-b136-4995-ac55-d3eb90933407" xlink:to="loc_us-gaap_EmployeeStockMember_76fa87bb-d489-4839-babb-3b642ca4747a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" xlink:type="extended" id="i6e0b406214f14ffcb6672fbe740d7861_ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d0d6372d-432e-4314-8d30-b50987246723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_StockholdersEquity_d0d6372d-432e-4314-8d30-b50987246723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_f5976f68-56c7-4b20-acfe-989aec2dfdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_f5976f68-56c7-4b20-acfe-989aec2dfdf3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_e22580b1-f61e-4e11-92b5-6c99e446dad1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_e22580b1-f61e-4e11-92b5-6c99e446dad1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8961c684-7d23-4bd3-8a30-438d9a2d0175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_af75e71e-8bd1-421a-99b3-1ea4a2cfe561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_af75e71e-8bd1-421a-99b3-1ea4a2cfe561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_69d4f915-002d-4fac-88dd-75f948cba717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_69d4f915-002d-4fac-88dd-75f948cba717" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_235ceb92-5c56-4993-8088-eaec27df10fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_235ceb92-5c56-4993-8088-eaec27df10fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7e106b41-f57b-42ea-bd9a-67175a89e7c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:to="loc_us-gaap_EquityComponentDomain_7e106b41-f57b-42ea-bd9a-67175a89e7c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1d5c6c19-96e1-4d51-9604-c232612f4309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:to="loc_us-gaap_EquityComponentDomain_1d5c6c19-96e1-4d51-9604-c232612f4309" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1d5c6c19-96e1-4d51-9604-c232612f4309" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_5fe07307-3bb2-445d-baf7-e84fe04d10a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_5fe07307-3bb2-445d-baf7-e84fe04d10a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8dd2b730-382a-492a-8084-b6cf5a8524ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8dd2b730-382a-492a-8084-b6cf5a8524ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c767ca6a-84ef-4ab7-bfc8-9a45a7a0c8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c767ca6a-84ef-4ab7-bfc8-9a45a7a0c8a8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" xlink:type="extended" id="i35c6d2501371437ab529d146f6f7814b_EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cc12808c-6ae4-4f3c-8799-b905805894df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ae97b4df-bbee-42c9-a5e4-ce1499fb8734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cc12808c-6ae4-4f3c-8799-b905805894df" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ae97b4df-bbee-42c9-a5e4-ce1499fb8734" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cc12808c-6ae4-4f3c-8799-b905805894df" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:to="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bf23471e-4646-4c35-87e2-f5d6a6de73a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_bf23471e-4646-4c35-87e2-f5d6a6de73a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a1dd6da-3200-4ce5-be29-f29adc2517f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a1dd6da-3200-4ce5-be29-f29adc2517f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_14460241-8bc8-42e5-9f1f-9dc6bcce8635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a1dd6da-3200-4ce5-be29-f29adc2517f3" xlink:to="loc_us-gaap_RestrictedStockMember_14460241-8bc8-42e5-9f1f-9dc6bcce8635" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_930e2574-82e2-4515-a698-d0401da028f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_930e2574-82e2-4515-a698-d0401da028f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1345b694-f566-40aa-8dfb-a3e7b70c2d36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1345b694-f566-40aa-8dfb-a3e7b70c2d36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_f338dc4e-ba95-45d4-8399-8d06a56069f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1345b694-f566-40aa-8dfb-a3e7b70c2d36" xlink:to="loc_us-gaap_EmployeeStockMember_f338dc4e-ba95-45d4-8399-8d06a56069f0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" xlink:type="extended" id="i09ed8ea64e1b409890f7557b47b7f260_EmployeeStockPlansAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_f84b7bef-2520-47ab-82e2-825df5c13e34" xlink:href="kfy-20230430.xsd#kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_f84b7bef-2520-47ab-82e2-825df5c13e34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_463348a5-a369-4fd3-85a0-9f7433e7990f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_463348a5-a369-4fd3-85a0-9f7433e7990f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_402f17d9-90fe-4f86-ab23-c283e9d31e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_402f17d9-90fe-4f86-ab23-c283e9d31e3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_11bae6f1-b8a3-4430-95bd-b08012756feb" xlink:href="kfy-20230430.xsd#kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_11bae6f1-b8a3-4430-95bd-b08012756feb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ad682934-cf87-4f5f-8477-a5f537670f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ad682934-cf87-4f5f-8477-a5f537670f8d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_547f31ba-4438-425e-b317-0a8bd6cef481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_547f31ba-4438-425e-b317-0a8bd6cef481" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4a6c4b0e-9167-49b5-841b-4818885adab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4a6c4b0e-9167-49b5-841b-4818885adab5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c434e12c-4a4a-45fb-9cd2-a96c3baa41a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c434e12c-4a4a-45fb-9cd2-a96c3baa41a6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5605a270-3587-4790-8947-769fd53e121b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5605a270-3587-4790-8947-769fd53e121b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_be2c420c-13a6-4336-96ba-45808c1089fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_be2c420c-13a6-4336-96ba-45808c1089fb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ceb6d93c-451d-4570-9564-9be048f1b1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ceb6d93c-451d-4570-9564-9be048f1b1ba" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_8726cc1b-0a38-48dc-b0b4-f895f7aa8fcd" xlink:href="kfy-20230430.xsd#kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_8726cc1b-0a38-48dc-b0b4-f895f7aa8fcd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_238a0fad-e3b8-4dea-8f96-62266ac39cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_238a0fad-e3b8-4dea-8f96-62266ac39cde" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_dd2d9ce4-0639-4fa8-af0b-acb58cd6a4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_dd2d9ce4-0639-4fa8-af0b-acb58cd6a4fe" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_fd94d500-1a2f-4753-892b-e138b73a8877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_fd94d500-1a2f-4753-892b-e138b73a8877" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_76f2358f-5ef8-4ae6-bd99-9d2b813c2b8f" xlink:href="kfy-20230430.xsd#kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_76f2358f-5ef8-4ae6-bd99-9d2b813c2b8f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_c33ec61a-e7b6-42e2-a66a-5a57a224a76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_c33ec61a-e7b6-42e2-a66a-5a57a224a76e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_41bf0195-273b-4253-ba80-0cb0e3aeff33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_41bf0195-273b-4253-ba80-0cb0e3aeff33" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5c0f0c55-170e-4301-b907-6aebe252fae6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:to="loc_us-gaap_PlanNameDomain_5c0f0c55-170e-4301-b907-6aebe252fae6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_07372061-7d94-47ac-841a-14a9a77c7c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:to="loc_us-gaap_PlanNameDomain_07372061-7d94-47ac-841a-14a9a77c7c14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_StockIncentivePlanMember_5fa10550-8fc2-4cbb-9bcc-2595164459e2" xlink:href="kfy-20230430.xsd#kfy_StockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_07372061-7d94-47ac-841a-14a9a77c7c14" xlink:to="loc_kfy_StockIncentivePlanMember_5fa10550-8fc2-4cbb-9bcc-2595164459e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_TimeBasedRestrictedStockMember_fcfadfd5-984e-44de-8db5-49798c1cedb3" xlink:href="kfy-20230430.xsd#kfy_TimeBasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:to="loc_kfy_TimeBasedRestrictedStockMember_fcfadfd5-984e-44de-8db5-49798c1cedb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketBasedRestrictedStockMember_c1d508e5-54a0-4dc1-953f-af0c80008eaf" xlink:href="kfy-20230430.xsd#kfy_MarketBasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:to="loc_kfy_MarketBasedRestrictedStockMember_c1d508e5-54a0-4dc1-953f-af0c80008eaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9096b998-4995-44a8-b740-65b559fe7e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:to="loc_us-gaap_RestrictedStockMember_9096b998-4995-44a8-b740-65b559fe7e32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b2dd570f-e257-484d-9cef-ad5703389001_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_b2dd570f-e257-484d-9cef-ad5703389001_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c959385a-fd0b-4749-9419-931dfc0d0a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c959385a-fd0b-4749-9419-931dfc0d0a12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_1eb991a0-e866-429f-bd46-f5551c62911e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c959385a-fd0b-4749-9419-931dfc0d0a12" xlink:to="loc_us-gaap_EmployeeStockMember_1eb991a0-e866-429f-bd46-f5551c62911e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:to="loc_srt_RangeMember_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:to="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb6806d4-7b7a-4c6e-bd4e-9221293dd02d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:to="loc_srt_MinimumMember_eb6806d4-7b7a-4c6e-bd4e-9221293dd02d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d001368-440f-43b4-ad98-9275e8054817" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:to="loc_srt_MaximumMember_4d001368-440f-43b4-ad98-9275e8054817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_767cbc51-9e51-449e-852f-9a5b6bfb5d6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:to="loc_us-gaap_EquityComponentDomain_767cbc51-9e51-449e-852f-9a5b6bfb5d6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dc764557-ced0-4416-adbb-1a0f00d037d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:to="loc_us-gaap_EquityComponentDomain_dc764557-ced0-4416-adbb-1a0f00d037d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_c2283b03-63b0-4e1b-984b-3394bf3ea0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_dc764557-ced0-4416-adbb-1a0f00d037d4" xlink:to="loc_us-gaap_TreasuryStockCommonMember_c2283b03-63b0-4e1b-984b-3394bf3ea0bb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansRestrictedStockActivityDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail" xlink:type="extended" id="i3d17fe4840974382875bbb3251a0c11b_EmployeeStockPlansRestrictedStockActivityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7062f559-25c7-475f-bcc9-2ca1b7285d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7062f559-25c7-475f-bcc9-2ca1b7285d20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2aa7d279-5ec3-48a2-ba0c-ce65981d657f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2aa7d279-5ec3-48a2-ba0c-ce65981d657f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2c8633d1-7628-458a-8eaa-9004dd95c3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2c8633d1-7628-458a-8eaa-9004dd95c3ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1ba9ed68-7b15-4fbf-8a21-121aecfd8455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1ba9ed68-7b15-4fbf-8a21-121aecfd8455" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_45c9df0f-d441-4e15-a604-e4387299df85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a399c616-e1ed-4e26-a216-1a77c44b5752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a399c616-e1ed-4e26-a216-1a77c44b5752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3e16a9fd-70cf-4516-baa5-295181303248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3e16a9fd-70cf-4516-baa5-295181303248" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4b3a2e6a-4769-4cc9-98b3-fd79ddc9f13e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4b3a2e6a-4769-4cc9-98b3-fd79ddc9f13e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e1338a2a-6acb-450a-a991-fdea62df13f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e1338a2a-6acb-450a-a991-fdea62df13f6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8ea369f5-44ca-4c7d-9479-199b0878f332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:to="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8256110c-43f6-46d8-a5bd-10fe0dde4b1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8256110c-43f6-46d8-a5bd-10fe0dde4b1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d163448-bb71-4493-8d45-57312d6f5bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d163448-bb71-4493-8d45-57312d6f5bd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_340c99af-d010-48b2-9219-7ed70d867edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d163448-bb71-4493-8d45-57312d6f5bd0" xlink:to="loc_us-gaap_RestrictedStockMember_340c99af-d010-48b2-9219-7ed70d867edf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" xlink:type="extended" id="i1d173792e690466fa112957215901267_FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_892c8282-50a6-498a-922b-a4d61d43e3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_892c8282-50a6-498a-922b-a4d61d43e3d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0b29a12a-ff72-4ce5-880c-193cb93c31e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0b29a12a-ff72-4ce5-880c-193cb93c31e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_9f3e9506-1e5c-45a9-ae76-48518b56449d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_9f3e9506-1e5c-45a9-ae76-48518b56449d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b3cd5d79-357b-4862-bc87-e7ca7375e4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b3cd5d79-357b-4862-bc87-e7ca7375e4f3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_b37e9d0e-d66c-4b94-8171-65c6585e436b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_b37e9d0e-d66c-4b94-8171-65c6585e436b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_215e1dec-41df-44ca-afa8-84f3ca3d3c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_215e1dec-41df-44ca-afa8-84f3ca3d3c97" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet_cb6dfe1e-ee38-46ed-826a-f0e499fa5273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet_cb6dfe1e-ee38-46ed-826a-f0e499fa5273" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_ba046a25-6f0e-4e4c-8943-8f3f4185029e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_ba046a25-6f0e-4e4c-8943-8f3f4185029e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_81954bdc-b5c3-4a54-a403-ee4d7d471b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_81954bdc-b5c3-4a54-a403-ee4d7d471b11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_06e71474-589c-4fbb-a4c0-ed3461a6ffa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_06e71474-589c-4fbb-a4c0-ed3461a6ffa2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_d6e2e981-6918-4b9d-b958-a83f0b3296d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_d6e2e981-6918-4b9d-b958-a83f0b3296d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivables_b8da0764-59bc-4452-a403-5bf631556ac9" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_kfy_IncomeTaxesAndOtherReceivables_b8da0764-59bc-4452-a403-5bf631556ac9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_02f1a171-badf-4d77-a47c-6c102ef3c6eb" xlink:href="kfy-20230430.xsd#kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_02f1a171-badf-4d77-a47c-6c102ef3c6eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_03b5a221-44f3-4d1b-b91f-78d24fd88ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_03b5a221-44f3-4d1b-b91f-78d24fd88ba2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlansUnvestedObligations_7d9f313a-f2b6-4162-af07-965eea49a611" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlansUnvestedObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_kfy_DeferredCompensationPlansUnvestedObligations_7d9f313a-f2b6-4162-af07-965eea49a611" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_a472bdc8-3a0a-488f-85f9-fafc247852eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_a472bdc8-3a0a-488f-85f9-fafc247852eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a07c96c0-77a3-4aae-ad17-dfe485fbec20_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a07c96c0-77a3-4aae-ad17-dfe485fbec20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2cdbd2b7-6a5b-48a7-ba77-18b70aa600ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2cdbd2b7-6a5b-48a7-ba77-18b70aa600ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8e5519d6-d67e-46f4-9334-5c275c2e7967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8e5519d6-d67e-46f4-9334-5c275c2e7967" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d49116-5702-4ad0-8266-cfcb26845894_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d49116-5702-4ad0-8266-cfcb26845894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_89d65a43-be69-40b9-b311-b0e131436387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:to="loc_us-gaap_CommercialPaperMember_89d65a43-be69-40b9-b311-b0e131436387" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CorporateNotesOrBondsMember_564b595e-1631-420c-ae42-5b530df253d9" xlink:href="kfy-20230430.xsd#kfy_CorporateNotesOrBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:to="loc_kfy_CorporateNotesOrBondsMember_564b595e-1631-420c-ae42-5b530df253d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_USTreasuryAndAgencySecuritiesMember_96426220-558a-47cb-9d9c-baa04dc99a9d" xlink:href="kfy-20230430.xsd#kfy_USTreasuryAndAgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:to="loc_kfy_USTreasuryAndAgencySecuritiesMember_96426220-558a-47cb-9d9c-baa04dc99a9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_ae311495-f079-4963-bc15-d6339b2341a1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_ae311495-f079-4963-bc15-d6339b2341a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_b85011a3-cea8-4840-9926-3bc1fb6737f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_MutualFundMember_b85011a3-cea8-4840-9926-3bc1fb6737f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_146c06c1-1660-4259-b68c-e29976ffc26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_EquitySecuritiesMember_146c06c1-1660-4259-b68c-e29976ffc26c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_34eedb7a-0e99-47a6-aefc-32fde6e520ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_CashMember_34eedb7a-0e99-47a6-aefc-32fde6e520ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_ef0dd1eb-59c9-4298-a3b8-e3ad2e7b55a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_MoneyMarketFundsMember_ef0dd1eb-59c9-4298-a3b8-e3ad2e7b55a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_a9d5abe9-ac43-4622-8a1a-76c1b06fd67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_a9d5abe9-ac43-4622-8a1a-76c1b06fd67a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended" id="i1713166a8ef54ebdae5a78e925ae368b_FinancialInstrumentsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:href="kfy-20230430.xsd#kfy_FinancialInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesRemainingMaturity_b3aeb481-1260-4a0b-b5bd-cf298138b483" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesRemainingMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_kfy_MarketableSecuritiesRemainingMaturity_b3aeb481-1260-4a0b-b5bd-cf298138b483" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_e119f1fa-9929-4920-8ade-85579ec62ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_e119f1fa-9929-4920-8ade-85579ec62ae9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_ed6dd723-c238-4070-ba62-95fb9c66f1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_ed6dd723-c238-4070-ba62-95fb9c66f1a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_39249860-7c45-4371-84b1-c275cb2aea49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_39249860-7c45-4371-84b1-c275cb2aea49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9311e2e9-6399-4c2c-96a2-fc11e1b536d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9311e2e9-6399-4c2c-96a2-fc11e1b536d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_13b85bb3-4cd6-4944-b34d-ec69412c6d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_13b85bb3-4cd6-4944-b34d-ec69412c6d8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:href="kfy-20230430.xsd#kfy_FinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_fcdb9e64-d996-485e-b54c-064bfd5cf436_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_fcdb9e64-d996-485e-b54c-064bfd5cf436_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_b01dbbc9-5833-43af-8cc1-56dc32fca814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_b01dbbc9-5833-43af-8cc1-56dc32fca814" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AvailableForSaleMarketableSecuritiesMember_e97f316a-a2a0-4f8e-bd39-7a4fb8f4837c" xlink:href="kfy-20230430.xsd#kfy_AvailableForSaleMarketableSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_b01dbbc9-5833-43af-8cc1-56dc32fca814" xlink:to="loc_kfy_AvailableForSaleMarketableSecuritiesMember_e97f316a-a2a0-4f8e-bd39-7a4fb8f4837c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:to="loc_srt_RangeMember_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:to="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2c58de2d-ace5-40b8-a1e4-307f91595a08" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:to="loc_srt_MinimumMember_2c58de2d-ace5-40b8-a1e4-307f91595a08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_58d10dbb-525c-4b9d-9166-7a70b4dcb3b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:to="loc_srt_MaximumMember_58d10dbb-525c-4b9d-9166-7a70b4dcb3b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_822961ff-e86c-41b7-bb87-6446865ceaeb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:to="loc_us-gaap_HedgingDesignationDomain_822961ff-e86c-41b7-bb87-6446865ceaeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9824ca99-01f1-4749-83b3-c206c1775c56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:to="loc_us-gaap_HedgingDesignationDomain_9824ca99-01f1-4749-83b3-c206c1775c56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_38fc01f2-fa4e-4524-b186-7306a154f206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_9824ca99-01f1-4749-83b3-c206c1775c56" xlink:to="loc_us-gaap_NondesignatedMember_38fc01f2-fa4e-4524-b186-7306a154f206" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f51f8b2a-13a1-48c0-8644-a705aecb22db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f51f8b2a-13a1-48c0-8644-a705aecb22db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fb85eccf-7944-43ef-8fe6-e8bee73924df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fb85eccf-7944-43ef-8fe6-e8bee73924df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_914c6174-e7ee-4770-a2be-51c2dee950dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fb85eccf-7944-43ef-8fe6-e8bee73924df" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_914c6174-e7ee-4770-a2be-51c2dee950dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_533d9a80-91aa-4f2f-b8ef-f301e52b06e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_533d9a80-91aa-4f2f-b8ef-f301e52b06e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b5d4f173-18d4-421b-9dac-9a16f00648cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b5d4f173-18d4-421b-9dac-9a16f00648cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivablesMember_64de199b-230b-47e1-89a9-5b38d6afe73c" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b5d4f173-18d4-421b-9dac-9a16f00648cd" xlink:to="loc_kfy_IncomeTaxesAndOtherReceivablesMember_64de199b-230b-47e1-89a9-5b38d6afe73c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_2391f1d6-2108-4d5f-816d-16f7a54bc16d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_2391f1d6-2108-4d5f-816d-16f7a54bc16d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DerivativesPurchasedMember_558c70b4-d477-471c-aae5-50b73c8e2a05" xlink:href="kfy-20230430.xsd#kfy_DerivativesPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:to="loc_kfy_DerivativesPurchasedMember_558c70b4-d477-471c-aae5-50b73c8e2a05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DerivativesSoldMember_958db66b-9624-4714-8f7e-639123ddb589" xlink:href="kfy-20230430.xsd#kfy_DerivativesSoldMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:to="loc_kfy_DerivativesSoldMember_958db66b-9624-4714-8f7e-639123ddb589" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" xlink:type="extended" id="i27013d82989b4a6492c61a41d6521fd7_FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_a1b099a7-59bd-4be2-9b1d-3f368f1f7080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_a1b099a7-59bd-4be2-9b1d-3f368f1f7080" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e4d76db5-13ec-4f2b-a5e1-d4d8d5cf8bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_a1b099a7-59bd-4be2-9b1d-3f368f1f7080" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e4d76db5-13ec-4f2b-a5e1-d4d8d5cf8bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_c4433d05-87d7-44d7-b51b-c3aeeadfdd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_c4433d05-87d7-44d7-b51b-c3aeeadfdd56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_facaadc3-1262-4beb-8b8f-8578a1c60aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_c4433d05-87d7-44d7-b51b-c3aeeadfdd56" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_facaadc3-1262-4beb-8b8f-8578a1c60aa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:to="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:to="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_798c1899-f33a-4110-a539-53b13f2b472c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:to="loc_us-gaap_HedgingDesignationDomain_798c1899-f33a-4110-a539-53b13f2b472c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3459ed37-4d9c-43ac-ba31-cc33bd3afa2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:to="loc_us-gaap_HedgingDesignationDomain_3459ed37-4d9c-43ac-ba31-cc33bd3afa2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_cb205586-d08d-400c-bedf-2030f4296642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_3459ed37-4d9c-43ac-ba31-cc33bd3afa2b" xlink:to="loc_us-gaap_NondesignatedMember_cb205586-d08d-400c-bedf-2030f4296642" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_147cdcd7-e72b-477b-8129-6d8b12bc8f8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_147cdcd7-e72b-477b-8129-6d8b12bc8f8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9796166a-9ef8-4205-829d-ea1b8491c1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9796166a-9ef8-4205-829d-ea1b8491c1c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_45e51a3f-1868-4f7c-802f-3e67d64d8c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9796166a-9ef8-4205-829d-ea1b8491c1c0" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_45e51a3f-1868-4f7c-802f-3e67d64d8c4f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" xlink:type="extended" id="i2726ee4d1ee6451a806d0545c6f7ae20_DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_0470e0f1-cc18-4b04-953b-1a8dba2f0741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_0470e0f1-cc18-4b04-953b-1a8dba2f0741" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_64f67f7f-d814-43d8-b24a-fabaf8a19074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_64f67f7f-d814-43d8-b24a-fabaf8a19074" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_fc863c42-aee4-4544-8ca6-cb835699aa56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_fc863c42-aee4-4544-8ca6-cb835699aa56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_62cc4d38-8a9e-4869-b394-a3984f1731d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_62cc4d38-8a9e-4869-b394-a3984f1731d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember_d9b04956-2598-41df-a990-7dbb88aa1be0" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_DeferredCompensationAndPensionPlansMember_d9b04956-2598-41df-a990-7dbb88aa1be0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsurancePlanMember_a35eb21b-d20f-4c03-8fc3-d46f846d9fda" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsurancePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_MedicalAndLifeInsurancePlanMember_a35eb21b-d20f-4c03-8fc3-d46f846d9fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InternationalRetirementPlansMember_056df0a7-de9a-438b-89ab-0c7734835b58" xlink:href="kfy-20230430.xsd#kfy_InternationalRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_InternationalRetirementPlansMember_056df0a7-de9a-438b-89ab-0c7734835b58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_0fb2c0bb-2937-4f97-b8a5-695b79ce6a54" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_0fb2c0bb-2937-4f97-b8a5-695b79ce6a54" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" xlink:type="extended" id="i2c462ca6866d478aa0832767f463e816_DeferredCompensationandRetirementPlansAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_6d34c3de-35f9-414b-ae6d-a1fcb7576e9b" xlink:href="kfy-20230430.xsd#kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_6d34c3de-35f9-414b-ae6d-a1fcb7576e9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_88247885-65cd-4e20-9f62-43f4c35e06f8" xlink:href="kfy-20230430.xsd#kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_88247885-65cd-4e20-9f62-43f4c35e06f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PeriodToAcquireAdditionalDeferredUnits_af454301-717f-46a2-8686-d3c338b294a7" xlink:href="kfy-20230430.xsd#kfy_PeriodToAcquireAdditionalDeferredUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_PeriodToAcquireAdditionalDeferredUnits_af454301-717f-46a2-8686-d3c338b294a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_f5932a82-4d00-4433-b202-17b24a831b91" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardValuePerUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_f5932a82-4d00-4433-b202-17b24a831b91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_f51c5f68-6aec-4a70-bcb0-87d10547a0e4" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_f51c5f68-6aec-4a70-bcb0-87d10547a0e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_de9452b7-2067-409b-99a1-c4e656a425d0" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_de9452b7-2067-409b-99a1-c4e656a425d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_5d9c28a0-cafb-41ca-a8bc-db3388beb8fa" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_5d9c28a0-cafb-41ca-a8bc-db3388beb8fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b30809de-3434-4868-a71f-34fa223ee106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b30809de-3434-4868-a71f-34fa223ee106" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanNumberOfPlanParticipants_935d5ce9-ab7f-4e5d-9424-8fe27c6a536e" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanNumberOfPlanParticipants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanNumberOfPlanParticipants_935d5ce9-ab7f-4e5d-9424-8fe27c6a536e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfForeignJurisdictions_e6e6aa33-abbf-4924-b7aa-b4abddda7cb0" xlink:href="kfy-20230430.xsd#kfy_NumberOfForeignJurisdictions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_NumberOfForeignJurisdictions_e6e6aa33-abbf-4924-b7aa-b4abddda7cb0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1a56d0a7-fbd2-4ba9-81e5-2f1aa7f71e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1a56d0a7-fbd2-4ba9-81e5-2f1aa7f71e88" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_BenefitObligationAccruedNumberOfParticipants_73fbfdcb-d7f8-4fd4-924b-d86087dc4695" xlink:href="kfy-20230430.xsd#kfy_BenefitObligationAccruedNumberOfParticipants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_BenefitObligationAccruedNumberOfParticipants_73fbfdcb-d7f8-4fd4-924b-d86087dc4695" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_bde3fdda-d2fc-4929-a5c6-7fbd6b68e9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_bde3fdda-d2fc-4929-a5c6-7fbd6b68e9b4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_6bfaef26-211e-48ff-a28f-e42cbcdaff8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_6bfaef26-211e-48ff-a28f-e42cbcdaff8c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_fe4b86e9-f981-40be-934c-13cb07e1f201" xlink:href="kfy-20230430.xsd#kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_fe4b86e9-f981-40be-934c-13cb07e1f201" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_b14425fc-a70a-40c6-9b53-ab78e00ef0fa" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_b14425fc-a70a-40c6-9b53-ab78e00ef0fa" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_594be2d0-2809-49c8-b700-c2d1703110f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_594be2d0-2809-49c8-b700-c2d1703110f4" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_52ea458b-e394-49f3-b7a1-7ec18e238c15" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_52ea458b-e394-49f3-b7a1-7ec18e238c15" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_29a0eee2-00fc-4fea-8465-62984a494d55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_29a0eee2-00fc-4fea-8465-62984a494d55" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_4433be90-3740-4b73-9769-28ab38ffa7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_4433be90-3740-4b73-9769-28ab38ffa7c2" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_fc7e221c-97eb-44a5-89cc-23ebcf778789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_fc7e221c-97eb-44a5-89cc-23ebcf778789" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_a2106a5f-71f5-4369-803e-cf0b7fff41b2" xlink:href="kfy-20230430.xsd#kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_a2106a5f-71f5-4369-803e-cf0b7fff41b2" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_e871d86f-2cf9-4ea0-8548-9be53008eb87" xlink:href="kfy-20230430.xsd#kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_e871d86f-2cf9-4ea0-8548-9be53008eb87" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_171dca7a-5a70-4254-a907-3bd12880d65d" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsuranceGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_171dca7a-5a70-4254-a907-3bd12880d65d" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable_8e2f699a-d70c-4a01-a7c4-cb9b862a460c" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_PolicyLoansPayable_8e2f699a-d70c-4a01-a7c4-cb9b862a460c" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeathBenefitsPayableNetOfLoans_2c61b680-4f45-4911-9bf3-ff88379e2916" xlink:href="kfy-20230430.xsd#kfy_DeathBenefitsPayableNetOfLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeathBenefitsPayableNetOfLoans_2c61b680-4f45-4911-9bf3-ff88379e2916" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_d401cdce-c72c-4578-acf9-f5d2b0637a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_d401cdce-c72c-4578-acf9-f5d2b0637a98" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_2b18c62a-f52d-4aeb-a2af-44b1b7f32e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_2b18c62a-f52d-4aeb-a2af-44b1b7f32e27" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_39418455-da30-49ce-a7b3-4d0836d3d5bf" xlink:href="kfy-20230430.xsd#kfy_DeathBenefitsPayableNetOfLoansHeldInTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_39418455-da30-49ce-a7b3-4d0836d3d5bf" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4ac2c954-72a9-498a-ba2a-fdce29273d4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4ac2c954-72a9-498a-ba2a-fdce29273d4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EnhancedWealthAccumulationPlanMember_268f5f22-90f5-46f7-9f88-0a3560adab32" xlink:href="kfy-20230430.xsd#kfy_EnhancedWealthAccumulationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_EnhancedWealthAccumulationPlanMember_268f5f22-90f5-46f7-9f88-0a3560adab32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_8686539b-9c8d-4d55-bc01-6b2882ac5b64" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_8686539b-9c8d-4d55-bc01-6b2882ac5b64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InternationalRetirementPlansMember_c53e169c-efee-47c9-bfa8-0ad8cda9da49" xlink:href="kfy-20230430.xsd#kfy_InternationalRetirementPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_InternationalRetirementPlansMember_c53e169c-efee-47c9-bfa8-0ad8cda9da49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_42a1bff3-f488-47ac-84c4-7abed98ef8af" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_42a1bff3-f488-47ac-84c4-7abed98ef8af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedContributionPlanMember_495d6b6d-7be0-47b7-8679-80f0781dd977" xlink:href="kfy-20230430.xsd#kfy_DefinedContributionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_DefinedContributionPlanMember_495d6b6d-7be0-47b7-8679-80f0781dd977" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_b2ce876e-fa3a-4e2f-91cc-c9d58d5431ca" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_DeferredCompensationPlanMember_b2ce876e-fa3a-4e2f-91cc-c9d58d5431ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_2bcef8f4-bd85-4ccc-939e-bdd7eef35bb7" xlink:href="kfy-20230430.xsd#kfy_CompanyOwnedLifeInsuranceHeldInTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_2bcef8f4-bd85-4ccc-939e-bdd7eef35bb7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_622a5745-a022-4bf8-9dd1-9c63d81a4824_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_622a5745-a022-4bf8-9dd1-9c63d81a4824_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_4e2fc7af-7153-4f26-ad6e-b0528df5295a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_4e2fc7af-7153-4f26-ad6e-b0528df5295a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LongTermPerformanceUnitPlanMember_5e347b26-dc4c-40d0-abb3-d247967e337d" xlink:href="kfy-20230430.xsd#kfy_LongTermPerformanceUnitPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_4e2fc7af-7153-4f26-ad6e-b0528df5295a" xlink:to="loc_kfy_LongTermPerformanceUnitPlanMember_5e347b26-dc4c-40d0-abb3-d247967e337d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_22248ffe-0215-4863-8c79-069926cefc3b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:to="loc_srt_RangeMember_22248ffe-0215-4863-8c79-069926cefc3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:to="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_989174e3-763a-401a-8607-013e3581375c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:to="loc_srt_MinimumMember_989174e3-763a-401a-8607-013e3581375c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d8ecd3a-8e21-4451-97df-86981cb167ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:to="loc_srt_MaximumMember_4d8ecd3a-8e21-4451-97df-86981cb167ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_0651e382-04b0-4ee6-9b6e-5e2bde74a171_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_0651e382-04b0-4ee6-9b6e-5e2bde74a171_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_8e072816-11b7-4076-a43a-0ed6a1211def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_8e072816-11b7-4076-a43a-0ed6a1211def" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_3da9a74e-5be7-436f-b2f3-b217fce5425b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_3da9a74e-5be7-436f-b2f3-b217fce5425b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa61a275-a35c-47f1-86f5-9052027d19c5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:to="loc_us-gaap_SegmentDomain_fa61a275-a35c-47f1-86f5-9052027d19c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_24c97a12-a231-4729-ae73-e2c396c3b4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:to="loc_us-gaap_SegmentDomain_24c97a12-a231-4729-ae73-e2c396c3b4c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_c1f466ef-e52d-435d-b388-8c9a8f6ea11a" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_24c97a12-a231-4729-ae73-e2c396c3b4c8" xlink:to="loc_kfy_HayGroupMember_c1f466ef-e52d-435d-b388-8c9a8f6ea11a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_03200705-89c1-4ab0-b859-4a49628b6a2e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_03200705-89c1-4ab0-b859-4a49628b6a2e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b089b5fc-7701-4ab1-8d6f-e12dd9fb9c76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b089b5fc-7701-4ab1-8d6f-e12dd9fb9c76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_f1ab7e9c-5977-44c7-9a93-1e882309d355" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_b089b5fc-7701-4ab1-8d6f-e12dd9fb9c76" xlink:to="loc_kfy_CSVOfCOLIContractsMember_f1ab7e9c-5977-44c7-9a93-1e882309d355" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" xlink:type="extended" id="i1c28e40fe6774802bdbbdff55dfee2b4_DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ed570da4-c74c-4d6e-ba5c-ed3159084210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ed570da4-c74c-4d6e-ba5c-ed3159084210" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c4697c96-c8ce-46de-a740-8da7ebc1e621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c4697c96-c8ce-46de-a740-8da7ebc1e621" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_169ed9b1-708a-4c29-8659-848146f9636c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_169ed9b1-708a-4c29-8659-848146f9636c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1e8bbc24-915c-4225-a2f4-789a84e2b3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1e8bbc24-915c-4225-a2f4-789a84e2b3fe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_5448c138-cba1-4580-bea6-83674563bbc2" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_5448c138-cba1-4580-bea6-83674563bbc2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_db210a06-fd79-4e83-84dc-590ff4eabd5a" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_db210a06-fd79-4e83-84dc-590ff4eabd5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1755e762-f63f-4580-ab4b-869518ff6fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1755e762-f63f-4580-ab4b-869518ff6fa1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c68a2d17-275f-4434-bc84-677650a8b275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_426959b8-e2ee-44b4-9edb-24492c3036a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_426959b8-e2ee-44b4-9edb-24492c3036a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d7c0bfbd-e6a2-4ff9-802b-61354336e146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d7c0bfbd-e6a2-4ff9-802b-61354336e146" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e6fb635c-cf79-4c79-973d-b94a6d3f8017" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e6fb635c-cf79-4c79-973d-b94a6d3f8017" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_45a3b9ae-3a5c-472d-9ad5-dfbcc651a8d5" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_45a3b9ae-3a5c-472d-9ad5-dfbcc651a8d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_480a26ab-2d71-45eb-8dc3-b10bf01e053b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_480a26ab-2d71-45eb-8dc3-b10bf01e053b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_da15b814-d1d1-4d76-8f42-c6058b820c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fd3bf824-4be9-4d20-80a5-b5775181a6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fd3bf824-4be9-4d20-80a5-b5775181a6cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_af854c06-6597-430c-afbe-12e56c489966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_af854c06-6597-430c-afbe-12e56c489966" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_878be7d8-62a8-4e27-89ff-a79e7324b445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_878be7d8-62a8-4e27-89ff-a79e7324b445" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2f73b0ee-67d4-422b-a5c9-9fff4d1c1528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2f73b0ee-67d4-422b-a5c9-9fff4d1c1528" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_d2340f42-577e-4586-ad62-cc0343957762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_d2340f42-577e-4586-ad62-cc0343957762" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_6285dd48-359b-463b-acdf-637ff1278e93" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsuranceGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_6285dd48-359b-463b-acdf-637ff1278e93" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable_1f90014f-aef0-4d72-a65b-79ec04794d93" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_kfy_PolicyLoansPayable_1f90014f-aef0-4d72-a65b-79ec04794d93" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f534bfff-f30b-4393-9197-6f0eb7a4b092_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f534bfff-f30b-4393-9197-6f0eb7a4b092_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_72f8d1b3-7715-42c4-a249-864c05a6efca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_72f8d1b3-7715-42c4-a249-864c05a6efca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_66475e3d-f296-49b7-b540-52dddc5c29e1" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_72f8d1b3-7715-42c4-a249-864c05a6efca" xlink:to="loc_kfy_DeferredCompensationPlanMember_66475e3d-f296-49b7-b540-52dddc5c29e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_dbf58555-04ad-44dc-b749-d44d1ab92fa8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_dbf58555-04ad-44dc-b749-d44d1ab92fa8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_14c885be-9d3c-452d-ad6a-a71c971b9e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_14c885be-9d3c-452d-ad6a-a71c971b9e84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b1c02949-1dcf-4beb-bc02-68a3158cc157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b1c02949-1dcf-4beb-bc02-68a3158cc157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherSecuritiesMember_a388a7a2-71c0-4d0b-9232-3563c21b8c6e" xlink:href="kfy-20230430.xsd#kfy_OtherSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:to="loc_kfy_OtherSecuritiesMember_a388a7a2-71c0-4d0b-9232-3563c21b8c6e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_85453d38-316a-48a2-9292-1bd07941c896_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_85453d38-316a-48a2-9292-1bd07941c896_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_bc42c3c9-5a57-410e-8ce5-00be778a1c75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_bc42c3c9-5a57-410e-8ce5-00be778a1c75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_c8b77c96-2c2e-47fa-979f-f46b92fbb3b8" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_bc42c3c9-5a57-410e-8ce5-00be778a1c75" xlink:to="loc_kfy_CSVOfCOLIContractsMember_c8b77c96-2c2e-47fa-979f-f46b92fbb3b8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail" xlink:type="extended" id="i06531622d0a14f09b99de0228083c061_DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c88c234-b17d-43eb-8106-495ca5fe316b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c18c1e25-a42c-4114-a0f7-7ea83ab3698e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c88c234-b17d-43eb-8106-495ca5fe316b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c18c1e25-a42c-4114-a0f7-7ea83ab3698e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c88c234-b17d-43eb-8106-495ca5fe316b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_03f80e2e-4e93-45db-a8ce-c38e11d7118c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_03f80e2e-4e93-45db-a8ce-c38e11d7118c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b94a1cd5-dba7-4f81-8fa8-71b4f5bbb319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b94a1cd5-dba7-4f81-8fa8-71b4f5bbb319" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember_1cc0013d-2de4-40e3-83f2-53779d6d517c" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b94a1cd5-dba7-4f81-8fa8-71b4f5bbb319" xlink:to="loc_kfy_DeferredCompensationAndPensionPlansMember_1cc0013d-2de4-40e3-83f2-53779d6d517c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_58000f80-e737-4300-be0a-88b15527db63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_58000f80-e737-4300-be0a-88b15527db63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6b495770-55e5-4772-b2b6-26c523a9602a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6b495770-55e5-4772-b2b6-26c523a9602a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0b0e1210-1ee7-4c25-8657-d8923e5494be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0b0e1210-1ee7-4c25-8657-d8923e5494be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5297f67c-31ee-4567-9dbc-70622b3b1081_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5297f67c-31ee-4567-9dbc-70622b3b1081_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_c627953b-c10d-4942-8a3d-51dba7aef20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:to="loc_us-gaap_MutualFundMember_c627953b-c10d-4942-8a3d-51dba7aef20e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5c650a4f-cd44-47f7-8678-de05ba88586c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5c650a4f-cd44-47f7-8678-de05ba88586c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" xlink:type="extended" id="i6be13f0a6b234c85b0568e2b1f1fdb7f_DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_539c7c9c-bf22-464d-9cec-197b4b9bba01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_539c7c9c-bf22-464d-9cec-197b4b9bba01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_bc344239-6c64-4e97-bd54-61b534c6011d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_bc344239-6c64-4e97-bd54-61b534c6011d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_88430139-9524-4e12-a252-8d85d4a7ec4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_88430139-9524-4e12-a252-8d85d4a7ec4b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_750b11ed-dda1-4919-b923-49d6b9802331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_750b11ed-dda1-4919-b923-49d6b9802331" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_850f0954-b0d7-4e4b-98f8-a56a70c11616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_850f0954-b0d7-4e4b-98f8-a56a70c11616" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_478ddd5d-7ec1-4a52-a2ef-f7635d6a6149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_478ddd5d-7ec1-4a52-a2ef-f7635d6a6149" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fcb4d4a5-bfac-4808-8c4d-c23d2987199b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fcb4d4a5-bfac-4808-8c4d-c23d2987199b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_48f34e4b-6db3-4487-a08e-0e0e1a75260a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_48f34e4b-6db3-4487-a08e-0e0e1a75260a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_1d40fe60-82e5-49e5-a76f-a650900c66a8" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_48f34e4b-6db3-4487-a08e-0e0e1a75260a" xlink:to="loc_kfy_DeferredCompensationPlanMember_1d40fe60-82e5-49e5-a76f-a650900c66a8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail" xlink:type="extended" id="i86c0493a4ebf49ad80317194729be31f_DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_b7a59389-1c7d-483d-81bb-a0aa6da0d589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_b7a59389-1c7d-483d-81bb-a0aa6da0d589" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_2c0c1170-52c5-44c7-bc0f-4e10e7b09e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_7d305cc7-7b7b-406f-bf1d-168c8019bd17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_7d305cc7-7b7b-406f-bf1d-168c8019bd17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ac89e380-0248-44d7-9193-7727001788eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ac89e380-0248-44d7-9193-7727001788eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4ccabc4e-312f-47f9-b5f6-ed7ecadaa6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4ccabc4e-312f-47f9-b5f6-ed7ecadaa6d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c0c83081-f912-4638-97e9-ea900b90cce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4ccabc4e-312f-47f9-b5f6-ed7ecadaa6d3" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c0c83081-f912-4638-97e9-ea900b90cce9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail" xlink:type="extended" id="ibd97b2480ab64d3586a73a8f77c0a034_DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_bd041dac-4cf5-4e6b-863b-c49ca4a03f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_bd041dac-4cf5-4e6b-863b-c49ca4a03f8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ab0ffd62-8cc2-4390-95bf-3c6ddf022f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ab0ffd62-8cc2-4390-95bf-3c6ddf022f3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8522329b-6dab-4bbd-aae9-3c1b075c7438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8522329b-6dab-4bbd-aae9-3c1b075c7438" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_4920f502-615e-46a5-b751-291cf3e0fe79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_4920f502-615e-46a5-b751-291cf3e0fe79" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3ccc4423-240e-4e2a-a60c-9427d18eea95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3ccc4423-240e-4e2a-a60c-9427d18eea95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6dc03092-116e-4be9-ae78-d9b8873c12cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6dc03092-116e-4be9-ae78-d9b8873c12cf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2801e619-5ff6-4bbc-85cc-406af745648b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2801e619-5ff6-4bbc-85cc-406af745648b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a052ec1b-c03e-480e-ac16-d3fdf36f9587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a052ec1b-c03e-480e-ac16-d3fdf36f9587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember_b27c17ec-9434-4bce-ac99-2d84fb8deaf4" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a052ec1b-c03e-480e-ac16-d3fdf36f9587" xlink:to="loc_kfy_DeferredCompensationAndPensionPlansMember_b27c17ec-9434-4bce-ac99-2d84fb8deaf4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail" xlink:type="extended" id="i3f2b016b78ed440fa9dbec0f79610ebd_DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d6ff950a-3ddd-4a88-b291-73e75df62674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d6ff950a-3ddd-4a88-b291-73e75df62674" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_015cbebe-117c-4ffa-aea1-bceaf3009599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_015cbebe-117c-4ffa-aea1-bceaf3009599" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_0da869be-8537-4ab5-9369-b12387f1c0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_0da869be-8537-4ab5-9369-b12387f1c0d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c40275d6-f010-4d99-9c17-adf4b320a3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c40275d6-f010-4d99-9c17-adf4b320a3eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_decd410b-ad22-4080-ba08-30d7bbe6d6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6e82035b-be7c-4f54-af9e-5d63818db291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6e82035b-be7c-4f54-af9e-5d63818db291" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e540ff63-a320-4477-8273-6614de9c3840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e540ff63-a320-4477-8273-6614de9c3840" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_70d1109e-258d-48b8-9900-bba57b107764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_70d1109e-258d-48b8-9900-bba57b107764" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a8f06a85-6b6b-473e-bc70-a077420d208f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a8f06a85-6b6b-473e-bc70-a077420d208f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_257d0e54-835c-4fdb-9275-a2a38e90a6df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_257d0e54-835c-4fdb-9275-a2a38e90a6df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_eafe257f-5860-4693-a93b-9c059ba71b63" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_257d0e54-835c-4fdb-9275-a2a38e90a6df" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_eafe257f-5860-4693-a93b-9c059ba71b63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_39bf7ef4-a842-41bc-bc09-4077b238bbd8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:to="loc_us-gaap_SegmentDomain_39bf7ef4-a842-41bc-bc09-4077b238bbd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7cdf832f-bd44-4cf1-b2c0-b4ed0ac157df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:to="loc_us-gaap_SegmentDomain_7cdf832f-bd44-4cf1-b2c0-b4ed0ac157df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_c74d7e5c-995e-44c4-b458-39a8fe0c3352" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7cdf832f-bd44-4cf1-b2c0-b4ed0ac157df" xlink:to="loc_kfy_HayGroupMember_c74d7e5c-995e-44c4-b458-39a8fe0c3352" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail" xlink:type="extended" id="i30cb4d1578ec4e088cde86e6aefc0ac3_DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_30fe30eb-e8b6-41d1-8d48-1ff45851625c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_30fe30eb-e8b6-41d1-8d48-1ff45851625c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_8aecb9f5-e265-482b-9727-25000a3bf80a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_8aecb9f5-e265-482b-9727-25000a3bf80a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_edd72c91-bfa0-4ce0-8c25-a23e9dd8ce4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_edd72c91-bfa0-4ce0-8c25-a23e9dd8ce4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_853e79c3-ccec-4b53-b2b2-3aa32370cecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_853e79c3-ccec-4b53-b2b2-3aa32370cecc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5feaf44d-04c6-4d14-94b0-67fcf7bd3efc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5feaf44d-04c6-4d14-94b0-67fcf7bd3efc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_604e543f-7ab4-411c-9fe9-64a0cae91664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_604e543f-7ab4-411c-9fe9-64a0cae91664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_c360b8df-13f0-47bf-ab38-d2746b94f4b6" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_604e543f-7ab4-411c-9fe9-64a0cae91664" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_c360b8df-13f0-47bf-ab38-d2746b94f4b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f34a70b8-329e-42ef-91c8-00dc002af03b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:to="loc_us-gaap_SegmentDomain_f34a70b8-329e-42ef-91c8-00dc002af03b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_12d30ed5-cd49-454c-baa6-4d8bdb94a939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:to="loc_us-gaap_SegmentDomain_12d30ed5-cd49-454c-baa6-4d8bdb94a939" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_9e8fd296-0cf0-43a4-90e2-ddfc6be951de" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_12d30ed5-cd49-454c-baa6-4d8bdb94a939" xlink:to="loc_kfy_HayGroupMember_9e8fd296-0cf0-43a4-90e2-ddfc6be951de" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail" xlink:type="extended" id="i450a69fae1244d73a50820fa6e38bd29_DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_38ce3870-e2b6-48ed-9a08-73492350ac55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_38ce3870-e2b6-48ed-9a08-73492350ac55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0742ebea-61d3-4044-a119-e2a167a89962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_d4cb769a-e9a3-463f-b8f5-024a48fcec7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_d4cb769a-e9a3-463f-b8f5-024a48fcec7d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3674915a-8780-4126-abba-2cd0d7c1145f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3674915a-8780-4126-abba-2cd0d7c1145f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b2456bc3-5538-4c52-bc03-1d040874f57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b2456bc3-5538-4c52-bc03-1d040874f57e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_b04f74c3-26ed-4769-817e-2cbde5217255" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b2456bc3-5538-4c52-bc03-1d040874f57e" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_b04f74c3-26ed-4769-817e-2cbde5217255" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_859bb2af-ddad-4368-8bb6-526ffcaad412_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:to="loc_us-gaap_SegmentDomain_859bb2af-ddad-4368-8bb6-526ffcaad412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1611f944-5e6c-4b6f-90bb-fc14b1333ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:to="loc_us-gaap_SegmentDomain_1611f944-5e6c-4b6f-90bb-fc14b1333ee9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_b8f8bf92-6300-4f70-b364-bae3a5ffa0ab" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1611f944-5e6c-4b6f-90bb-fc14b1333ee9" xlink:to="loc_kfy_HayGroupMember_b8f8bf92-6300-4f70-b364-bae3a5ffa0ab" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail" xlink:type="extended" id="i80d53a442e0845099f56c292d79dfaa6_DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_9ff77162-5539-4cc6-9508-f4f7307bccad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_9ff77162-5539-4cc6-9508-f4f7307bccad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1b5ebdbf-0528-4fb3-bd71-4791070c159e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1b5ebdbf-0528-4fb3-bd71-4791070c159e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b6fe4346-5c95-4ca1-bb46-591df1d4d3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b6fe4346-5c95-4ca1-bb46-591df1d4d3e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3e797de9-71e9-44c3-af51-60f9c0c83fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3e797de9-71e9-44c3-af51-60f9c0c83fdf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2f10c042-4a92-4427-a32c-311d3fb9748a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2f10c042-4a92-4427-a32c-311d3fb9748a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_844d6dbd-9f75-4cb5-ac0e-851d9fe85ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_844d6dbd-9f75-4cb5-ac0e-851d9fe85ec0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6160a422-9dd3-46e4-9ae7-9bf68d4e7766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6160a422-9dd3-46e4-9ae7-9bf68d4e7766" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_805c1af4-d354-4d41-8b8c-a4fef0e0d89b" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6160a422-9dd3-46e4-9ae7-9bf68d4e7766" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_805c1af4-d354-4d41-8b8c-a4fef0e0d89b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_35183118-ab2f-4761-9bc3-8a7635a26585_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:to="loc_us-gaap_SegmentDomain_35183118-ab2f-4761-9bc3-8a7635a26585_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_77e629b5-e9b3-4585-95a2-340500ef0381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:to="loc_us-gaap_SegmentDomain_77e629b5-e9b3-4585-95a2-340500ef0381" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_177aa65d-eaed-43ee-8f41-c28202ffd72e" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_77e629b5-e9b3-4585-95a2-340500ef0381" xlink:to="loc_kfy_HayGroupMember_177aa65d-eaed-43ee-8f41-c28202ffd72e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail" xlink:type="extended" id="ia023c10235a64a8cb776aabb6dd4297c_DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5ebde26-cab0-4377-808a-33214f8d589e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5ebde26-cab0-4377-808a-33214f8d589e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_fb0c4ce4-e815-4db7-b8a5-3664175d23fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_fb0c4ce4-e815-4db7-b8a5-3664175d23fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAmortizationOfEmployerContribution_56035834-500e-4b2f-892e-36a3bfafda8c" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAmortizationOfEmployerContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_kfy_DeferredCompensationAmortizationOfEmployerContribution_56035834-500e-4b2f-892e-36a3bfafda8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_67a8e8dd-ea70-4912-9155-3f6e44af188b" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_67a8e8dd-ea70-4912-9155-3f6e44af188b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c342cef8-6900-4f83-b8f5-2ed17e6dd9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c342cef8-6900-4f83-b8f5-2ed17e6dd9e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_5d0b8025-720a-443f-9d9f-a5a0c83c7501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_5d0b8025-720a-443f-9d9f-a5a0c83c7501" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_850bf8c9-1320-4c70-b1b4-7b4cb22b17f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_850bf8c9-1320-4c70-b1b4-7b4cb22b17f9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2b00674c-4160-46c8-b4a3-6cd93eef9f71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_4bda31ab-a220-4f56-8921-d1542b55df7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_4bda31ab-a220-4f56-8921-d1542b55df7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_42d5b186-b6d6-440f-813a-fec967ce2244" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_42d5b186-b6d6-440f-813a-fec967ce2244" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_be3aa8c2-2316-4065-9f0d-aa1f169a6f68_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_be3aa8c2-2316-4065-9f0d-aa1f169a6f68_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7f265e8f-5b1e-403b-9726-7eb3169fdc69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7f265e8f-5b1e-403b-9726-7eb3169fdc69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_c7f85211-2090-41ff-aa23-860fcfeb22b8" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7f265e8f-5b1e-403b-9726-7eb3169fdc69" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_c7f85211-2090-41ff-aa23-860fcfeb22b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eade8391-d4f7-4c58-881e-b0b81cb01af4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eade8391-d4f7-4c58-881e-b0b81cb01af4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97a757e3-245b-44aa-b37f-fb55236de51d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97a757e3-245b-44aa-b37f-fb55236de51d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_e2a86739-e8de-40cd-94dc-3074605e8555" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97a757e3-245b-44aa-b37f-fb55236de51d" xlink:to="loc_kfy_LucasGroupMember_e2a86739-e8de-40cd-94dc-3074605e8555" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" xlink:type="extended" id="i4d37da7f2d4f4dc99ec5e6bcf86550be_FeeRevenueAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e270d31d-419b-452e-8e03-9e1b18a3e9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e270d31d-419b-452e-8e03-9e1b18a3e9c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_30bd69cc-5103-4ca0-877f-281c2f9793b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_30bd69cc-5103-4ca0-877f-281c2f9793b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f5e4755-616f-4d68-86c4-84b0b1b5354c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f5e4755-616f-4d68-86c4-84b0b1b5354c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_86466069-64d5-4a70-b6c1-7856d6989519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_86466069-64d5-4a70-b6c1-7856d6989519" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails_1" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueAdditionalInformationDetails_1"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails_1" xlink:type="extended" id="i2694747e727f4222bde984a1dc4d4d70_FeeRevenueAdditionalInformationDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e270d31d-419b-452e-8e03-9e1b18a3e9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e270d31d-419b-452e-8e03-9e1b18a3e9c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_30bd69cc-5103-4ca0-877f-281c2f9793b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_30bd69cc-5103-4ca0-877f-281c2f9793b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f5e4755-616f-4d68-86c4-84b0b1b5354c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f5e4755-616f-4d68-86c4-84b0b1b5354c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail" xlink:type="extended" id="i648464c14dc047479e80401fdfd69a42_FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ce37269-3bd9-4e9e-af93-5fb0f5f3487b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ce37269-3bd9-4e9e-af93-5fb0f5f3487b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_0dd7ac2a-56c6-42f7-892f-86f52c519658" xlink:href="kfy-20230430.xsd#kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:to="loc_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_0dd7ac2a-56c6-42f7-892f-86f52c519658" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:to="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ab8c0b58-ceea-4ded-b057-0dc9428e169d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:to="loc_srt_ProductsAndServicesDomain_ab8c0b58-ceea-4ded-b057-0dc9428e169d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:to="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IndustrialMember_8dc9ea9a-b59a-4531-9f89-e7c5b3b7f062" xlink:href="kfy-20230430.xsd#kfy_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_IndustrialMember_8dc9ea9a-b59a-4531-9f89-e7c5b3b7f062" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LifeSciencesAndHealthcareMember_af85a13c-a8d1-45c5-be93-2fec590e2ce3" xlink:href="kfy-20230430.xsd#kfy_LifeSciencesAndHealthcareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_LifeSciencesAndHealthcareMember_af85a13c-a8d1-45c5-be93-2fec590e2ce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_45d5124e-54d1-4626-adac-4193b7704029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_us-gaap_FinancialServiceMember_45d5124e-54d1-4626-adac-4193b7704029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_4405c230-9254-46c2-a7b8-2eeeee1666dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_us-gaap_TechnologyServiceMember_4405c230-9254-46c2-a7b8-2eeeee1666dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsumerGoodsMember_d63e0130-ffa2-4e11-9692-ade170e9a6da" xlink:href="kfy-20230430.xsd#kfy_ConsumerGoodsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_ConsumerGoodsMember_d63e0130-ffa2-4e11-9692-ade170e9a6da" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EducationNonProfitAndGeneralMember_28592069-ee9b-41f0-a82f-ff68d55d19a4" xlink:href="kfy-20230430.xsd#kfy_EducationNonProfitAndGeneralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_EducationNonProfitAndGeneralMember_28592069-ee9b-41f0-a82f-ff68d55d19a4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_d549f209-0365-4f6f-974c-dcea89c96a48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_us-gaap_ServiceMember_d549f209-0365-4f6f-974c-dcea89c96a48" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" xlink:type="extended" id="i1ed74b9810fe4a4391f10a30fad92453_CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_42215300-e1ad-4828-8572-efe6d587dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_42215300-e1ad-4828-8572-efe6d587dc6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_96134e4f-cd81-4fb7-9313-d12c924dff94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_96134e4f-cd81-4fb7-9313-d12c924dff94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6708d1de-e294-479a-b36f-c6dbaaa38d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6708d1de-e294-479a-b36f-c6dbaaa38d56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9e7236bd-503e-4d9e-a8fc-3dbc6e0d95dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9e7236bd-503e-4d9e-a8fc-3dbc6e0d95dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64539fa7-95b7-4b4f-9750-67c4b79f69a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64539fa7-95b7-4b4f-9750-67c4b79f69a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_34ae751d-96d8-4a43-af42-25a1a9108b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_34ae751d-96d8-4a43-af42-25a1a9108b93" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_8e7264d6-c7e8-4251-bbcb-d4870e0244b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_8e7264d6-c7e8-4251-bbcb-d4870e0244b6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5f9a382-27f6-4ed0-8a44-d4303e708bf9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5f9a382-27f6-4ed0-8a44-d4303e708bf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_e0374f45-5eb8-409f-b7c3-6ca187f98014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:to="loc_us-gaap_CommercialPaperMember_e0374f45-5eb8-409f-b7c3-6ca187f98014" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_2561ac1a-e489-4431-8921-c2438360ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_2561ac1a-e489-4431-8921-c2438360ffbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_b70068a5-3349-409e-87c1-e8de07884bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_b70068a5-3349-409e-87c1-e8de07884bdd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_4d556cdb-a060-49dd-bd73-3d030683255e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_4d556cdb-a060-49dd-bd73-3d030683255e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesCurrentMember_85cb7890-06d8-48fd-9723-694ed77df5c4" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:to="loc_kfy_MarketableSecuritiesCurrentMember_85cb7890-06d8-48fd-9723-694ed77df5c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesNonCurrentMember_4ba11169-b1ab-46c9-a58e-bb4ed5f49bfc" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesNonCurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:to="loc_kfy_MarketableSecuritiesNonCurrentMember_4ba11169-b1ab-46c9-a58e-bb4ed5f49bfc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLossesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails" xlink:type="extended" id="i6dac501f49c043c08af04958aa771633_CreditLossesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_20b9df93-754d-46b3-8434-5d92fac89fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_20b9df93-754d-46b3-8434-5d92fac89fe0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_5dad5184-99dc-4f59-8f20-f24d922f0a57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:to="loc_us-gaap_DebtInstrumentTerm_5dad5184-99dc-4f59-8f20-f24d922f0a57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:to="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:to="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_603aac2e-7a62-4fa0-bbb9-6065c797a449_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_603aac2e-7a62-4fa0-bbb9-6065c797a449_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_c47e720b-8829-44bc-ab78-f685e3d8a32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:to="loc_us-gaap_CommercialPaperMember_c47e720b-8829-44bc-ab78-f685e3d8a32e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_ef3ba5a9-56c3-4c0d-8bce-0345f85fcb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_ef3ba5a9-56c3-4c0d-8bce-0345f85fcb9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_a27996a2-ca42-4b8f-8797-c33a76aabb98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_a27996a2-ca42-4b8f-8797-c33a76aabb98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:to="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:to="loc_srt_RangeMember_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e912ee4a-d40e-4269-85f5-e174ff4ade70" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:to="loc_srt_RangeMember_e912ee4a-d40e-4269-85f5-e174ff4ade70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9c4a4db0-1299-4935-a5c2-770d01edfe7a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e912ee4a-d40e-4269-85f5-e174ff4ade70" xlink:to="loc_srt_MaximumMember_9c4a4db0-1299-4935-a5c2-770d01edfe7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" id="ie50c3c778e984318af64998b68804945_IncomeTaxesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e2d9e7cf-25ce-4a00-bafb-56a025c1cd81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e2d9e7cf-25ce-4a00-bafb-56a025c1cd81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_463ff55e-1099-4f76-976f-23ae8d169428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_OperatingLossCarryforwards_463ff55e-1099-4f76-976f-23ae8d169428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OperatingLossCarryforwardsBeginningExpirationYear_5d57c64d-4c4a-465b-bf6a-a05761ab4db1" xlink:href="kfy-20230430.xsd#kfy_OperatingLossCarryforwardsBeginningExpirationYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_kfy_OperatingLossCarryforwardsBeginningExpirationYear_5d57c64d-4c4a-465b-bf6a-a05761ab4db1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_fa4f5fc9-aa8b-48b4-86d7-648f52afcb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_fa4f5fc9-aa8b-48b4-86d7-648f52afcb9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_37f542ef-c1cb-46a7-af7c-ecfbefa7bb92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_37f542ef-c1cb-46a7-af7c-ecfbefa7bb92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_b147d319-e307-43a0-9137-0f0cd218e529" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_b147d319-e307-43a0-9137-0f0cd218e529" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_461f82b8-fc7f-4da0-ad48-1de0bfc45b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_461f82b8-fc7f-4da0-ad48-1de0bfc45b29" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d3fd43aa-abe3-4162-babe-d85dff727d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d3fd43aa-abe3-4162-babe-d85dff727d78" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5ddbce3c-232a-491b-af1e-bf83bdbf5382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5ddbce3c-232a-491b-af1e-bf83bdbf5382" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_d8741b5d-bdd0-40ee-b6d3-85e6dbbe9b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_d8741b5d-bdd0-40ee-b6d3-85e6dbbe9b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_89d8f7d9-3b24-4814-84f0-c45175cb207d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:to="loc_us-gaap_ForeignCountryMember_89d8f7d9-3b24-4814-84f0-c45175cb207d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_94f9ae61-9ba9-475e-ac81-81ea76b88310_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_94f9ae61-9ba9-475e-ac81-81ea76b88310_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_9b09e24c-e8c8-44a3-b16d-7b0fefa26281" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_9b09e24c-e8c8-44a3-b16d-7b0fefa26281" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_f9078fd0-2abd-4f85-9a7c-942c8d927e61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_9b09e24c-e8c8-44a3-b16d-7b0fefa26281" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_f9078fd0-2abd-4f85-9a7c-942c8d927e61" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" xlink:type="extended" id="if61a848bdffb433bafbf2bf6a9ac4bb2_PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_51092ec4-218d-440c-8eca-11b793010ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_51092ec4-218d-440c-8eca-11b793010ade" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2fe66560-556e-41c8-8d02-e932e05576ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2fe66560-556e-41c8-8d02-e932e05576ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6dea6b22-498f-44a2-b153-85a8eaa231e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6dea6b22-498f-44a2-b153-85a8eaa231e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_38c18933-26a6-454e-a92d-43dea30f3dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_38c18933-26a6-454e-a92d-43dea30f3dd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_1b1c0137-b68c-48eb-83a1-407db66e6615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_1b1c0137-b68c-48eb-83a1-407db66e6615" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_dc581263-cdd2-48e5-92a5-fde45c4152e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_ComputerEquipmentMember_dc581263-cdd2-48e5-92a5-fde45c4152e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_f39caad8-e628-40dd-8cab-cf57f22171ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_f39caad8-e628-40dd-8cab-cf57f22171ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f26c8fb9-3936-4188-ba38-793b3ca1a737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f26c8fb9-3936-4188-ba38-793b3ca1a737" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember_9cd5ab5b-57a2-4baf-8a8f-978d15ed91ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AutomobilesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_AutomobilesMember_9cd5ab5b-57a2-4baf-8a8f-978d15ed91ee" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="extended" id="ibad6ba507ecd4a73983b307e801a8ddf_LongTermDebtAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_55226d61-b9f1-46a8-8705-3f5dba8781b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_55226d61-b9f1-46a8-8705-3f5dba8781b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f6e00304-3d9d-4beb-a9e6-1c59506b7cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f6e00304-3d9d-4beb-a9e6-1c59506b7cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_fabe14cc-bdc0-4c3b-be96-905058606d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_fabe14cc-bdc0-4c3b-be96-905058606d8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_cd75ee54-f6c7-4770-a4de-2ab4f682b4d9" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_cd75ee54-f6c7-4770-a4de-2ab4f682b4d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_4030ca68-c91a-47e7-8f2e-3e5359728e21" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_4030ca68-c91a-47e7-8f2e-3e5359728e21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_0e39d53d-a063-4d2e-8eb5-d3b71394235e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_0e39d53d-a063-4d2e-8eb5-d3b71394235e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DividendsPayableWithoutRestrictions_a0ae5872-dfbd-4f67-93c7-2f4e6cc4a6c3" xlink:href="kfy-20230430.xsd#kfy_DividendsPayableWithoutRestrictions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DividendsPayableWithoutRestrictions_a0ae5872-dfbd-4f67-93c7-2f4e6cc4a6c3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsolidatedNetLeverageRatio_80854926-7cba-428d-a41a-a5aea528b278" xlink:href="kfy-20230430.xsd#kfy_ConsolidatedNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_ConsolidatedNetLeverageRatio_80854926-7cba-428d-a41a-a5aea528b278" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_44cbba4e-b99e-4966-83bd-6e979e493209" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_44cbba4e-b99e-4966-83bd-6e979e493209" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_95b837d3-1045-4355-a41b-c7705bb450d4" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_95b837d3-1045-4355-a41b-c7705bb450d4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b29c9862-f4d5-429f-b884-cb344ce407a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b29c9862-f4d5-429f-b884-cb344ce407a2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_2c83ac72-e3e5-4fac-a501-376d6dade638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentFairValue_2c83ac72-e3e5-4fac-a501-376d6dade638" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_1a34634c-a58d-4de0-934b-39adcd3a3f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentTerm_1a34634c-a58d-4de0-934b-39adcd3a3f97" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9589660e-6542-4422-aa22-94bffdcbe321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9589660e-6542-4422-aa22-94bffdcbe321" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_890e0d48-ed42-4e6e-b8a2-740d04ad3072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_890e0d48-ed42-4e6e-b8a2-740d04ad3072" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_1ffa297d-c9aa-426d-8b58-c41f7a4c9585" xlink:href="kfy-20230430.xsd#kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_1ffa297d-c9aa-426d-8b58-c41f7a4c9585" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_85788a46-815d-4d22-8307-a6dfd1f19c02" xlink:href="kfy-20230430.xsd#kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_85788a46-815d-4d22-8307-a6dfd1f19c02" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentVariableRateAdjustmentPercentage_db358b0c-0ae6-4e48-9794-5450e88056ca" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentVariableRateAdjustmentPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentVariableRateAdjustmentPercentage_db358b0c-0ae6-4e48-9794-5450e88056ca" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1c1a4f7-c3b0-49a3-8d5a-820920dfa523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1c1a4f7-c3b0-49a3-8d5a-820920dfa523" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_71ffb476-3fe1-4cea-92ca-4960e7756e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_71ffb476-3fe1-4cea-92ca-4960e7756e37" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1e842841-2ed5-4a17-a15a-6d543b109f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1e842841-2ed5-4a17-a15a-6d543b109f46" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_6beef444-39d8-46c8-a8cb-69c50baf79d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_6beef444-39d8-46c8-a8cb-69c50baf79d4" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ecda6d0-0b3c-4de1-9307-8383b232d53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ecda6d0-0b3c-4de1-9307-8383b232d53b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0f0b2418-55b1-4749-9fc7-4c0477056b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0f0b2418-55b1-4749-9fc7-4c0477056b67" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable_e7229d8c-5c5e-41e5-92e2-83f10440ece0" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_PolicyLoansPayable_e7229d8c-5c5e-41e5-92e2-83f10440ece0" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fb39614c-cc06-441f-86fc-00286566ab29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fb39614c-cc06-441f-86fc-00286566ab29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_1ffd4f98-2d73-4a4a-923f-50cde3f3521e" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_1ffd4f98-2d73-4a4a-923f-50cde3f3521e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_b1005c44-fb4c-4f8e-8fdc-c6fba077a409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_b1005c44-fb4c-4f8e-8fdc-c6fba077a409" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AmendedCreditAgreementMember_f7e44ce1-7421-4b9f-9ad7-9cafd9a45484" xlink:href="kfy-20230430.xsd#kfy_AmendedCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_kfy_AmendedCreditAgreementMember_f7e44ce1-7421-4b9f-9ad7-9cafd9a45484" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CreditAgreementMember_80da490a-a787-4c46-8c69-cab5456aac2f" xlink:href="kfy-20230430.xsd#kfy_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_kfy_CreditAgreementMember_80da490a-a787-4c46-8c69-cab5456aac2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a6af5e92-423c-4ed1-bb42-dc3264865f69_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:to="loc_srt_RangeMember_a6af5e92-423c-4ed1-bb42-dc3264865f69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:to="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c97a6ba6-ad02-4246-9b38-8d956663343e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:to="loc_srt_MinimumMember_c97a6ba6-ad02-4246-9b38-8d956663343e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_866e781e-5e14-4c3f-879d-10434b300213" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:to="loc_srt_MaximumMember_866e781e-5e14-4c3f-879d-10434b300213" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_890a4b61-1e0d-4115-82e9-c3e3931e8bee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:to="loc_us-gaap_CreditFacilityDomain_890a4b61-1e0d-4115-82e9-c3e3931e8bee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:to="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f9581cf2-5c86-4db6-9103-9257f01ddb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f9581cf2-5c86-4db6-9103-9257f01ddb1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DelayedDrawTermLoanFacilityMember_3092e4e8-11e7-4b83-aed0-0891d6119b52" xlink:href="kfy-20230430.xsd#kfy_DelayedDrawTermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_DelayedDrawTermLoanFacilityMember_3092e4e8-11e7-4b83-aed0-0891d6119b52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CreditFacilitiesMember_386dc8b3-f86b-4fe9-9fa7-c2de471e65b6" xlink:href="kfy-20230430.xsd#kfy_CreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_CreditFacilitiesMember_386dc8b3-f86b-4fe9-9fa7-c2de471e65b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PriorCreditFacilityMember_e92bec49-05d6-4ca7-9a5c-c47ace8207b3" xlink:href="kfy-20230430.xsd#kfy_PriorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_PriorCreditFacilityMember_e92bec49-05d6-4ca7-9a5c-c47ace8207b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_ddff9348-bc8b-4a5f-a88a-92a85018d4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_ddff9348-bc8b-4a5f-a88a-92a85018d4e3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DelayedDrawFacilityMember_eee7aa32-99f1-44eb-b118-56d369d89e07" xlink:href="kfy-20230430.xsd#kfy_DelayedDrawFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_DelayedDrawFacilityMember_eee7aa32-99f1-44eb-b118-56d369d89e07" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_12bf8d1a-a4e9-4385-a649-eaddbd3ee018_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:to="loc_srt_ScenarioUnspecifiedDomain_12bf8d1a-a4e9-4385-a649-eaddbd3ee018_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c88fd578-629e-49df-8fe5-294e211b1dae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c88fd578-629e-49df-8fe5-294e211b1dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_0da4b6f8-ff8f-430f-9125-4fdc7d1265be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c88fd578-629e-49df-8fe5-294e211b1dae" xlink:to="loc_srt_ScenarioForecastMember_0da4b6f8-ff8f-430f-9125-4fdc7d1265be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_6ce574f6-3287-4141-8c39-348b6a8ebcc2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:to="loc_us-gaap_VariableRateDomain_6ce574f6-3287-4141-8c39-348b6a8ebcc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:to="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SecuredFinancingOvernightRateMember_2329bc57-cd07-48a6-932a-aaf4a487f1dc" xlink:href="kfy-20230430.xsd#kfy_SecuredFinancingOvernightRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:to="loc_kfy_SecuredFinancingOvernightRateMember_2329bc57-cd07-48a6-932a-aaf4a487f1dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_9171fd33-7aa4-4b59-8c16-493c0d4ca786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:to="loc_us-gaap_BaseRateMember_9171fd33-7aa4-4b59-8c16-493c0d4ca786" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3207f52-d416-4b72-92e2-0255f295a7d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b3207f52-d416-4b72-92e2-0255f295a7d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherFinancialInstitutionsMember_c60d4df0-9267-4796-884b-b1588e7075f6" xlink:href="kfy-20230430.xsd#kfy_OtherFinancialInstitutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:to="loc_kfy_OtherFinancialInstitutionsMember_c60d4df0-9267-4796-884b-b1588e7075f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_65e0ca4a-c36a-46a5-a2db-6bbcaf5e26da" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:to="loc_kfy_CSVOfCOLIContractsMember_65e0ca4a-c36a-46a5-a2db-6bbcaf5e26da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7b2fbba3-0188-4c92-8cfb-502d65568be9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7b2fbba3-0188-4c92-8cfb-502d65568be9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_dcaa399e-236b-41ab-a791-9bf7d55a96d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_dcaa399e-236b-41ab-a791-9bf7d55a96d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_8111b5a4-2ecf-4ff0-9189-01a33f1c86ad" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_dcaa399e-236b-41ab-a791-9bf7d55a96d3" xlink:to="loc_kfy_DeferredCompensationPlanMember_8111b5a4-2ecf-4ff0-9189-01a33f1c86ad" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail" xlink:type="extended" id="i7eb539da254d4b7db92bdd4750e13ffb_LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_36cb8e32-0abb-4620-9e40-e174fc2d479b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4a3acea1-3a14-4f45-9b03-9bd23bdfc953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_36cb8e32-0abb-4620-9e40-e174fc2d479b" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4a3acea1-3a14-4f45-9b03-9bd23bdfc953" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_36cb8e32-0abb-4620-9e40-e174fc2d479b" xlink:to="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:to="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d21efc53-7a69-4083-89b0-1e8b14c3a670_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d21efc53-7a69-4083-89b0-1e8b14c3a670_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8e6437b6-6292-4811-9941-a576d9695bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8e6437b6-6292-4811-9941-a576d9695bc4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_60b00d8a-500f-45cb-b441-e57cdf493bf8" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8e6437b6-6292-4811-9941-a576d9695bc4" xlink:to="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_60b00d8a-500f-45cb-b441-e57cdf493bf8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_7f32a23f-2672-4157-b3af-60d7b385d610_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_7f32a23f-2672-4157-b3af-60d7b385d610_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_6b46dbea-e19e-4840-ac86-7a7af5677dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_6b46dbea-e19e-4840-ac86-7a7af5677dd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_ff171349-eead-468f-a377-d45c88a5dad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_ff171349-eead-468f-a377-d45c88a5dad5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_ed13afe5-75a8-4a66-959a-4bc0c7f44330" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:to="loc_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_ed13afe5-75a8-4a66-959a-4bc0c7f44330" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" xlink:type="extended" id="i9585abcd97f044c59e77e2b5fa5e8aac_LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_2f609029-0fd0-41ad-9c78-07ac711db328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_2f609029-0fd0-41ad-9c78-07ac711db328" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_47c5c86f-8eba-4fcb-a35f-7ea973c6b9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_47c5c86f-8eba-4fcb-a35f-7ea973c6b9b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cef5f1c7-0261-41c6-822c-046aaf34fad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cef5f1c7-0261-41c6-822c-046aaf34fad9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:to="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_117d6b5d-6645-4d42-be53-451f14021fe7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_117d6b5d-6645-4d42-be53-451f14021fe7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2957ff28-0459-4d8c-b3be-59410c5b9ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2957ff28-0459-4d8c-b3be-59410c5b9ec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_3a9bf89c-201a-447e-b86c-c91797766b60" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2957ff28-0459-4d8c-b3be-59410c5b9ec5" xlink:to="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_3a9bf89c-201a-447e-b86c-c91797766b60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2266210a-b2da-4890-8150-c7d5c09a0192_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2266210a-b2da-4890-8150-c7d5c09a0192_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6b3c5dea-4901-40aa-8804-355c852014bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6b3c5dea-4901-40aa-8804-355c852014bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SeniorUnsecuredNotesMember_f4645c9e-1ef7-4c41-a26a-dd97d47ae3bd" xlink:href="kfy-20230430.xsd#kfy_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b3c5dea-4901-40aa-8804-355c852014bd" xlink:to="loc_kfy_SeniorUnsecuredNotesMember_f4645c9e-1ef7-4c41-a26a-dd97d47ae3bd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/SegmentsAdditionalInformationDetail" xlink:type="extended" id="i060880a6138446f7bd62668cf6bb1666_SegmentsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_5d6b301c-db9a-42be-9b71-a3467dcdbe1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_5d6b301c-db9a-42be-9b71-a3467dcdbe1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_4971db8f-f1f9-49bc-a694-13fcf1fbf158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_NumberOfReportableSegments_4971db8f-f1f9-49bc-a694-13fcf1fbf158" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfLineOfBusiness_05f52c5f-c574-4432-a941-29eb6583db22" xlink:href="kfy-20230430.xsd#kfy_NumberOfLineOfBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_kfy_NumberOfLineOfBusiness_05f52c5f-c574-4432-a941-29eb6583db22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_811a5cd9-e0c0-471c-8552-3b59ba669280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_811a5cd9-e0c0-471c-8552-3b59ba669280" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:to="loc_srt_SegmentGeographicalDomain_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:to="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_af42e93e-857d-4d43-baf6-cc61b67609e5" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:to="loc_country_US_af42e93e-857d-4d43-baf6-cc61b67609e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_72cbe45f-3d15-4e85-9078-0c80f16c9e20" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:to="loc_country_GB_72cbe45f-3d15-4e85-9078-0c80f16c9e20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_1433a6c2-2759-48d6-9b42-f3094324d097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:to="loc_us-gaap_SalesRevenueNetMember_1433a6c2-2759-48d6-9b42-f3094324d097" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LongLivedAssetsMember_9debad24-dffe-4d21-ba4a-863a8d0e5cef" xlink:href="kfy-20230430.xsd#kfy_LongLivedAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:to="loc_kfy_LongLivedAssetsMember_9debad24-dffe-4d21-ba4a-863a8d0e5cef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_73a47573-d796-4684-b52a-a92e2e8e5ff6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_73a47573-d796-4684-b52a-a92e2e8e5ff6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_14dd3207-e950-406a-a143-2713ce71093c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_14dd3207-e950-406a-a143-2713ce71093c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_3d1e9b0b-5679-4299-bd79-b69a2d113808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_14dd3207-e950-406a-a143-2713ce71093c" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_3d1e9b0b-5679-4299-bd79-b69a2d113808" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFinancialHighlightsDetails"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" xlink:type="extended" id="idf02469583424e9c84173fb4aab7e339_SegmentsFinancialHighlightsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f37e5ec5-09cc-4329-afdd-690d7e314919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f37e5ec5-09cc-4329-afdd-690d7e314919" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9b7d4240-b97a-409d-b813-ef3f243d7e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_NetIncomeLoss_9b7d4240-b97a-409d-b813-ef3f243d7e89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2d60bc57-feb4-4f7d-915c-98b6151e4ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2d60bc57-feb4-4f7d-915c-98b6151e4ebe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9e5c0e2a-d574-4cb0-8614-aacf1e13fcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9e5c0e2a-d574-4cb0-8614-aacf1e13fcf6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2f36ccdf-840e-47fe-9708-3df1da55d9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2f36ccdf-840e-47fe-9708-3df1da55d9e9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9e3bcf06-8ad6-4ac7-87a4-c43fd79d598c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9e3bcf06-8ad6-4ac7-87a4-c43fd79d598c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_12738bcf-6730-449d-99e2-865be1661fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_OperatingIncomeLoss_12738bcf-6730-449d-99e2-865be1661fc8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_084de59c-de86-40a9-a884-5886f8bfaa25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_084de59c-de86-40a9-a884-5886f8bfaa25" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4dbe1a98-dfcc-4e5c-bed9-55b3948880d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4dbe1a98-dfcc-4e5c-bed9-55b3948880d8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_73079cd5-d9d3-4184-9e68-4c2b327cd024" xlink:href="kfy-20230430.xsd#kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_73079cd5-d9d3-4184-9e68-4c2b327cd024" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_b0efeb90-9816-4129-8aac-ce807eaac517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_b0efeb90-9816-4129-8aac-ce807eaac517" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_23e75625-cf05-4f73-a85e-f3d60f2c102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_23e75625-cf05-4f73-a85e-f3d60f2c102b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f1f3c6e6-5d7d-4355-bf90-949f915c7e12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_RestructuringCharges_f1f3c6e6-5d7d-4355-bf90-949f915c7e12" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_098ce622-68ee-4c00-9260-93bc29172cc7" xlink:href="kfy-20230430.xsd#kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_098ce622-68ee-4c00-9260-93bc29172cc7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:to="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_dbe56bc4-eb55-4a22-9fce-eb476398a25d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:to="loc_srt_ProductsAndServicesDomain_dbe56bc4-eb55-4a22-9fce-eb476398a25d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c8a2d5ae-f4c3-4058-9ae2-585691daf4dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:to="loc_srt_ProductsAndServicesDomain_c8a2d5ae-f4c3-4058-9ae2-585691daf4dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_944a4580-0cc8-489e-861b-ef1ffb6d12d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c8a2d5ae-f4c3-4058-9ae2-585691daf4dc" xlink:to="loc_us-gaap_ServiceMember_944a4580-0cc8-489e-861b-ef1ffb6d12d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFinancialHighlightsbyOperatingSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" xlink:type="extended" id="ifd8997328ab14363bfb28a3d07167c02_SegmentsFinancialHighlightsbyOperatingSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a2e72401-bb07-49fc-a222-de6f83ab47b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a2e72401-bb07-49fc-a222-de6f83ab47b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_f33aabad-e094-40bc-9fab-4928c2f525c1" xlink:href="kfy-20230430.xsd#kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:to="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_f33aabad-e094-40bc-9fab-4928c2f525c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ed9e6791-548a-4a5c-be86-069dca40cb50_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:to="loc_srt_ConsolidationItemsDomain_ed9e6791-548a-4a5c-be86-069dca40cb50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:to="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_8d7585d1-2cc9-47aa-9ed4-6941d0195574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:to="loc_us-gaap_OperatingSegmentsMember_8d7585d1-2cc9-47aa-9ed4-6941d0195574" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fb926ee8-42b9-4a55-ad03-2593cc3c2035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fb926ee8-42b9-4a55-ad03-2593cc3c2035" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_661a7fc4-1617-495b-b95b-78603bc71d11_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:to="loc_srt_ProductsAndServicesDomain_661a7fc4-1617-495b-b95b-78603bc71d11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c68f222c-fc06-426f-8bda-43137ec8cc5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:to="loc_srt_ProductsAndServicesDomain_c68f222c-fc06-426f-8bda-43137ec8cc5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_90ce95c5-144a-4b9a-b22d-2b1a87c6ff43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c68f222c-fc06-426f-8bda-43137ec8cc5e" xlink:to="loc_us-gaap_ServiceMember_90ce95c5-144a-4b9a-b22d-2b1a87c6ff43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:to="loc_us-gaap_SegmentDomain_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:to="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember_faac6a88-53f8-4d49-93ea-5887fbbc91a0" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_ConsultingMember_faac6a88-53f8-4d49-93ea-5887fbbc91a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_f2daae79-67bc-4d33-89b3-857b630ab2f0" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_DigitalMember_f2daae79-67bc-4d33-89b3-857b630ab2f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember_b3e4ad8d-59a3-472a-9f4d-3dece9da0f87" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_ExecutiveSearchMember_b3e4ad8d-59a3-472a-9f4d-3dece9da0f87" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchInterimMember_8af81018-43b9-4e5d-bbca-8bc4b8153540" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchInterimMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_ProfessionalSearchInterimMember_8af81018-43b9-4e5d-bbca-8bc4b8153540" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember_27a6a729-7f2d-434e-a630-b329395aa751" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_RPOMember_27a6a729-7f2d-434e-a630-b329395aa751" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_32fddf77-1826-426b-a427-213cd4546ee3_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:to="loc_srt_SegmentGeographicalDomain_32fddf77-1826-426b-a427-213cd4546ee3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:to="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_a855e532-1e75-4fd2-b39b-b93d8c8b8bea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_srt_NorthAmericaMember_a855e532-1e75-4fd2-b39b-b93d8c8b8bea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_1acc2057-a675-4dfe-81b8-c364eb6ba0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_us-gaap_EMEAMember_1acc2057-a675-4dfe-81b8-c364eb6ba0b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_e55ba625-8e90-4fca-8d17-f065337ed718" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_srt_AsiaPacificMember_e55ba625-8e90-4fca-8d17-f065337ed718" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_23627e7c-5c98-4dc7-a12e-474259174460" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_srt_LatinAmericaMember_23627e7c-5c98-4dc7-a12e-474259174460" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFeeRevenueClassifiedbyCountryDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail" xlink:type="extended" id="i26b02bfbc6274fa691a48b88be3b8b1b_SegmentsFeeRevenueClassifiedbyCountryDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_56354881-cb1d-4ad0-b61b-38e835fa4a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2011bd91-8936-4ff5-891f-e192d50e14c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_56354881-cb1d-4ad0-b61b-38e835fa4a44" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2011bd91-8936-4ff5-891f-e192d50e14c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_56354881-cb1d-4ad0-b61b-38e835fa4a44" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:to="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e6c7711f-bc22-480e-9451-6176582592fc_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:to="loc_srt_ProductsAndServicesDomain_e6c7711f-bc22-480e-9451-6176582592fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1ca259a2-ec5c-4a3c-a5ca-c99ed1ca5fcf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:to="loc_srt_ProductsAndServicesDomain_1ca259a2-ec5c-4a3c-a5ca-c99ed1ca5fcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_5f167f1f-abef-4fed-8e37-2dc9417acd72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1ca259a2-ec5c-4a3c-a5ca-c99ed1ca5fcf" xlink:to="loc_us-gaap_ServiceMember_5f167f1f-abef-4fed-8e37-2dc9417acd72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:to="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_3dd140c8-40ff-40d9-aabc-70485959825a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:to="loc_srt_SegmentGeographicalDomain_3dd140c8-40ff-40d9-aabc-70485959825a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:to="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_bc40f3da-6638-465a-ab6a-cd64a6cd01f3" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:to="loc_country_US_bc40f3da-6638-465a-ab6a-cd64a6cd01f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_a611b3d2-d3e0-4e76-8b7c-6b289c038004" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:to="loc_country_GB_a611b3d2-d3e0-4e76-8b7c-6b289c038004" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherCountriesMember_9ce482c5-ef7c-4ba4-b796-ff8e022c9f62" xlink:href="kfy-20230430.xsd#kfy_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:to="loc_kfy_OtherCountriesMember_9ce482c5-ef7c-4ba4-b796-ff8e022c9f62" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail" xlink:type="extended" id="i1f2e1ca9581f4439a82be376d5bdb558_SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_aed3202e-e274-4239-a1eb-699f43eadfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_b2985f29-f48b-4e21-8895-08e56e72b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_aed3202e-e274-4239-a1eb-699f43eadfb8" xlink:to="loc_us-gaap_NoncurrentAssets_b2985f29-f48b-4e21-8895-08e56e72b5cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_aed3202e-e274-4239-a1eb-699f43eadfb8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:to="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8f437b0d-ecc4-4623-9b29-afd3c4f5a491_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:to="loc_srt_SegmentGeographicalDomain_8f437b0d-ecc4-4623-9b29-afd3c4f5a491_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:to="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8688ce3d-b366-44a1-8f2d-d8b36e925ee4" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:to="loc_country_US_8688ce3d-b366-44a1-8f2d-d8b36e925ee4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_66868ee6-4909-4160-a52f-42041424b715" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:to="loc_country_GB_66868ee6-4909-4160-a52f-42041424b715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherCountriesMember_070596f7-e865-425d-928a-e9cb2b1411d8" xlink:href="kfy-20230430.xsd#kfy_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:to="loc_kfy_OtherCountriesMember_070596f7-e865-425d-928a-e9cb2b1411d8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail" xlink:type="extended" id="i755a87e1d0e54ec7b678609134c30e09_RestructuringChargesNetAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_de4ff13a-158a-4f82-a0b3-95f4158eb8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:to="loc_us-gaap_RestructuringCharges_de4ff13a-158a-4f82-a0b3-95f4158eb8ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveNoncurrent_6175fc66-cf19-454d-b8d9-5085f9652a14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:to="loc_us-gaap_RestructuringReserveNoncurrent_6175fc66-cf19-454d-b8d9-5085f9652a14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_723249ba-560d-4d0a-837c-1b17262d1459_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_723249ba-560d-4d0a-837c-1b17262d1459_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_fc2283be-a2dc-416c-a218-c545ed705216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_fc2283be-a2dc-416c-a218-c545ed705216" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_4dc01daa-0cbf-471e-a1fc-5941e234641a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_fc2283be-a2dc-416c-a218-c545ed705216" xlink:to="loc_us-gaap_EmployeeSeveranceMember_4dc01daa-0cbf-471e-a1fc-5941e234641a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_90d6a3f9-81b8-4cbd-ba65-a30d797464c2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:to="loc_us-gaap_RestructuringPlanDomain_90d6a3f9-81b8-4cbd-ba65-a30d797464c2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:to="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ThePlanMember_98c33010-4af2-4412-ac00-4d6652eb4613" xlink:href="kfy-20230430.xsd#kfy_ThePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:to="loc_kfy_ThePlanMember_98c33010-4af2-4412-ac00-4d6652eb4613" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RestructuringPlan2Member_b047d5db-e783-483f-a77f-16708233f926" xlink:href="kfy-20230430.xsd#kfy_RestructuringPlan2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:to="loc_kfy_RestructuringPlan2Member_b047d5db-e783-483f-a77f-16708233f926" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_a62a0a17-9946-4ce9-80e6-4ab1034c26d3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_a62a0a17-9946-4ce9-80e6-4ab1034c26d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_34b5b49c-f0df-44b1-913d-e643bb211fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_34b5b49c-f0df-44b1-913d-e643bb211fdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CovidNineteenMember_d345ee2c-6116-4c04-b8b1-7441a8fae524" xlink:href="kfy-20230430.xsd#kfy_CovidNineteenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_34b5b49c-f0df-44b1-913d-e643bb211fdd" xlink:to="loc_kfy_CovidNineteenMember_d345ee2c-6116-4c04-b8b1-7441a8fae524" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e69a78cd-e14b-41b4-8eb3-1c37938e2301_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e69a78cd-e14b-41b4-8eb3-1c37938e2301_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_183c187b-a331-44de-a989-3673986c619d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_183c187b-a331-44de-a989-3673986c619d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1ec6bdfd-e3b7-457d-9d9b-f426af9b2b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_183c187b-a331-44de-a989-3673986c619d" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1ec6bdfd-e3b7-457d-9d9b-f426af9b2b6e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetChangesInRestructuringLiabilityDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail" xlink:type="extended" id="i168f93ad0b934fccb3f214b7126bbf5e_RestructuringChargesNetChangesInRestructuringLiabilityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_3108098a-1a8f-43b5-858b-bc4eb205bf57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3108098a-1a8f-43b5-858b-bc4eb205bf57" xlink:to="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_0b28e8bf-6548-45cd-bbdb-ad8190d4534e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserve_0b28e8bf-6548-45cd-bbdb-ad8190d4534e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_5aa0b767-1e79-43ab-988b-59b6b093855c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringCharges_5aa0b767-1e79-43ab-988b-59b6b093855c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_1d5d0cfc-2e13-4b16-8e2b-cb07d2fd68f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_PaymentsForRestructuring_1d5d0cfc-2e13-4b16-8e2b-cb07d2fd68f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2_a59e9a99-1a98-4533-80b2-2e8c10b8a336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserveSettledWithoutCash2_a59e9a99-1a98-4533-80b2-2e8c10b8a336" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_62b01069-0b50-4884-af22-8f6fb4081905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_62b01069-0b50-4884-af22-8f6fb4081905" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_ddf98460-c24d-42f1-97d7-c7f3d79aabd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3108098a-1a8f-43b5-858b-bc4eb205bf57" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_b7607d15-018b-4da6-b269-23896859503e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_b7607d15-018b-4da6-b269-23896859503e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_63a6167f-b26d-44a6-80bb-09acb2e1bb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_63a6167f-b26d-44a6-80bb-09acb2e1bb28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_0754c26c-1622-4507-afa4-6657dbf0d464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_63a6167f-b26d-44a6-80bb-09acb2e1bb28" xlink:to="loc_us-gaap_EmployeeSeveranceMember_0754c26c-1622-4507-afa4-6657dbf0d464" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:to="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_231c9f13-02c1-4ac4-99d1-6936389fc15e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:to="loc_us-gaap_RestructuringPlanDomain_231c9f13-02c1-4ac4-99d1-6936389fc15e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_cd1ffe31-3a10-4436-b57a-ef2cef3d4460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:to="loc_us-gaap_RestructuringPlanDomain_cd1ffe31-3a10-4436-b57a-ef2cef3d4460" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ThePlanMember_34fb5e97-7726-4613-a656-e1138fdd9658" xlink:href="kfy-20230430.xsd#kfy_ThePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_cd1ffe31-3a10-4436-b57a-ef2cef3d4460" xlink:to="loc_kfy_ThePlanMember_34fb5e97-7726-4613-a656-e1138fdd9658" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail" xlink:type="extended" id="ife5f5a7878ec44dabd60f7b27009d0f6_RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ddb4a20e-3487-49c1-b359-6fcb4d80326d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8403f1a5-82e6-4f8d-983a-4db0252cb973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ddb4a20e-3487-49c1-b359-6fcb4d80326d" xlink:to="loc_us-gaap_RestructuringCharges_8403f1a5-82e6-4f8d-983a-4db0252cb973" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ddb4a20e-3487-49c1-b359-6fcb4d80326d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_f92126ac-31f6-4479-bb84-0e78206bf640_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:to="loc_srt_ConsolidationItemsDomain_f92126ac-31f6-4479-bb84-0e78206bf640_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:to="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_65f6cd7c-3526-4214-b385-de1ec5c59391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:to="loc_us-gaap_OperatingSegmentsMember_65f6cd7c-3526-4214-b385-de1ec5c59391" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_c34eae7f-fd94-41b3-9674-43ffb5fc79b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:to="loc_us-gaap_CorporateNonSegmentMember_c34eae7f-fd94-41b3-9674-43ffb5fc79b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0535d134-623c-4ca7-9c25-d4a7386f6b91_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:to="loc_us-gaap_SegmentDomain_0535d134-623c-4ca7-9c25-d4a7386f6b91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:to="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember_ccc4d796-589d-4497-8081-80bdb7ef7f94" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_ConsultingMember_ccc4d796-589d-4497-8081-80bdb7ef7f94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_63dff74d-3057-492d-b6ff-e006240e8784" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_DigitalMember_63dff74d-3057-492d-b6ff-e006240e8784" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember_d7a058b7-32a6-4638-84d3-ebdf50ba179b" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_ExecutiveSearchMember_d7a058b7-32a6-4638-84d3-ebdf50ba179b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchInterimMember_286d6ba6-729f-4325-a3db-cac55e217e8a" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchInterimMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_ProfessionalSearchInterimMember_286d6ba6-729f-4325-a3db-cac55e217e8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember_21b32a22-e5dd-4745-8a19-3be969385ed5" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_RPOMember_21b32a22-e5dd-4745-8a19-3be969385ed5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c93b3e9f-6448-4749-aa29-1c8ac5565e2a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:to="loc_srt_SegmentGeographicalDomain_c93b3e9f-6448-4749-aa29-1c8ac5565e2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:to="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_4b1de04a-e84d-4c92-83ee-42e6b9ab5b06" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_srt_NorthAmericaMember_4b1de04a-e84d-4c92-83ee-42e6b9ab5b06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_8584faf6-431d-4dc9-9a9f-648ab77cb44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_us-gaap_EMEAMember_8584faf6-431d-4dc9-9a9f-648ab77cb44f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_ffceb141-df46-48eb-9c78-23046de4cfcc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_srt_AsiaPacificMember_ffceb141-df46-48eb-9c78-23046de4cfcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_a84f9d11-e45e-40d4-85b3-4911460463b2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_srt_LatinAmericaMember_a84f9d11-e45e-40d4-85b3-4911460463b2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail" xlink:type="extended" id="i6d7a45390d164bcf8a3b6b8bd950fc3a_GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_1e6752f4-46ad-4bde-83ae-4b0dabd2aad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_1e6752f4-46ad-4bde-83ae-4b0dabd2aad6" xlink:to="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dca225f5-ab4a-464c-8e66-f4eedc81e9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_Goodwill_dca225f5-ab4a-464c-8e66-f4eedc81e9a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_e49a7b29-e317-48e0-808d-58755cb04721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_e49a7b29-e317-48e0-808d-58755cb04721" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_373a3000-02cf-46af-a958-f93c300b91d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_373a3000-02cf-46af-a958-f93c300b91d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_289a36e2-e7b7-400f-aa97-c73ec89944aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_1e6752f4-46ad-4bde-83ae-4b0dabd2aad6" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b24d2bca-dad0-4ce9-a4b1-0673d9339493_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:to="loc_srt_ConsolidationItemsDomain_b24d2bca-dad0-4ce9-a4b1-0673d9339493_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1dc8a0aa-d0e6-4b0e-93ed-4ce817c60dd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:to="loc_srt_ConsolidationItemsDomain_1dc8a0aa-d0e6-4b0e-93ed-4ce817c60dd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3660005c-41ab-494e-9a4c-ad584f5959f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1dc8a0aa-d0e6-4b0e-93ed-4ce817c60dd3" xlink:to="loc_us-gaap_OperatingSegmentsMember_3660005c-41ab-494e-9a4c-ad584f5959f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:to="loc_us-gaap_SegmentDomain_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:to="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember_0384b7cc-6c00-40a2-97bc-ce785d3f96f5" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_ConsultingMember_0384b7cc-6c00-40a2-97bc-ce785d3f96f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_6c8dc49f-96ff-4384-8cd6-582f6ed30e30" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_DigitalMember_6c8dc49f-96ff-4384-8cd6-582f6ed30e30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember_8a4005ea-9c86-4f25-b8d1-3556945aaef1" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_ExecutiveSearchMember_8a4005ea-9c86-4f25-b8d1-3556945aaef1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchMember_0aaffac3-393d-4ca6-a238-d1fff727d193" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_ProfessionalSearchMember_0aaffac3-393d-4ca6-a238-d1fff727d193" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember_21045c63-ee04-4a1e-a9f5-7800cd5343fa" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_RPOMember_21045c63-ee04-4a1e-a9f5-7800cd5343fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:to="loc_srt_SegmentGeographicalDomain_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:to="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_d8b3eb84-c7b1-4756-9269-cb6a5b2e74d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:to="loc_srt_NorthAmericaMember_d8b3eb84-c7b1-4756-9269-cb6a5b2e74d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_a8206f18-620d-47c3-806d-f684ebb5399c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:to="loc_us-gaap_EMEAMember_a8206f18-620d-47c3-806d-f684ebb5399c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_20c3d391-f44d-417e-993a-7bc5ffabd4e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:to="loc_srt_AsiaPacificMember_20c3d391-f44d-417e-993a-7bc5ffabd4e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9b87b461-628e-4b4b-a3c6-48d42228bbdd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9b87b461-628e-4b4b-a3c6-48d42228bbdd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_29c771ab-ef09-4be4-acf1-31e4771ac1b4" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_LucasGroupMember_29c771ab-ef09-4be4-acf1-31e4771ac1b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_4e906214-b7d5-46c9-b352-e22bea064f85" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_PatinaSolutionsGroupMember_4e906214-b7d5-46c9-b352-e22bea064f85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_c93d0cac-f0d0-4ff3-b814-d01439e0eb36" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_c93d0cac-f0d0-4ff3-b814-d01439e0eb36" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_dd57203b-6ee8-44ba-93fa-4d9c26f30dab" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_SaloMember_dd57203b-6ee8-44ba-93fa-4d9c26f30dab" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillAndIntangibleAssetsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" xlink:type="extended" id="ied9a5d9d05a1480cbcd6ecc8e8933ba0_GoodwillAndIntangibleAssetsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_e811a3b7-aa62-4413-853e-63c03cf613fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_e811a3b7-aa62-4413-853e-63c03cf613fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_96a13eaa-86b7-436e-a39a-4334b3f52caa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_96a13eaa-86b7-436e-a39a-4334b3f52caa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9f803ba5-f084-48df-8fec-0017673cc62b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9f803ba5-f084-48df-8fec-0017673cc62b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6d15ec92-3a06-4e67-a059-9e00d643ce28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6d15ec92-3a06-4e67-a059-9e00d643ce28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_acfe1799-57b5-4bc1-8069-7f1a1264c2e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_acfe1799-57b5-4bc1-8069-7f1a1264c2e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_2fef515b-aaf7-4cee-9717-c47158e9d7f2" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_SaloMember_2fef515b-aaf7-4cee-9717-c47158e9d7f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_478a3f59-2564-4802-ad7c-4311dbaf42c5" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_478a3f59-2564-4802-ad7c-4311dbaf42c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_62bad5b5-1c33-44ee-88a9-f84db22be467" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_62bad5b5-1c33-44ee-88a9-f84db22be467" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PivotLeadershipMember_9a5a3329-e918-4b00-8286-a76022ed3b8e" xlink:href="kfy-20230430.xsd#kfy_PivotLeadershipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_PivotLeadershipMember_9a5a3329-e918-4b00-8286-a76022ed3b8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupAndPatinaSolutionsGroupMember_49b42dd8-3b67-4288-95ec-eddd6acf30c9" xlink:href="kfy-20230430.xsd#kfy_LucasGroupAndPatinaSolutionsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_LucasGroupAndPatinaSolutionsGroupMember_49b42dd8-3b67-4288-95ec-eddd6acf30c9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f2c14dd6-063a-441b-a3a0-e85892b83600_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f2c14dd6-063a-441b-a3a0-e85892b83600_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fe3e0580-a75b-4ffc-ba48-c99196cea120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fe3e0580-a75b-4ffc-ba48-c99196cea120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_06878cf5-af7d-4a37-bf33-c1afc007bb19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:to="loc_us-gaap_TradeNamesMember_06878cf5-af7d-4a37-bf33-c1afc007bb19" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail" xlink:type="extended" id="ibe959baf1cce462fa438e7bbf0579346_GoodwillandIntangibleAssetsIntangibleAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_63c6a429-c308-47be-b860-cf3d5130ee4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_63c6a429-c308-47be-b860-cf3d5130ee4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_61529521-589d-456d-9b0c-f23af9904353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_61529521-589d-456d-9b0c-f23af9904353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2c563138-b7ee-4f9d-8aca-de2c828cd0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2c563138-b7ee-4f9d-8aca-de2c828cd0c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_c0805ea8-4f98-4642-bcc1-366919a1529f" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsForeignCurrencyTranslationLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_c0805ea8-4f98-4642-bcc1-366919a1529f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9de2647e-1916-4916-a4ce-964b0ada5fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9de2647e-1916-4916-a4ce-964b0ada5fd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8dff13dd-f682-459c-9c9c-a5344d7deeff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8dff13dd-f682-459c-9c9c-a5344d7deeff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4bf81881-3bd3-43eb-ac80-65543e69e72c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4bf81881-3bd3-43eb-ac80-65543e69e72c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerListsMember_c98cfbab-f59a-44dd-b620-c219e7e0ab8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerListsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_CustomerListsMember_c98cfbab-f59a-44dd-b620-c219e7e0ab8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_3852c17b-57b5-4c00-8a9e-e1bc133a41fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_IntellectualPropertyMember_3852c17b-57b5-4c00-8a9e-e1bc133a41fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DatabasesMember_6a79e232-f3f4-46df-b693-997753c2f2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DatabasesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_DatabasesMember_6a79e232-f3f4-46df-b693-997753c2f2c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1098782a-fe1b-4e37-b9f9-1e47ab66aec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1098782a-fe1b-4e37-b9f9-1e47ab66aec9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_13ee039e-0055-406b-9339-47d01cb217f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_TrademarksMember_13ee039e-0055-406b-9339-47d01cb217f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd609bb2-0fe6-4313-9b1d-4681630286ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd609bb2-0fe6-4313-9b1d-4681630286ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_797c36f9-c808-453e-bb86-25111f43a2e2" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_797c36f9-c808-453e-bb86-25111f43a2e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_7dfb174b-9993-4e75-aa35-36ce80c03cd0" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_SaloMember_7dfb174b-9993-4e75-aa35-36ce80c03cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_f762a1f9-fa58-40e9-a3b8-f401ce36305e" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_LucasGroupMember_f762a1f9-fa58-40e9-a3b8-f401ce36305e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_1aaa5063-4ff0-4b5e-bf7c-1f49e5df3b04" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_PatinaSolutionsGroupMember_1aaa5063-4ff0-4b5e-bf7c-1f49e5df3b04" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/LeasesAdditionalInformationDetail" xlink:type="extended" id="ib6554cdcef724a238d541de83d663ef9_LeasesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3e3c7e30-3716-410a-8453-629fe256b00e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3e3c7e30-3716-410a-8453-629fe256b00e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_b59bee72-319b-43c6-8b92-eab7d308f511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_b59bee72-319b-43c6-8b92-eab7d308f511" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_a4d3c04c-f1da-49a2-8b6d-e4ea274f26e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_a4d3c04c-f1da-49a2-8b6d-e4ea274f26e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7365283c-16c6-4ec5-863c-e1461c75dd8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7365283c-16c6-4ec5-863c-e1461c75dd8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6244bf30-d1a5-48f5-9cfa-89e3622dfc86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_OperatingLeaseLiability_6244bf30-d1a5-48f5-9cfa-89e3622dfc86" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:to="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:to="loc_srt_RangeMember_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:to="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a951c63-8452-4c43-9250-307f0ad96ce8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:to="loc_srt_MinimumMember_8a951c63-8452-4c43-9250-307f0ad96ce8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8ee98529-a70c-443c-b4df-a298db141854" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:to="loc_srt_MaximumMember_8ee98529-a70c-443c-b4df-a298db141854" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_22b6d98e-5186-4d20-b59f-f0170298763b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_22b6d98e-5186-4d20-b59f-f0170298763b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_dda900c7-e1cb-416c-b96c-897ca1adbecf" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_dda900c7-e1cb-416c-b96c-897ca1adbecf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_b9672372-4654-4051-b669-0606d0ca8104" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_SaloMember_b9672372-4654-4051-b669-0606d0ca8104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_11fcde63-aec0-44f0-9e35-1e1a28457b9a" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_LucasGroupMember_11fcde63-aec0-44f0-9e35-1e1a28457b9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_c689ad41-a33a-4f13-a76f-809f588782c4" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_PatinaSolutionsGroupMember_c689ad41-a33a-4f13-a76f-809f588782c4" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#AcquisitionSummaryofNetAssetsAcquiredDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail" xlink:type="extended" id="i72fee3b6f274484187ef189fa75f2838_AcquisitionSummaryofNetAssetsAcquiredDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ad402b-1cc7-46d7-8181-077aa890776e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ad402b-1cc7-46d7-8181-077aa890776e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_0d4bf58d-0086-430a-8367-add664d62e06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_0d4bf58d-0086-430a-8367-add664d62e06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c8eb2561-e44c-4510-98cb-6bdf33713efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c8eb2561-e44c-4510-98cb-6bdf33713efd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2fa51028-ab8f-477b-a023-989d3328d2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2fa51028-ab8f-477b-a023-989d3328d2e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_f33ecc99-4fe1-4f72-b780-2bc16363380e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_f33ecc99-4fe1-4f72-b780-2bc16363380e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_17d6ee62-58f3-430d-bf41-3d055248bd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_17d6ee62-58f3-430d-bf41-3d055248bd6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_5372891d-10f4-43d6-b647-6a60d128c234" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_5372891d-10f4-43d6-b647-6a60d128c234" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_81db9824-6672-4318-bf2d-a76198cf5ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_Goodwill_81db9824-6672-4318-bf2d-a76198cf5ea0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_71832281-7ab0-4400-ad37-6dd69d7c5e78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_71832281-7ab0-4400-ad37-6dd69d7c5e78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee8ac65-9b1e-4da6-aa08-d14feed200eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee8ac65-9b1e-4da6-aa08-d14feed200eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_bde48d1e-7ee3-4f9f-9f0a-2738c2df19f1" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee8ac65-9b1e-4da6-aa08-d14feed200eb" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_bde48d1e-7ee3-4f9f-9f0a-2738c2df19f1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#AcquisitionAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail" xlink:type="extended" id="idb11e8838ff1463ba3bcb5c43b1b98bb_AcquisitionAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3323daf6-4dfa-4e40-9bcb-7fc5cf8137e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3323daf6-4dfa-4e40-9bcb-7fc5cf8137e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4d9b6f3e-2ebd-4657-9cb5-e04fcaa8f747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4d9b6f3e-2ebd-4657-9cb5-e04fcaa8f747" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba9b9dd-c0ba-479a-8e46-316a56b9c477_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_eba9b9dd-c0ba-479a-8e46-316a56b9c477_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_8ce33807-6d4d-4613-8b48-a3339fcf6603" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_8ce33807-6d4d-4613-8b48-a3339fcf6603" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_beac7680-932d-4fde-99e7-4030fef2de1f" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_SaloMember_beac7680-932d-4fde-99e7-4030fef2de1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_7d0f3b5d-2431-470a-b8fc-988d4bcb711e" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_7d0f3b5d-2431-470a-b8fc-988d4bcb711e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_5c4913f0-35a1-4498-a826-48948d1cce1b" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_PatinaSolutionsGroupMember_5c4913f0-35a1-4498-a826-48948d1cce1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_4401990c-584f-4b8e-a45a-d20c1224ac1d" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_LucasGroupMember_4401990c-584f-4b8e-a45a-d20c1224ac1d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SubsequentEventAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" xlink:type="extended" id="icd127dbc131f408bb774645f9793c9be_SubsequentEventAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DividendPayableIncreaseDecreasePercent_f1f8fe2a-907e-412b-8be6-17076e762b80" xlink:href="kfy-20230430.xsd#kfy_DividendPayableIncreaseDecreasePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:to="loc_kfy_DividendPayableIncreaseDecreasePercent_f1f8fe2a-907e-412b-8be6-17076e762b80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_664db0a8-f412-4925-b20f-d5f6590b2ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_664db0a8-f412-4925-b20f-d5f6590b2ad9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:to="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:to="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_2631c367-8ed0-43b7-b25f-e3ae11599332_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:to="loc_us-gaap_DividendsDomain_2631c367-8ed0-43b7-b25f-e3ae11599332_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_af152507-3304-41c9-9419-d50c838c8693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:to="loc_us-gaap_DividendsDomain_af152507-3304-41c9-9419-d50c838c8693" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendDeclaredMember_8c2d4465-692e-4184-a5eb-7063f76c4d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendDeclaredMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DividendsDomain_af152507-3304-41c9-9419-d50c838c8693" xlink:to="loc_us-gaap_DividendDeclaredMember_8c2d4465-692e-4184-a5eb-7063f76c4d79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_b666d62b-9f0d-4999-8655-fdc4c30cbdc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_b666d62b-9f0d-4999-8655-fdc4c30cbdc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_25b7ee47-8908-4f24-87ea-fc1e6633b6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_25b7ee47-8908-4f24-87ea-fc1e6633b6c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f0224b1e-8ee1-4604-bdfa-8a131c51f153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_25b7ee47-8908-4f24-87ea-fc1e6633b6c1" xlink:to="loc_us-gaap_SubsequentEventMember_f0224b1e-8ee1-4604-bdfa-8a131c51f153" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>kfy-20230430_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:6a36d7f4-5f55-49dd-82ea-554a6f03f8ec,g:4c3c32c1-b9a6-489e-9a3a-6358f20744fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_5e282ecd-cb31-41e9-a878-0aa164c21330_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_c57616d8-0588-4844-bbc8-a7478ddf24ed_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ProfessionalSearchInterimMember_78271ddf-29b0-499c-a48c-8342550b5597_terseLabel_en-US" xlink:label="lab_kfy_ProfessionalSearchInterimMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Search &amp; Interim</link:label>
    <link:label id="lab_kfy_ProfessionalSearchInterimMember_label_en-US" xlink:label="lab_kfy_ProfessionalSearchInterimMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Search Interim [Member]</link:label>
    <link:label id="lab_kfy_ProfessionalSearchInterimMember_documentation_en-US" xlink:label="lab_kfy_ProfessionalSearchInterimMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional search &amp; interim.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchInterimMember" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchInterimMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ProfessionalSearchInterimMember" xlink:to="lab_kfy_ProfessionalSearchInterimMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_a7d35666-b1f7-42ff-a487-4e742813a55f_terseLabel_en-US" xlink:label="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee revenue, percentage</link:label>
    <link:label id="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_label_en-US" xlink:label="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contract With Customer Excluding Assessed Tax Percentage</link:label>
    <link:label id="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_documentation_en-US" xlink:label="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contract with customer excluding assessed tax percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:href="kfy-20230430.xsd#kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:to="lab_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_9669c4e2-6d7d-49de-ab5e-db099e55b827_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c69a1a81-cb55-4c24-aaa4-34892200fd20_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Translation of Foreign Currencies</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_3adc9d50-f99d-457f-9c09-ccc1c8f04dbb_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_c9654de0-a87c-40b9-9c7e-464e07a5b4e3_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_a36f5efb-6b52-47a0-a8ce-08732d61048a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_010b5b7a-ae0f-44d5-8203-ddca6d6d8745_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_31fa48e7-b904-4d84-a372-d2449b81d678_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_PeriodToAcquireAdditionalDeferredUnits_2fb056b5-9484-4b49-b967-5c350ba31814_terseLabel_en-US" xlink:label="lab_kfy_PeriodToAcquireAdditionalDeferredUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional deferred units to acquire (in years)</link:label>
    <link:label id="lab_kfy_PeriodToAcquireAdditionalDeferredUnits_label_en-US" xlink:label="lab_kfy_PeriodToAcquireAdditionalDeferredUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period To Acquire Additional Deferred Units</link:label>
    <link:label id="lab_kfy_PeriodToAcquireAdditionalDeferredUnits_documentation_en-US" xlink:label="lab_kfy_PeriodToAcquireAdditionalDeferredUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of years that the participants were able to acquire additional "deferral units" under the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PeriodToAcquireAdditionalDeferredUnits" xlink:href="kfy-20230430.xsd#kfy_PeriodToAcquireAdditionalDeferredUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_PeriodToAcquireAdditionalDeferredUnits" xlink:to="lab_kfy_PeriodToAcquireAdditionalDeferredUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_bd920b6a-eb3c-43d5-b909-4bfc44325ae7_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_b2073e9a-a222-40a0-a481-fdbc4ecbde5e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_e9f07978-39c8-4b9f-a51d-acd84b436dc5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized gain (loss) on marketable securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_4b01f224-4367-46e9-94b1-c9e595bec7f7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_b1eaeea9-a13d-4684-8d50-4146d68c1790_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect on unrealized gains, tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_7d774faf-eb29-4cfe-85e0-fb31e4d7c1e4_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_c489e18f-02a0-48f1-9a5d-c41f10ea14b8_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_c727cee7-586e-4c3c-b92f-bc04312c3888_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_5c0d9984-72e9-40c2-be4f-fe99d023dce8_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to shareholders</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_c53bda3b-4208-4ed6-95e6-f977e30e1800_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Net Periodic Benefits Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_3073a30b-1495-4795-8be3-a4be8080d492_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, fair value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_71a71f7b-bb39-4469-a538-1abc039aee51_terseLabel_en-US" xlink:label="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized payroll deductions, value</link:label>
    <link:label id="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_label_en-US" xlink:label="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Value For E S P P</link:label>
    <link:label id="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_documentation_en-US" xlink:label="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The maximum value that an employee can purchase of shares through the ESPP in an annual period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" xlink:href="kfy-20230430.xsd#kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" xlink:to="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_deb59360-d84a-4568-9b4e-c003bdd1f4f5_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Table]</link:label>
    <link:label id="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_label_en-US" xlink:label="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Table]</link:label>
    <link:label id="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_documentation_en-US" xlink:label="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:to="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_8955994f-92f6-4776-b65f-95b71039e290_terseLabel_en-US" xlink:label="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Acquisition And Integration Related Costs</link:label>
    <link:label id="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_label_en-US" xlink:label="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Acquisition And Integration Related Costs</link:label>
    <link:label id="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_documentation_en-US" xlink:label="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents integration and acquisition-related costs incurred to effect a business combination and integrate it into the business which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:href="kfy-20230430.xsd#kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:to="lab_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_1e4cd8f4-336d-49b6-9ff2-7bfd07f6d0bf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d6bf7b23-6d7f-44b5-ae4f-ce83ee72dc60_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_433f03d2-ff03-4841-8231-44a96dfd3120_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable margin on variable interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_1476dae5-515c-41c7-b45f-19e5964ea550_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_939b983c-86fc-41e3-942f-12a130fad44d_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense for property and equipment</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_HayGroupMember_dc1a7a03-4896-4542-8348-17426aac5c72_terseLabel_en-US" xlink:label="lab_kfy_HayGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hay Group</link:label>
    <link:label id="lab_kfy_HayGroupMember_label_en-US" xlink:label="lab_kfy_HayGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hay Group [Member]</link:label>
    <link:label id="lab_kfy_HayGroupMember_documentation_en-US" xlink:label="lab_kfy_HayGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hay Group[Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_HayGroupMember" xlink:to="lab_kfy_HayGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_5734018e-f6b1-4add-a391-29c635da7639_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0111805e-5036-477f-9c67-352aa0027528_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_b6342924-45b8-4d8d-8834-7ae8868c036b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_8c07a7e4-2f16-4338-9a60-55c5cb7d8cf4_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Benefits Expense</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfIntangibleAssetsTable_e9370608-bcdc-43f8-9ef1-18c080c606f9_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Intangible Assets [Table]</link:label>
    <link:label id="lab_kfy_ScheduleOfIntangibleAssetsTable_label_en-US" xlink:label="lab_kfy_ScheduleOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Intangible Assets [Table]</link:label>
    <link:label id="lab_kfy_ScheduleOfIntangibleAssetsTable_documentation_en-US" xlink:label="lab_kfy_ScheduleOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIntangibleAssetsTable" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfIntangibleAssetsTable" xlink:to="lab_kfy_ScheduleOfIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_150592a5-b7ff-447f-aa00-c55db30829bf_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_dde22548-30a6-467a-a9c9-6dd2b12740ec_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_3b5bd3ed-7ff7-48a8-a553-4d331f954948_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Lease Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_8b76a4f7-d728-42fe-9939-fdf498a836a9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives_72e06a3c-c981-48e6-81a6-7cfe9cedf7bb_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts Not Designated as Hedges</link:label>
    <link:label id="lab_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives_label_en-US" xlink:label="lab_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Methods of Accounting, Derivatives Not Designated or Qualifying as Hedges [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives" xlink:to="lab_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_6a02f973-ce8e-4276-aab1-e5f4a8fc6e87_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive securities excluded from computation of diluted earnings (loss) per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution_dd9ceb6f-341e-42d0-84e7-2ecae50f6bd8_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of employer contributions</link:label>
    <link:label id="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution_label_en-US" xlink:label="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Amortization Of Employer Contribution</link:label>
    <link:label id="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Amortization Of Employer Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAmortizationOfEmployerContribution" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAmortizationOfEmployerContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationAmortizationOfEmployerContribution" xlink:to="lab_kfy_DeferredCompensationAmortizationOfEmployerContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8010962b-f0bb-4625-bd95-269bf8a956b1_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_2520c28e-463b-4004-b4d3-2dd14c82d321_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ef4f463e-4ab3-403f-b5c6-800f1ec022de_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_42868856-8d8d-4924-a068-6d4651a6b133_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_422f5b5f-eca9-4389-aac8-ea3ea7d167c0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_7964433e-ff56-45a7-b46a-9865ac35c11c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_12f9c0d2-ac92-4d8a-8f80-67fa5ac01caf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities unrealized loss, net of tax</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationPlansUnvestedObligations_2590254e-5459-4d0c-831e-0a18a2049a44_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationPlansUnvestedObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested obligations under deferred compensation plans</link:label>
    <link:label id="lab_kfy_DeferredCompensationPlansUnvestedObligations_label_en-US" xlink:label="lab_kfy_DeferredCompensationPlansUnvestedObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plans Unvested Obligations</link:label>
    <link:label id="lab_kfy_DeferredCompensationPlansUnvestedObligations_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationPlansUnvestedObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of the liability included in the deferred compensation plans that is unvested and therefore the participants have not earned the right to.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlansUnvestedObligations" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlansUnvestedObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationPlansUnvestedObligations" xlink:to="lab_kfy_DeferredCompensationPlansUnvestedObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_8fe900c1-80aa-43c3-97df-d4933c1ede7e_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_4ade7539-e060-4dc5-a185-c9b4533d70dc_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions based on tax positions related to the current year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_c1cb0990-0382-4b33-a6f0-7319d1367120_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of ROU assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_NumberOfLineOfBusiness_a263f153-de9e-41c9-b087-3fdc76797627_terseLabel_en-US" xlink:label="lab_kfy_NumberOfLineOfBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of line of business</link:label>
    <link:label id="lab_kfy_NumberOfLineOfBusiness_label_en-US" xlink:label="lab_kfy_NumberOfLineOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Line Of Business</link:label>
    <link:label id="lab_kfy_NumberOfLineOfBusiness_documentation_en-US" xlink:label="lab_kfy_NumberOfLineOfBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of line of business.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfLineOfBusiness" xlink:href="kfy-20230430.xsd#kfy_NumberOfLineOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_NumberOfLineOfBusiness" xlink:to="lab_kfy_NumberOfLineOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_bae5f29b-8bd2-488f-b4b5-8d2ece865db5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Lease Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b9355e73-584c-4e84-a15c-41c8f7181f52_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_ed790b3e-5867-4e27-9730-e750f1f0fe1d_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a3e7b8ac-f2e9-4b0c-b3dc-5e89c598836f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ab693375-af20-48d2-90e4-c1d7f21d8c59_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7b69249a-431b-4e8c-9ed7-7cf495487229_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation and pension plan adjustments, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_ce471f71-dae2-426a-998d-60a74eeffa95_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_46e95a31-797b-40ab-9ebd-db639b99602a_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets, beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_aab24bc8-f11a-49d0-84ac-3e0f8292f0db_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets, end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_86f49f90-517f-40c6-a187-7e227ddadffa_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total defined benefit plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_11f8d477-cba7-4c8e-9560-a97a8b1d00c1_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ConsultingMember_83522e15-6dd8-4f03-9431-1b4ffd984854_terseLabel_en-US" xlink:label="lab_kfy_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting</link:label>
    <link:label id="lab_kfy_ConsultingMember_label_en-US" xlink:label="lab_kfy_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting [Member]</link:label>
    <link:label id="lab_kfy_ConsultingMember_documentation_en-US" xlink:label="lab_kfy_ConsultingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consulting.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ConsultingMember" xlink:to="lab_kfy_ConsultingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_5452401f-b541-4f57-98dc-90a1566c30d2_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_2c4ab76c-7185-4315-aac4-d11a4fb47543_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CreditFacilitiesMember_716a3d50-c1fe-415e-b23f-9751f29c9026_terseLabel_en-US" xlink:label="lab_kfy_CreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facilities</link:label>
    <link:label id="lab_kfy_CreditFacilitiesMember_label_en-US" xlink:label="lab_kfy_CreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facilities [Member]</link:label>
    <link:label id="lab_kfy_CreditFacilitiesMember_documentation_en-US" xlink:label="lab_kfy_CreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CreditFacilitiesMember" xlink:href="kfy-20230430.xsd#kfy_CreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CreditFacilitiesMember" xlink:to="lab_kfy_CreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_cc3a910e-03d7-41af-8b42-7eb6b552c011_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_81b2b39c-76d0-4a7c-918e-e8424d848508_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DigitalMember_094c9c4d-0ae5-4be5-9785-e5ea3711fac2_terseLabel_en-US" xlink:label="lab_kfy_DigitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Digital</link:label>
    <link:label id="lab_kfy_DigitalMember_label_en-US" xlink:label="lab_kfy_DigitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Digital [Member]</link:label>
    <link:label id="lab_kfy_DigitalMember_documentation_en-US" xlink:label="lab_kfy_DigitalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Digital.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DigitalMember" xlink:to="lab_kfy_DigitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_1dc2ae82-a7e3-4f93-8cd6-f47f61c7d7b1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_2146d9fb-e651-4be5-a23c-14a431e62827_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_fbcbe57d-fa38-4b90-8549-f486b44f0897_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gain</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent_91d73381-ac1a-4172-803d-221fbe7c581f_terseLabel_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes and other receivables</link:label>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent_label_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes And Other Receivables, Current</link:label>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent_documentation_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes And Other Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivablesCurrent" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IncomeTaxesAndOtherReceivablesCurrent" xlink:to="lab_kfy_IncomeTaxesAndOtherReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_0ac58e3d-7e62-4f86-bb57-0ae335fa5e05_negatedLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement with tax authority</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_42e62b1d-ba81-4d72-979a-53353607973c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4d9a68b4-ccad-4822-91b6-760efd98c8bf_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock: $0.01 par value, 150,000 shares authorized, 76,693 and 75,409 shares issued and 52,269 and 53,190 shares outstanding at April&#160;30, 2023 and 2022, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stocks, Including Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:to="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_3c0541fe-0adf-4ad0-b568-ef463b1e6fac_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCompensation_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Deferred Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_9750db89-bac2-4c5a-aa1e-26d7e827b6f6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DividendPayableIncreaseDecreasePercent_a9978821-1af3-4591-9038-67e652dca310_terseLabel_en-US" xlink:label="lab_kfy_DividendPayableIncreaseDecreasePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payable, percentage increase</link:label>
    <link:label id="lab_kfy_DividendPayableIncreaseDecreasePercent_label_en-US" xlink:label="lab_kfy_DividendPayableIncreaseDecreasePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Payable, Increase (Decrease), Percent</link:label>
    <link:label id="lab_kfy_DividendPayableIncreaseDecreasePercent_documentation_en-US" xlink:label="lab_kfy_DividendPayableIncreaseDecreasePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Payable, Increase (Decrease), Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DividendPayableIncreaseDecreasePercent" xlink:href="kfy-20230430.xsd#kfy_DividendPayableIncreaseDecreasePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DividendPayableIncreaseDecreasePercent" xlink:to="lab_kfy_DividendPayableIncreaseDecreasePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ceaf37b1-0253-4b33-b0c9-417a08f115ee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1d629168-7cf7-4a16-8977-f421e7975fba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_6c283a90-73b0-4bd4-9367-d8f68247304e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_72621130-0bf4-4e68-937b-42cfd8ff8320_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired receivables</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_d95d7f88-1e10-495b-ae06-31dc7f35f1da_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Debt Security [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:to="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_67fa581b-6f43-4754-b45c-297c9157e141_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_c072af6f-cd01-43c5-9791-109d72ef54f1_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term borrowings, net of unamortized discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_37e329a7-ce80-4905-b2dd-31143060585d_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_791688c1-5e62-412b-8536-1ee13dbcdc9d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_91278871-6608-48c4-826e-c1c477c27163_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a19e9ab2-0b50-4245-8974-992a49072bc6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_f491997c-cd5e-4400-be10-faaa86a4e637_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_5abdaa3b-a156-4745-b28b-8cb79226dbbe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Benefit Payments Associated With Future Service</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_b482f354-8a47-4fe1-9182-053fd54d4c80_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Projected Benefit Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OtherFinancialInstitutionsMember_d6f0f2e8-cf66-4e36-a31d-113321501577_terseLabel_en-US" xlink:label="lab_kfy_OtherFinancialInstitutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financial Institutions</link:label>
    <link:label id="lab_kfy_OtherFinancialInstitutionsMember_label_en-US" xlink:label="lab_kfy_OtherFinancialInstitutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financial Institutions [Member]</link:label>
    <link:label id="lab_kfy_OtherFinancialInstitutionsMember_documentation_en-US" xlink:label="lab_kfy_OtherFinancialInstitutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financial Institutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherFinancialInstitutionsMember" xlink:href="kfy-20230430.xsd#kfy_OtherFinancialInstitutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OtherFinancialInstitutionsMember" xlink:to="lab_kfy_OtherFinancialInstitutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1fba2e07-a786-430d-b5b9-252f10860d32_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_76db0e27-74ae-41a0-acbc-851dfbe1f569_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_3d3e15df-247f-408d-afbd-f89bd6d4506c_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_5a284f20-beac-42c6-a2fd-48767d687743_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_a7c22ea3-13e9-4fd4-9ff8-05a06c3f5977_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_5010a927-4b94-4767-998e-7cf1ed90a0f6_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income taxes:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_404b3eb4-d0fe-4022-b160-6948946eb2c4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains (Losses) on Marketable Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_98372884-5550-48f9-801c-a5c46d6bb46e_verboseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_63089dcb-2317-42e4-a0ce-10a645d147fa_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment estimated useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_162a49c4-25e5-4318-b1a3-ced8272e1a91_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c69332cc-d960-4f09-a558-4b81ac36b10a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_d4de9de0-f98e-45aa-b783-a05921c97515_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Highlights</link:label>
    <link:label id="lab_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Company, Financial Highlights [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:to="lab_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_00d8137e-8ec3-4e28-b646-1010171a17f0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_987c8873-e6c2-4cc2-bd0e-7372b5022c0a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_43fd75dd-d203-4639-afdc-145cc8e98a5b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_EducationNonProfitAndGeneralMember_71e3ed6f-a622-4ff3-a1f7-6125ea350403_terseLabel_en-US" xlink:label="lab_kfy_EducationNonProfitAndGeneralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education/Non&#8211;Profit/General</link:label>
    <link:label id="lab_kfy_EducationNonProfitAndGeneralMember_label_en-US" xlink:label="lab_kfy_EducationNonProfitAndGeneralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education Non Profit And General [Member]</link:label>
    <link:label id="lab_kfy_EducationNonProfitAndGeneralMember_documentation_en-US" xlink:label="lab_kfy_EducationNonProfitAndGeneralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Education, non-profit and general.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EducationNonProfitAndGeneralMember" xlink:href="kfy-20230430.xsd#kfy_EducationNonProfitAndGeneralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_EducationNonProfitAndGeneralMember" xlink:to="lab_kfy_EducationNonProfitAndGeneralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_b19df6cc-5a86-44d5-af63-ccc657b9b9b5_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_3fd4efc0-b689-4dfd-a6c7-20a2404e4443_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred benefit for income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_NumberOfForeignJurisdictions_0d114a4d-64a3-48e4-a38a-9ffd369903cd_terseLabel_en-US" xlink:label="lab_kfy_NumberOfForeignJurisdictions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of foreign jurisdictions</link:label>
    <link:label id="lab_kfy_NumberOfForeignJurisdictions_label_en-US" xlink:label="lab_kfy_NumberOfForeignJurisdictions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Foreign Jurisdictions</link:label>
    <link:label id="lab_kfy_NumberOfForeignJurisdictions_documentation_en-US" xlink:label="lab_kfy_NumberOfForeignJurisdictions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of foreign jurisdictions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfForeignJurisdictions" xlink:href="kfy-20230430.xsd#kfy_NumberOfForeignJurisdictions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_NumberOfForeignJurisdictions" xlink:to="lab_kfy_NumberOfForeignJurisdictions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_2183ce1b-0ca4-44d4-93e4-e774590c5b7e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_5a57105a-36d0-4ba3-a198-8031a6ce212d_terseLabel_en-US" xlink:label="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, proceeds from offering used to repay outstanding debt</link:label>
    <link:label id="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_label_en-US" xlink:label="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Proceeds From Offering Used To Repay Outstanding Debt</link:label>
    <link:label id="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_documentation_en-US" xlink:label="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, proceeds from offering used to repay outstanding debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" xlink:to="lab_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_0725c6f2-f155-4f67-8bad-e8174bb9d251_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Contract Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_0f9dbeec-e050-4e8f-9cc5-070f8debe57f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Benefit Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_bea4af52-14fb-4117-95ef-5f6a0567c4a3_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_594ff3dd-eb84-40be-abbe-49ac9406291c_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_c216e8c1-1534-47a9-98a3-0c7401380f70_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4b764b61-105b-4038-bf65-c117014536f8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendDeclaredMember_0eb82fed-6a6e-4b71-83c3-4736f228e8ae_terseLabel_en-US" xlink:label="lab_us-gaap_DividendDeclaredMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Declared</link:label>
    <link:label id="lab_us-gaap_DividendDeclaredMember_label_en-US" xlink:label="lab_us-gaap_DividendDeclaredMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Declared [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendDeclaredMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendDeclaredMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendDeclaredMember" xlink:to="lab_us-gaap_DividendDeclaredMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_406fbb65-8a9b-45f9-8838-51b1767ae5aa_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_5bd46181-f902-412d-a063-38adb4d116fe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring Value Measurement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_665d25cd-5bc9-4de1-8684-cc73de50bd58_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_bd28a9af-3c82-49b3-a216-6c9656eeba32_verboseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible asset addition</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveNoncurrent_58fbef9c-5053-4a77-af6d-0135039ee9db_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring liability included in other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveNoncurrent" xlink:to="lab_us-gaap_RestructuringReserveNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b465b13d-d81a-40ba-a403-219da25043e6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_22250a2d-ee06-4617-8d63-63ad775ff4f1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_465413fe-179c-4c37-8172-b16847e164f4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_b443d9cf-fb46-472c-bdb4-656a8ba27bfa_negatedTerseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses paid</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Benefit Obligation Administrative Expenses Paid</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Benefit Obligation Administrative Expenses Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" xlink:to="lab_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ddb02463-371e-4f8c-b211-f8de9d7866ff_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_af43169e-06e3-452d-81b0-8cb4459195f4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign tax rates differential</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_0dc56383-d71a-45bc-ae52-631e5a3648fe_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_0d94589c-8f8b-4495-9f60-a5c27d655ffd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_fede09cb-c6f2-487c-b56c-43afe07bf073_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_a63124a9-61d0-4ef8-b9a2-657b63812d81_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: reallocation of undistributed earnings to nonvested restricted stockholders</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_bc51b21f-ce68-4534-9d89-e0af0c884fec_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect on unrealized gains (losses), tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_863eeb88-4b01-4909-9579-ccca34ccfa4e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision (Benefit) for Domestic and Foreign Income Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_25713b89-42e5-4358-aec7-03db1820abe8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_6c6add27-f8f5-4d8d-976f-6fdce05b0e63_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains relates to equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_287f1ab3-e23c-4d5a-9477-20673720785f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected cost recognized over weighted-average period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_5cf75e1f-8db2-4a7f-a214-e039285175e8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveSettledWithoutCash2_ba7ce89c-3f0f-471f-ab7c-7a1db737b32d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash payments</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveSettledWithoutCash2_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Settled without Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:to="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_7e21b95a-41db-45e9-94b9-2f09db528b9a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LongLivedAssetsMember_2b20aa3d-c101-477a-a5d9-882e5083ecd1_terseLabel_en-US" xlink:label="lab_kfy_LongLivedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:label id="lab_kfy_LongLivedAssetsMember_label_en-US" xlink:label="lab_kfy_LongLivedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets [Member]</link:label>
    <link:label id="lab_kfy_LongLivedAssetsMember_documentation_en-US" xlink:label="lab_kfy_LongLivedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Lived Assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LongLivedAssetsMember" xlink:href="kfy-20230430.xsd#kfy_LongLivedAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LongLivedAssetsMember" xlink:to="lab_kfy_LongLivedAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_cc821713-8653-4e2f-a421-c3a2d6137182_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_ba013874-804d-4934-a355-442cf1cbd33d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_b4bfc9c3-a48a-4edd-ba58-4f9eb2338269_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_797aa9b5-64f8-4dae-9337-ca1fc8362d08_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid from cash</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_a13f67d9-ee4d-4062-99f0-ec77b1bd3c95_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee distributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_218e2798-8702-4da1-9227-08bfc361ce7d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation and Retirement Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_1c57a891-7e33-416c-8fab-f5bf9f2c4520_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_19d6b070-9563-41f5-a6a7-ceb948043ea7_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MutualFundMember_ac82c2c8-f228-40a7-9b89-664b6c09824d_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual funds</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mutual Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ce55cd33-c1b1-4e32-baa0-d50d2d56dcbc_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0d2f82ee-a864-4547-a024-c54823378b1f_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_f227cf03-bdaa-40b5-a024-05b475038900_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_7ab47123-84cc-4084-a0e9-10cfc0194110_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Consolidation and Presentation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MarketableSecuritiesRemainingMaturity_1abf5feb-ea96-4f0b-9c1e-becdd42336f7_terseLabel_en-US" xlink:label="lab_kfy_MarketableSecuritiesRemainingMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities remaining maturity</link:label>
    <link:label id="lab_kfy_MarketableSecuritiesRemainingMaturity_label_en-US" xlink:label="lab_kfy_MarketableSecuritiesRemainingMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities Remaining Maturity</link:label>
    <link:label id="lab_kfy_MarketableSecuritiesRemainingMaturity_documentation_en-US" xlink:label="lab_kfy_MarketableSecuritiesRemainingMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities remaining maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesRemainingMaturity" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesRemainingMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MarketableSecuritiesRemainingMaturity" xlink:to="lab_kfy_MarketableSecuritiesRemainingMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_fca0112a-a623-4457-9b5c-b8b716ff13be_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_4de9205b-ceda-4358-b287-9d9f3c43d425_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_79be0d90-7e1a-4991-b70f-cb4bd3cb063e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_71d52d57-e575-4106-9ba7-8a7fbf65af55_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9905f620-233e-4f00-84a4-b98a7fdf88e0_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_7c587ba5-ac36-4932-b038-914cdf3e88ec_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsMinorityInterest_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:to="lab_us-gaap_PaymentsOfDividendsMinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_0659c25d-6a89-4ddf-9eeb-646ea06ceb70_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_c85cc71e-7504-4cd4-ae5f-085a4867901b_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_52d447f9-0dfd-4b62-a186-5e07b102e0de_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3602e572-7c10-4457-a5e8-bd31feaffd09_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income Loss [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_EnhancedWealthAccumulationPlanMember_f7df1d16-2e4a-49c1-9f86-84b126f3a628_terseLabel_en-US" xlink:label="lab_kfy_EnhancedWealthAccumulationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enhanced Wealth Accumulation Plan</link:label>
    <link:label id="lab_kfy_EnhancedWealthAccumulationPlanMember_label_en-US" xlink:label="lab_kfy_EnhancedWealthAccumulationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enhanced Wealth Accumulation Plan [Member]</link:label>
    <link:label id="lab_kfy_EnhancedWealthAccumulationPlanMember_documentation_en-US" xlink:label="lab_kfy_EnhancedWealthAccumulationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enhanced Wealth Accumulation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EnhancedWealthAccumulationPlanMember" xlink:href="kfy-20230430.xsd#kfy_EnhancedWealthAccumulationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_EnhancedWealthAccumulationPlanMember" xlink:to="lab_kfy_EnhancedWealthAccumulationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_829d5326-a0c1-43ba-ae42-db27d0e48b05_negatedLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:to="lab_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3ea99cb7-d81a-497d-a5e2-72d28a784667_negatedLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: comprehensive income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e7777243-0fdc-4099-903a-2439de5fec35_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance_2788adec-9a44-45d8-b9bf-ad1522ce5cfa_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COLI increase, net</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_4bcd0682-10a0-4d4d-a8de-98b0e0b64e90_terseLabel_en-US" xlink:label="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024 and thereafter</link:label>
    <link:label id="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_label_en-US" xlink:label="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Three And Thereafter [Member]</link:label>
    <link:label id="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_documentation_en-US" xlink:label="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Three And Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" xlink:to="lab_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8e19210c-8da4-40b4-8f28-7e466baa3fdc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b771a026-a7f2-4233-af91-de56db95c96e_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_27d2cf63-6d1e-4ae3-a05f-a638c1c1da29_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_1f27f2c3-2bb9-4c35-9fb8-39e027cb0f1e_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates and Uncertainties</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_efa3f67b-e73e-4a0d-97ce-0a5072227274_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c449d54e-3604-449d-a26c-68cc050e1518_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_c2d57dc1-fc58-4fcf-b398-994ea6342c56_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_01245aaf-b9ac-4565-9a23-8dc565278d3c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_4a29ef74-359f-4fbb-bc66-718309848abf_negatedLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on cash surrender value of life insurance policies</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_c8a8dece-16be-416b-aa6d-1c2483bbdd67_terseLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in market value of the underlying COLI investments</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_label_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Insurance, Corporate or Bank Owned, Change in Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:to="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_1ae6e01a-522f-4f04-a6f5-4a3fe9163c0b_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities:</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract" xlink:to="lab_us-gaap_DerivativeLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_4a5bc240-ddc2-40de-acf0-06bc46b39094_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_20b177f6-61bb-4059-8e53-c23705292aa2_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_c62d61db-299b-476b-aa5e-a0d7bd26f546_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_64815c97-7024-466b-8685-a8314c6b6d79_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_335ec109-109b-4701-8bbc-f0e5a1544f0c_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IncreaseDecreaseInUnearnedCompensation_b78c64e4-343d-49bb-ba25-7db704e16f15_negatedLabel_en-US" xlink:label="lab_kfy_IncreaseDecreaseInUnearnedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned compensation</link:label>
    <link:label id="lab_kfy_IncreaseDecreaseInUnearnedCompensation_label_en-US" xlink:label="lab_kfy_IncreaseDecreaseInUnearnedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease In Unearned Compensation</link:label>
    <link:label id="lab_kfy_IncreaseDecreaseInUnearnedCompensation_documentation_en-US" xlink:label="lab_kfy_IncreaseDecreaseInUnearnedCompensation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease In unearned compensation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncreaseDecreaseInUnearnedCompensation" xlink:href="kfy-20230430.xsd#kfy_IncreaseDecreaseInUnearnedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IncreaseDecreaseInUnearnedCompensation" xlink:to="lab_kfy_IncreaseDecreaseInUnearnedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_3dcca5c4-d264-494c-9712-6fff04cc2cce_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss for available for sales debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_e09b7a5f-c354-4ad9-b96c-54362142900a_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ddfaf28d-f84b-4418-839b-c50e7120d5bf_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1eca882-5aa6-4155-9956-565bd1786a70_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Property Plant And Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a8414499-3a4e-4ea2-bfc7-772d318d9117_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in other assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_ee5d15c9-2159-44b5-ad88-961f93946a8a_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AuditInformationAbstract_label_en-US" xlink:label="lab_kfy_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_kfy_AuditInformationAbstract_documentation_en-US" xlink:label="lab_kfy_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AuditInformationAbstract" xlink:href="kfy-20230430.xsd#kfy_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AuditInformationAbstract" xlink:to="lab_kfy_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e85b19dd-fc9a-40ef-84df-983f56d2ff1a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_92b5ca98-9050-4876-ba74-1e92ad70adb5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized payroll deductions</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_6f5ab932-2de0-4122-b6d0-0cc2a3b1f6c3_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized (losses) gains arising during the period</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_d435cda6-1d01-4d34-8b7e-6ffffb5b0a55_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_32382ba7-6064-4b0b-aef9-86b7b5ae6047_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_3c319307-4031-494b-ba07-eeaa3399f475_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_3ea27974-f49c-479e-b62e-d56f53bafc81_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities, non-current</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_94f961bd-fd15-4996-a35c-24548b6b5a81_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Non-current</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_SaloMember_67e11ced-7b8f-40a7-a4c7-e8e5bc2e85ae_terseLabel_en-US" xlink:label="lab_kfy_SaloMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salo</link:label>
    <link:label id="lab_kfy_SaloMember_label_en-US" xlink:label="lab_kfy_SaloMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salo [Member]</link:label>
    <link:label id="lab_kfy_SaloMember_documentation_en-US" xlink:label="lab_kfy_SaloMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salo</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_SaloMember" xlink:to="lab_kfy_SaloMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_eb795744-32fb-449c-be7c-adcc27da8462_terseLabel_en-US" xlink:label="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</link:label>
    <link:label id="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_label_en-US" xlink:label="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</link:label>
    <link:label id="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_documentation_en-US" xlink:label="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value and unrealized losses on available for sale debt securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" xlink:to="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_1f5bc482-597a-4d0d-a5f2-8a404a5372c0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_b92f7501-8275-4158-bd62-cc0d5375f9ce_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee Revenue Classified by Country</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_428fee6a-715e-4c71-aa0c-d33f9e5fa488_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock_60c24ab6-c4f2-42ee-99c4-e6a7e7cdbd78_terseLabel_en-US" xlink:label="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance</link:label>
    <link:label id="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock_label_en-US" xlink:label="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value Of Life Insurance Policy [Policy Text Block]</link:label>
    <link:label id="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" xlink:to="lab_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_652ead41-f82f-4057-b5d4-ac75e2e42579_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_9f142177-521a-4bed-a371-90a310532591_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_98661a3e-cdb7-43b9-9db8-cf51a250583b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OtherSecuritiesMember_4a033147-fe6a-47b0-a1e4-ab0150d7b188_terseLabel_en-US" xlink:label="lab_kfy_OtherSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_kfy_OtherSecuritiesMember_label_en-US" xlink:label="lab_kfy_OtherSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Securities [Member]</link:label>
    <link:label id="lab_kfy_OtherSecuritiesMember_documentation_en-US" xlink:label="lab_kfy_OtherSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherSecuritiesMember" xlink:href="kfy-20230430.xsd#kfy_OtherSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OtherSecuritiesMember" xlink:to="lab_kfy_OtherSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d70b267c-6d8a-4190-b253-99cca4dd7920_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less Than 12 Months, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6cfb1e23-5882-434b-95ab-dfff12439bc0_verboseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_38fa4fee-1063-456e-b9a1-21aca7c40b28_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_5d254c3a-4736-44ae-affd-de71e94bbd4c_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_46f84c16-9751-4018-aaff-f62744e2c31f_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_42f1d524-0643-4caa-b423-3a2d4c5ae03b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_3820740c-1ac8-4e8d-8230-e5c748db387e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost_16e334ed-34c3-486e-bfac-94d832201267_terseLabel_en-US" xlink:label="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, at cost</link:label>
    <link:label id="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost_label_en-US" xlink:label="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases Property And Equipment At Cost</link:label>
    <link:label id="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost_documentation_en-US" xlink:label="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases property and equipment at cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesPropertyAndEquipmentAtCost" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesPropertyAndEquipmentAtCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinanceLeasesPropertyAndEquipmentAtCost" xlink:to="lab_kfy_FinanceLeasesPropertyAndEquipmentAtCost" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinanceLeaseCosts_bc1c4830-738f-4bbe-ae4a-0b092945a736_totalLabel_en-US" xlink:label="lab_kfy_FinanceLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease cost</link:label>
    <link:label id="lab_kfy_FinanceLeaseCosts_label_en-US" xlink:label="lab_kfy_FinanceLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Costs</link:label>
    <link:label id="lab_kfy_FinanceLeaseCosts_documentation_en-US" xlink:label="lab_kfy_FinanceLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeaseCosts" xlink:href="kfy-20230430.xsd#kfy_FinanceLeaseCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinanceLeaseCosts" xlink:to="lab_kfy_FinanceLeaseCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_332f34d4-2564-41db-bf6a-7f4fadd69548_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current provision for income taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_07b99941-c865-4a3e-9f33-6a63b0051656_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_6d91ecaa-b71e-49a2-915c-0bca8500e6fb_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_00a12750-d02c-40e0-9f06-e44bf84b8ddf_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax (benefit) expense on stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock_fb491d2c-ef93-4ee3-9b5e-3986d64b5508_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Supplemental Cash Flow Information Related to Leases</link:label>
    <link:label id="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock_label_en-US" xlink:label="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Cash Flow Information Related To Leases [Table Text Block]</link:label>
    <link:label id="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock_documentation_en-US" xlink:label="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of cash flow information related to leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" xlink:to="lab_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MarketableSecuritiesNonCurrentMember_613cc0dd-9a2a-4902-8506-7181cea6e0bf_terseLabel_en-US" xlink:label="lab_kfy_MarketableSecuritiesNonCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Non- Current</link:label>
    <link:label id="lab_kfy_MarketableSecuritiesNonCurrentMember_label_en-US" xlink:label="lab_kfy_MarketableSecuritiesNonCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities Non Current [Member]</link:label>
    <link:label id="lab_kfy_MarketableSecuritiesNonCurrentMember_documentation_en-US" xlink:label="lab_kfy_MarketableSecuritiesNonCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities non-current member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesNonCurrentMember" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesNonCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MarketableSecuritiesNonCurrentMember" xlink:to="lab_kfy_MarketableSecuritiesNonCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_82408957-46ca-4231-bfd7-31be01d9d734_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_1c0ab72f-f0b9-4d36-afdf-c22ebd548c57_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5f2e8add-b6f3-458c-9a08-a62e249a2356_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_7f13955a-dee2-4b42-aa80-59b3052b9241_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_257ce708-3b11-4248-b581-2f62ca4e6ef2_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_71d9ca3c-314a-4c3f-8406-df54df274184_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b51e31ff-f8d2-4d9a-82fc-27f9e4683593_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Classification</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e9a41462-8d1c-441b-9a67-fbe6c0a8ead1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_40d8dc01-d55d-46d5-8ade-d26fcff619ff_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AvailableForSaleMarketableSecuritiesMember_9c09c341-4241-4eb4-9e5d-c9528d716592_terseLabel_en-US" xlink:label="lab_kfy_AvailableForSaleMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Marketable Securities</link:label>
    <link:label id="lab_kfy_AvailableForSaleMarketableSecuritiesMember_label_en-US" xlink:label="lab_kfy_AvailableForSaleMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Marketable Securities [Member]</link:label>
    <link:label id="lab_kfy_AvailableForSaleMarketableSecuritiesMember_documentation_en-US" xlink:label="lab_kfy_AvailableForSaleMarketableSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available For Sale Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AvailableForSaleMarketableSecuritiesMember" xlink:href="kfy-20230430.xsd#kfy_AvailableForSaleMarketableSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AvailableForSaleMarketableSecuritiesMember" xlink:to="lab_kfy_AvailableForSaleMarketableSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CreditAgreementMember_6089b481-824a-4d39-a78a-bdbc84d093bf_terseLabel_en-US" xlink:label="lab_kfy_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement</link:label>
    <link:label id="lab_kfy_CreditAgreementMember_label_en-US" xlink:label="lab_kfy_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label id="lab_kfy_CreditAgreementMember_documentation_en-US" xlink:label="lab_kfy_CreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CreditAgreementMember" xlink:href="kfy-20230430.xsd#kfy_CreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CreditAgreementMember" xlink:to="lab_kfy_CreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DelayedDrawTermLoanFacilityMember_6c1ffe6b-ee68-43f3-8cc1-44481190b2c7_terseLabel_en-US" xlink:label="lab_kfy_DelayedDrawTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Loan Facility</link:label>
    <link:label id="lab_kfy_DelayedDrawTermLoanFacilityMember_label_en-US" xlink:label="lab_kfy_DelayedDrawTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Term Loan Facility [Member]</link:label>
    <link:label id="lab_kfy_DelayedDrawTermLoanFacilityMember_documentation_en-US" xlink:label="lab_kfy_DelayedDrawTermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delay draw term loan facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DelayedDrawTermLoanFacilityMember" xlink:href="kfy-20230430.xsd#kfy_DelayedDrawTermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DelayedDrawTermLoanFacilityMember" xlink:to="lab_kfy_DelayedDrawTermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_SeniorUnsecuredNotesMember_abfd3b97-a9f5-4d10-9aaf-339b7286c3ba_terseLabel_en-US" xlink:label="lab_kfy_SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes</link:label>
    <link:label id="lab_kfy_SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_kfy_SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_kfy_SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_kfy_SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SeniorUnsecuredNotesMember" xlink:href="kfy-20230430.xsd#kfy_SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_SeniorUnsecuredNotesMember" xlink:to="lab_kfy_SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_2cccedec-84c7-468c-a826-dcc7861efaf6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_156d28b9-5f0f-42b3-8dff-6460a2ba36d5_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_33a5d140-6269-424a-bb41-03e6f3d187b6_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_6569821c-bbc7-4080-a1e5-8e5b74737389_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowances</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0c5f7f5b-311b-452e-8bcb-b850dba73137_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_1fb57e5e-d6c6-43d0-83cc-ad4013349a47_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Supplemental Balance Sheet Information Related to Leases</link:label>
    <link:label id="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_label_en-US" xlink:label="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Balance Sheet Information Related To Leases [Table Text Block]</link:label>
    <link:label id="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_documentation_en-US" xlink:label="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of balance sheet information related to leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="lab_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_786df8fd-43c2-474c-94df-23996b4b698f_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_4ab32e1e-e528-4d8d-b4c4-304e1f7c14fe_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_341127e0-7012-4cdd-8577-e525ecb76172_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of services</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f2cdc227-8319-48af-9c37-b24e8e33df7a_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_14290e15-784f-4057-b670-9a9b38a64d3a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_175aaa10-6983-4338-af11-292c728a29ff_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_de670462-1821-4e69-aa61-bedb7e32ba20_terseLabel_en-US" xlink:label="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization And Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization And Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization And Summary Of Significant Accounting Policies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" xlink:href="kfy-20230430.xsd#kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_dba53fd3-ca04-43b3-8df8-2c9e0362498b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2e88eb56-f8b1-450e-b1ae-c7134e35e898_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_45f67ab4-f901-4c44-afe4-6f4577a875a1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_e7ab2ffc-6875-4ddb-bc2a-1e7be32846f3_negatedLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion of benefit obligation</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_d5cf5451-5503-473f-ba0a-58e10960fa15_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liability</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_d9a4dcc2-7e51-45ce-9432-439e6b11af66_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Capitalized Property Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAbstract_64f49a48-8a00-4921-a018-cd86c3b6dc42_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Other Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_65589722-4b73-48da-acfe-cf2671148c0b_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1007b93f-eb0e-49e9-a819-f6c969b4dc3f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_0579c876-ffe8-4ade-a0f8-e51778caf24c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f7104ca7-cb3a-43e3-916d-49d84a327861_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_RPOMember_27e14c99-5688-4c2a-bf6f-688aeeb0addb_terseLabel_en-US" xlink:label="lab_kfy_RPOMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RPO</link:label>
    <link:label id="lab_kfy_RPOMember_label_en-US" xlink:label="lab_kfy_RPOMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R P O [Member]</link:label>
    <link:label id="lab_kfy_RPOMember_documentation_en-US" xlink:label="lab_kfy_RPOMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RPO.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_RPOMember" xlink:to="lab_kfy_RPOMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_9b1f89a9-44d0-4069-8f01-7753bee24648_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_45f3f755-898e-4a54-b836-710a8d65a003_terseLabel_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments and Balance Sheet Classification</link:label>
    <link:label id="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gain (Loss) on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParentMember_1dbde77c-449d-411b-bf7a-f263e65ea084_terseLabel_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Korn Ferry Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_ParentMember_label_en-US" xlink:label="lab_us-gaap_ParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParentMember" xlink:to="lab_us-gaap_ParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_00a9349c-6c72-491c-a343-704ba2940439_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_fa925f5c-e867-495d-97fa-6cc8f7565104_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative assets:</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsAbstract" xlink:to="lab_us-gaap_DerivativeAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_38739a6c-9b56-42df-b694-4a01e79777c2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_43f1a18a-19ac-46ed-8784-0e350682396d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, available-for-sale, unrealized loss position, number of investments</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_a3603faa-cced-4229-9c4a-a874244e0eb3_verboseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_51eb2161-e340-4bf0-971c-8daef907f887_terseLabel_en-US" xlink:label="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant after tax contribution period towards deferred compensation plans (in years)</link:label>
    <link:label id="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_label_en-US" xlink:label="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant After Tax Contribution Period Towards Deferred Compensation Plans</link:label>
    <link:label id="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_documentation_en-US" xlink:label="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of years the participant will receive payments from the plan once the participant meets the requirements under the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" xlink:href="kfy-20230430.xsd#kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" xlink:to="lab_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_42107620-7254-4ea8-a0ca-d4de38bb1416_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets estimated useful lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_039e05e4-8c37-4793-8276-75ceec05c66c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentHoldingsTable_42ba6804-2e7e-4a5b-b2db-a5ba75022209_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Table]</link:label>
    <link:label id="lab_us-gaap_InvestmentHoldingsTable_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsTable" xlink:to="lab_us-gaap_InvestmentHoldingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_d3aa92b9-98f4-4bc1-af94-d1d6065ecf94_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_107483cf-afb8-4dff-a578-9e06c880a7fc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_d742c519-c606-4b98-af95-d5369dcc8eb1_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_cca8a49e-1a82-4c96-8342-6dc81053aad1_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2b537263-d631-4e2e-9863-7f74d5c3eb6b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MarketBasedRestrictedStockMember_657ecc14-c8d2-4691-98e5-c38c697e52bd_terseLabel_en-US" xlink:label="lab_kfy_MarketBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Based Restricted Stock</link:label>
    <link:label id="lab_kfy_MarketBasedRestrictedStockMember_label_en-US" xlink:label="lab_kfy_MarketBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Based Restricted Stock [Member]</link:label>
    <link:label id="lab_kfy_MarketBasedRestrictedStockMember_documentation_en-US" xlink:label="lab_kfy_MarketBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Based Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketBasedRestrictedStockMember" xlink:href="kfy-20230430.xsd#kfy_MarketBasedRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MarketBasedRestrictedStockMember" xlink:to="lab_kfy_MarketBasedRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_a737734a-bd64-4ba8-abf9-448853de77c9_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_c16bc071-bc88-40b8-8bf8-b9d68a787afb_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ceca806a-ed88-46ac-8f12-5bf3f515ce0c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair market price of common stock</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_d88b6cd5-f652-4dad-be1f-cc5a8975151e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarterly commitment fee on average daily unused amount of credit facilities</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_SecuredFinancingOvernightRateMember_e75139e4-0c0f-4016-8623-caac7fbee4fb_terseLabel_en-US" xlink:label="lab_kfy_SecuredFinancingOvernightRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Financing Overnight Rate</link:label>
    <link:label id="lab_kfy_SecuredFinancingOvernightRateMember_label_en-US" xlink:label="lab_kfy_SecuredFinancingOvernightRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Financing Overnight Rate [Member]</link:label>
    <link:label id="lab_kfy_SecuredFinancingOvernightRateMember_documentation_en-US" xlink:label="lab_kfy_SecuredFinancingOvernightRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured financing overnight rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SecuredFinancingOvernightRateMember" xlink:href="kfy-20230430.xsd#kfy_SecuredFinancingOvernightRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_SecuredFinancingOvernightRateMember" xlink:to="lab_kfy_SecuredFinancingOvernightRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_26090a5e-1086-42ff-9b33-402dbd00400a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_484c3f53-6168-45e0-bc61-fe59eebaf75d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee operating lease, term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1dfbc125-f8d0-4a47-8b9f-33f0ad203f39_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Unamortized discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_170e5023-b406-4fe2-ab04-3144a6591cfa_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income Loss [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_f4a674cd-2c2f-45ae-addc-30dc7dbdb26e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium on company-owned life insurance policies</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to Acquire Life Insurance Policy, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_80d828ef-f78f-4edf-8792-8142fb93f93c_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_e604a693-4850-43ec-864c-9dd33c3eae6e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_c9604bed-d7da-4ba6-9c95-3cbb4ecf28df_terseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and benefits</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_label_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Labor and Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LaborAndRelatedExpense" xlink:to="lab_us-gaap_LaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_2a718b01-8926-4cf3-bf09-1845d774bb17_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Liabilities Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Liabilities at Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_e562951c-9b11-42ff-a2d6-01e159cebbb6_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation and pension plan adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivables_94fe2edf-3892-4622-8ee2-3a9fa73d6980_terseLabel_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes &amp; Other Receivables</link:label>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivables_label_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes And Other Receivables</link:label>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivables_documentation_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes and other receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivables" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IncomeTaxesAndOtherReceivables" xlink:to="lab_kfy_IncomeTaxesAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_177a6a3a-aadf-48b2-8b5a-b2136f985939_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_efc9795c-0af6-4e60-ad93-42788a8a3334_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_e1430d1f-2051-4823-8bdf-862f7fc2a88b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_82642b06-737f-48c1-a066-304d1c57fb17_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_75f4a53b-c219-4215-bb7b-067f98401284_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_22933fba-bf42-42ac-a642-83a5b9af0fe7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Business Acquisitions By Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b2d62d1a-8252-4b5f-ad74-944efa40da6d_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_9831115d-16e9-4fce-ba9a-3322942ae512_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on marketable securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_2d607f28-b874-4fb9-ab0a-d94ca436e25c_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of marketable securities increase (decrease)</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_fbb41be3-0475-4d38-8ea2-676dfe06e59c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_619c7a22-c424-445e-a49d-d67eb6fdb116_terseLabel_en-US" xlink:label="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of principal amount redeemable with equity offering proceeds</link:label>
    <link:label id="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_label_en-US" xlink:label="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Maximum Percentage Of Principal Amount Redeemable With Equity Offering Proceeds</link:label>
    <link:label id="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_documentation_en-US" xlink:label="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument maximum percentage of principal amount redeemable with equity offering proceeds.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" xlink:to="lab_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_59ece015-a6bd-4771-8ab9-ce8c2ecd42e9_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:to="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_eda99596-e5d9-4f4c-aecb-c275657dbfb2_terseLabel_en-US" xlink:label="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary increase in consolidated net leverage ratio</link:label>
    <link:label id="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_label_en-US" xlink:label="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Increase In Consolidated Net Leverage Ratio</link:label>
    <link:label id="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_documentation_en-US" xlink:label="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary increase in consolidated net leverage ratio.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" xlink:href="kfy-20230430.xsd#kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" xlink:to="lab_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_WeightedAverageRemainingLeaseTermAbstract_f44cc2a2-fd36-4dd8-880d-5a81a31b1837_terseLabel_en-US" xlink:label="lab_kfy_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease terms:</link:label>
    <link:label id="lab_kfy_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_kfy_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_kfy_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_kfy_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_WeightedAverageRemainingLeaseTermAbstract" xlink:href="kfy-20230430.xsd#kfy_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_kfy_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_5238045c-964c-41c7-a0a2-f8f058e5c771_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets weighted average allocation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:to="lab_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_7905c6fe-c744-4d83-9092-ab39ae356024_negatedLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_54dd574c-615c-4df9-83af-929637f4453c_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables due from clients</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_8aa283a7-4425-448e-b752-4cb435b15bb5_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_61d5e55d-2023-4833-af1a-433237e2ac95_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_4254d322-d620-400b-95b4-e31e4e7a3b60_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of noncontrolling interest in subsidiary</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_7c2e4be1-e392-4fd0-9dba-9ede6fa312ab_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations for which assets are held in trust</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Deferred Compensation Arrangements, Liability, Current and Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:to="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_EarningsPerShareDisclosureLineItems_869fce6e-0893-4bfb-b665-e2567cf3aad5_terseLabel_en-US" xlink:label="lab_kfy_EarningsPerShareDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Disclosure [Line Items]</link:label>
    <link:label id="lab_kfy_EarningsPerShareDisclosureLineItems_label_en-US" xlink:label="lab_kfy_EarningsPerShareDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Disclosure [Line Items]</link:label>
    <link:label id="lab_kfy_EarningsPerShareDisclosureLineItems_documentation_en-US" xlink:label="lab_kfy_EarningsPerShareDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareDisclosureLineItems" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems" xlink:to="lab_kfy_EarningsPerShareDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_4bb9f8c9-7b92-4901-8d0b-0f64adafd181_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Unrecognized Tax Benefits</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_88e6934a-6313-42af-8899-841d79069516_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_1375681e-9e1c-452f-baf0-3eea251913d6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Assumptions Used in Calculating Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a2bcffaa-79fc-4ace-a493-4101230f7945_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less Than 12 Months, Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_727de556-b572-4c99-a2fe-74ea31288975_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CashSurrenderValueOfLifeInsuranceGross_793f0d2b-708c-43fe-9ead-1168edf85f89_terseLabel_en-US" xlink:label="lab_kfy_CashSurrenderValueOfLifeInsuranceGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross CSV</link:label>
    <link:label id="lab_kfy_CashSurrenderValueOfLifeInsuranceGross_label_en-US" xlink:label="lab_kfy_CashSurrenderValueOfLifeInsuranceGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value Of Life Insurance Gross</link:label>
    <link:label id="lab_kfy_CashSurrenderValueOfLifeInsuranceGross_documentation_en-US" xlink:label="lab_kfy_CashSurrenderValueOfLifeInsuranceGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsuranceGross" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsuranceGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CashSurrenderValueOfLifeInsuranceGross" xlink:to="lab_kfy_CashSurrenderValueOfLifeInsuranceGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_371afcf9-59a2-45bc-b504-f552722f8df2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or longer, Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_014f11b4-3778-4a60-9102-31d899436615_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect on reclassification of realized net losses, tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ed8ff26f-20ec-42bb-9f5f-e048bd4e1533_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_c717c790-f8ac-4146-8b8a-98657dbf8c60_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury and Agency Securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3f80b615-6221-4f55-821b-1f583e0aa55e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average common shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_cc25dd5f-6476-43aa-a59f-f8b30fd81c27_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_fe855c04-31b2-4223-b0c8-96cff80e686b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DerivativesPurchasedMember_30335810-21fc-41aa-89ae-00ce930d8891_terseLabel_en-US" xlink:label="lab_kfy_DerivativesPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Purchased</link:label>
    <link:label id="lab_kfy_DerivativesPurchasedMember_label_en-US" xlink:label="lab_kfy_DerivativesPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Purchased [Member]</link:label>
    <link:label id="lab_kfy_DerivativesPurchasedMember_documentation_en-US" xlink:label="lab_kfy_DerivativesPurchasedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DerivativesPurchasedMember" xlink:href="kfy-20230430.xsd#kfy_DerivativesPurchasedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DerivativesPurchasedMember" xlink:to="lab_kfy_DerivativesPurchasedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_c3a14f8e-408b-4dd4-be6d-19926b708282_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, unamortized discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d2b5d673-f8b2-4418-acc5-c25550d57dfe_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ea678e1f-7959-4a88-9722-9d173fa2fba9_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted-average number of common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants_80647a0c-c1f9-48d3-9bb3-0f2a9f5081c2_terseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit plan, number of participants</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Number Of Plan Participants</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan number of plan participants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanNumberOfPlanParticipants" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanNumberOfPlanParticipants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanNumberOfPlanParticipants" xlink:to="lab_kfy_DefinedBenefitPlanNumberOfPlanParticipants" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinanceLeaseCostsAbstract_d667a6ce-639a-4321-85bd-d8deb563aef5_terseLabel_en-US" xlink:label="lab_kfy_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease cost</link:label>
    <link:label id="lab_kfy_FinanceLeaseCostsAbstract_label_en-US" xlink:label="lab_kfy_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Costs [Abstract]</link:label>
    <link:label id="lab_kfy_FinanceLeaseCostsAbstract_documentation_en-US" xlink:label="lab_kfy_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeaseCostsAbstract" xlink:href="kfy-20230430.xsd#kfy_FinanceLeaseCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinanceLeaseCostsAbstract" xlink:to="lab_kfy_FinanceLeaseCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_2b6b2142-a42c-4f9b-ae63-6158518f77d3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of plan assets:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b6dc74d9-0986-4ada-9e89-8d401dea6d92_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Target allocation range</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Target Allocation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_56648269-2e79-4dd4-be06-847f7bd45d3b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_3f25f36a-9d40-4d07-8570-c57234a3dcbf_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_f8edca96-a6d1-4471-8e21-bee36c989e71_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_8525083a-4b8b-404b-a215-38bdf1742c0a_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_45cfe341-8de3-4dd6-bd33-439e8a6f36dd_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate notes/bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_333ce7f4-8f7a-4ce1-8ef2-c6b7d21561b2_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_6c3a0eb2-8557-424b-b6ad-6c109ffd4925_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_a8f1b4ae-93a5-4e0e-b48f-e4126488ca71_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease_dfc161f1-cec4-4d56-9950-fcdacb63a527_terseLabel_en-US" xlink:label="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease_label_en-US" xlink:label="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance For Doubtful Accounts, Foreign Currency Translation, Increase (Decrease)</link:label>
    <link:label id="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease_documentation_en-US" xlink:label="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts foreign currency translation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" xlink:href="kfy-20230430.xsd#kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" xlink:to="lab_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_2668795a-a368-45b9-8c7e-cecde9f3aea6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_2a4ba544-cefb-4ae3-b9f3-30eda0131e5a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_b053c240-bd16-4f5f-ad0e-65323bc1ea4c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_3bd37655-7479-493f-a26c-5c2b0ff70f53_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Non- Current</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_a70e58b4-cac3-4f40-a9e9-f3524aee0577_terseLabel_en-US" xlink:label="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant contribution period towards deferred compensation plans (in years)</link:label>
    <link:label id="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_label_en-US" xlink:label="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participant Contribution Period Towards Deferred Compensation Plans</link:label>
    <link:label id="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_documentation_en-US" xlink:label="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of years that the participant is required to contribute into the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" xlink:href="kfy-20230430.xsd#kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" xlink:to="lab_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_84f814db-05e7-4269-8b22-466c9dab9d9e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fdd15515-5a0e-4035-b7ba-10ef07ac1cfa_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_7a9eca01-b4c8-405f-8e6b-b97375480a8e_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_d92c3192-f469-438c-83bd-19e94910ad75_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_d0ac91ca-f521-47ba-918a-305bd7907781_terseLabel_en-US" xlink:label="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net earnings per common share:</link:label>
    <link:label id="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_label_en-US" xlink:label="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS [Abstract]</link:label>
    <link:label id="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_documentation_en-US" xlink:label="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted EPS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:to="lab_kfy_EarningsPerShareBasicAndDilutedEPSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_5948cddf-84c9-417c-bfaa-916283443806_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components Of Stock-Based Compensation Expense Recognized</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_680659e3-b4df-4eb1-b99b-67b68b15b398_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember_21add30f-c5c3-4795-9a7d-9661285f8e36_terseLabel_en-US" xlink:label="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursed out-of-pocket engagement expenses</link:label>
    <link:label id="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember_label_en-US" xlink:label="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursed Out Of Pocket Engagement Expenses [Member]</link:label>
    <link:label id="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember_documentation_en-US" xlink:label="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursed out-of-pocket engagement expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursedOutOfPocketEngagementExpensesMember" xlink:href="kfy-20230430.xsd#kfy_ReimbursedOutOfPocketEngagementExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ReimbursedOutOfPocketEngagementExpensesMember" xlink:to="lab_kfy_ReimbursedOutOfPocketEngagementExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_60b1e68d-98b8-4a34-955d-095ebc0428bb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a58bfb77-d589-4648-a450-fd3bea8adf45_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_PerformanceRelatedBonusExpenses_c8f442b5-2952-43b5-b6b9-d128f9fd8f7d_terseLabel_en-US" xlink:label="lab_kfy_PerformanceRelatedBonusExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-related bonus expenses</link:label>
    <link:label id="lab_kfy_PerformanceRelatedBonusExpenses_label_en-US" xlink:label="lab_kfy_PerformanceRelatedBonusExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Related Bonus Expenses</link:label>
    <link:label id="lab_kfy_PerformanceRelatedBonusExpenses_documentation_en-US" xlink:label="lab_kfy_PerformanceRelatedBonusExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance related bonus expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PerformanceRelatedBonusExpenses" xlink:href="kfy-20230430.xsd#kfy_PerformanceRelatedBonusExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_PerformanceRelatedBonusExpenses" xlink:to="lab_kfy_PerformanceRelatedBonusExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_e6ec12f6-25cd-4c6e-b6c1-05b0ed9e71e6_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract_9b137022-3ae2-4e53-93ef-14c702766e2a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="lab_us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e2df5db3-6f15-4068-a4d1-ad6996f723bf_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinancialInstrumentLineItems_1c74789f-0b0a-4bd5-9b58-1eb42ee67dbd_terseLabel_en-US" xlink:label="lab_kfy_FinancialInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Line Items]</link:label>
    <link:label id="lab_kfy_FinancialInstrumentLineItems_label_en-US" xlink:label="lab_kfy_FinancialInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Line Items]</link:label>
    <link:label id="lab_kfy_FinancialInstrumentLineItems_documentation_en-US" xlink:label="lab_kfy_FinancialInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinancialInstrumentLineItems" xlink:href="kfy-20230430.xsd#kfy_FinancialInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinancialInstrumentLineItems" xlink:to="lab_kfy_FinancialInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e4dc9cb5-2e25-4fad-aa95-33a5d90cb60b_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b8e16834-b7b6-48c6-af54-f8e1583a8951_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_55a13ac5-02ba-4506-bca4-e5fc08c1edc4_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for acquisitions, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_5c06542a-8a2b-4217-a41e-b57641cd2b2b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax deductible goodwill</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_78ee5468-a593-44a1-a8e4-04c339a87720_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_208d4f9d-08f5-4d88-b9d7-5eee88cffeb7_terseLabel_en-US" xlink:label="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization And Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization And Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization And Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:href="kfy-20230430.xsd#kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_8fe4c241-a824-4795-bae0-08052085a062_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_827d2842-a13d-4f28-bb6a-a4f1c1b0e546_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember_2d8adb7e-e981-4e36-80d6-0f0c080e0a66_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption before December 15, 2022</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_0baa26a2-0454-45eb-b41f-3e51b5d6e999_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_69b184aa-afc5-4a8f-8010-05785fb6bb68_verboseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_35d72440-d201-44d5-b0e9-3699032dff91_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_8ee1b3b2-e874-4abd-a410-24fed6348af7_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_7dd933d9-ae88-4505-ae9b-c6ed379c6c54_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized interest expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ConsolidatedNetLeverageRatio_b4ffc0c0-a555-4da4-940c-abf411db13a4_terseLabel_en-US" xlink:label="lab_kfy_ConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio to be attained for payment of dividends</link:label>
    <link:label id="lab_kfy_ConsolidatedNetLeverageRatio_label_en-US" xlink:label="lab_kfy_ConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Net Leverage Ratio</link:label>
    <link:label id="lab_kfy_ConsolidatedNetLeverageRatio_documentation_en-US" xlink:label="lab_kfy_ConsolidatedNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The Company's consolidated total leverage ratio can not be greater than this in order to be in compliance with the Indenture governing the Notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsolidatedNetLeverageRatio" xlink:href="kfy-20230430.xsd#kfy_ConsolidatedNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ConsolidatedNetLeverageRatio" xlink:to="lab_kfy_ConsolidatedNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_4b34b081-2dba-4808-8b4c-85c723d7a740_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_2a6b04a2-511f-4772-80dd-66eb07390191_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_34542dc0-4601-4cb9-87c4-4b78f92f9dcb_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_1ab0a463-3448-4461-9564-31235cec9419_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost And Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_380ffc5f-f57d-47a1-b483-db109db5a1e6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized, remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_2b36385b-f61d-4147-9765-2a3c5a05fcc6_terseLabel_en-US" xlink:label="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements and Furniture and Fixtures</link:label>
    <link:label id="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_label_en-US" xlink:label="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements And Furniture And Fixtures [Member]</link:label>
    <link:label id="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_documentation_en-US" xlink:label="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements and furniture and fixtures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" xlink:href="kfy-20230430.xsd#kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" xlink:to="lab_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_80f8998b-812c-495a-be1a-9e01b3c4cc95_terseLabel_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: distributed and undistributed earnings to nonvested restricted stockholders</link:label>
    <link:label id="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_label_en-US" xlink:label="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Participating Securities, Distributed and Undistributed Earnings (Loss), Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:to="lab_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_2d841af8-90b2-4f12-86ee-f5bd5babe7c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Assets Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Assets at Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_c8a336ac-6ea5-4b9b-be0e-8ec3f7c116f7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_a3f6f72f-2a48-44bb-8483-4f368ffffa7d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAdjustment_a4e4190c-0b32-4c0d-9735-6c2add482fd4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate fluctuations</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveTranslationAdjustment_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveTranslationAdjustment" xlink:to="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e7b33363-c130-4511-94dd-30218fc274e1_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, valuation allowance increase (decrease)</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_d080f9e9-3d71-4ebb-add6-80720c61fd96_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_06ddaf5e-3bc4-443f-81c2-d61e16ae3524_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_b7914bd7-63a7-4789-b866-02cdb0a5dcfe_negatedTerseLabel_en-US" xlink:label="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate fluctuations</link:label>
    <link:label id="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_label_en-US" xlink:label="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Foreign Currency Translation Loss</link:label>
    <link:label id="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_documentation_en-US" xlink:label="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The accumulated foreign exchange loss included in intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsForeignCurrencyTranslationLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss" xlink:to="lab_kfy_IntangibleAssetsForeignCurrencyTranslationLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_a88e886f-e3fc-4207-bb66-d798ef39c9e5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale/maturities of available-for-sale marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_b00310b8-5a9f-4694-909f-4e21029b73bf_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's matching contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_2d5f22ff-42b7-4dc3-b0d3-a0610ba2cad8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_1e883d0a-d5e5-4130-a3d6-e2b3f21cab05_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_362344aa-aca9-4816-9d40-c746863a0c96_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_da430649-7dd1-4416-9850-cd4fa8bf9869_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b2986b0b-b449-472e-bf81-0ba670df5bdf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of shares reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerListsMember_29436f56-ad97-4950-bbee-0c249431c230_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerListsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer lists</link:label>
    <link:label id="lab_us-gaap_CustomerListsMember_label_en-US" xlink:label="lab_us-gaap_CustomerListsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Lists [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerListsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerListsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerListsMember" xlink:to="lab_us-gaap_CustomerListsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_6c849aab-0e4b-4a10-85e1-de274599bf6a_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges, Net</link:label>
    <link:label id="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:to="lab_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingActivityByTypeAxis_e2d692a3-292f-41f0-addf-02f3269cff73_terseLabel_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity</link:label>
    <link:label id="lab_us-gaap_TradingActivityByTypeAxis_label_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingActivityByTypeAxis" xlink:to="lab_us-gaap_TradingActivityByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_06b46e52-799f-4b4c-a63b-d52ed2cb1129_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ProfessionalSearchMember_5baba982-26c7-43f5-9a84-45ca62315bf7_terseLabel_en-US" xlink:label="lab_kfy_ProfessionalSearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Search &amp; Interim</link:label>
    <link:label id="lab_kfy_ProfessionalSearchMember_label_en-US" xlink:label="lab_kfy_ProfessionalSearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional Search [Member]</link:label>
    <link:label id="lab_kfy_ProfessionalSearchMember_documentation_en-US" xlink:label="lab_kfy_ProfessionalSearchMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Professional search.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchMember" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ProfessionalSearchMember" xlink:to="lab_kfy_ProfessionalSearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashMember_8e63ff21-fccd-4e47-897c-473caf31e7ab_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashMember_label_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0f437834-42c9-4612-835e-125ced63c496_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased during the period to pay for taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d38847fd-7a2b-485c-b15c-4c253a07524d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a8fa725d-563d-4a4d-91fe-66d6c5d311c0_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_e528100a-43a4-483d-91ed-5ca750e90026_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges Incurred by Reporting Unit</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_fa44d1a9-e8a0-4c20-9613-fd87d7631810_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_7c58a3c9-bcfa-4f07-ab5f-80ffa254b464_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets_136873a6-28c7-4d07-92c7-67e489fb47bf_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments and other assets</link:label>
    <link:label id="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments and Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:to="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LatinAmericaMember_2a90ead0-c9dc-4754-b787-8e586fbff1d1_terseLabel_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America</link:label>
    <link:label id="lab_srt_LatinAmericaMember_label_en-US" xlink:label="lab_srt_LatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Latin America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LatinAmericaMember" xlink:to="lab_srt_LatinAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4fd26795-3769-4c56-8091-12335cf4ea64_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e75ac42e-16a1-4d09-9730-8a26ec353816_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_1e9934d9-a979-4b68-8388-49b16af9d805_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Each Component of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_89360815-ac22-48b6-bdb8-38d5e7cc28e0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_eb75aff6-3376-4862-b7fa-4fcce6a9d7a3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net book value of capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DelayedDrawFacilityMember_fe081a46-3d1b-4917-a72f-6eb894c50fc5_terseLabel_en-US" xlink:label="lab_kfy_DelayedDrawFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Facility</link:label>
    <link:label id="lab_kfy_DelayedDrawFacilityMember_label_en-US" xlink:label="lab_kfy_DelayedDrawFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Facility [Member]</link:label>
    <link:label id="lab_kfy_DelayedDrawFacilityMember_documentation_en-US" xlink:label="lab_kfy_DelayedDrawFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delayed Draw Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DelayedDrawFacilityMember" xlink:href="kfy-20230430.xsd#kfy_DelayedDrawFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DelayedDrawFacilityMember" xlink:to="lab_kfy_DelayedDrawFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_fed876ba-a7d4-48c7-9843-e5e1911b252d_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_193a4da2-66c9-49ab-a051-20738f0977dd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e2ffab3e-8b16-49a2-a4f7-808af0b5c756_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_abee4c47-6d82-4c73-9bcb-60f5965048c1_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation and Pension Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Plans, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_f0431a58-8b6c-433b-b235-bb09c59f21f0_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_71126ed5-bb57-430b-834f-d5d39c7cb239_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_c970ecc9-9b4d-4326-9e10-80d0bb096be8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_cd313fb4-202b-4572-beda-f1ceb39c74a7_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_43afd0f9-7e43-4ab1-9160-7b997c783a8c_terseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash surrender value of company-owned life insurance policies, net of loans</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_633313c5-13a3-4b89-9d9b-ca01c1da6c74_verboseLabel_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net CSV</link:label>
    <link:label id="lab_us-gaap_CashSurrenderValueOfLifeInsurance_label_en-US" xlink:label="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Surrender Value of Life Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:to="lab_us-gaap_CashSurrenderValueOfLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_958bddc5-8ff2-4100-a4cd-755ba793a07a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c7655371-2f84-4c37-8d62-66f1dfeae8bd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_6e79ed21-f574-4f14-818f-d517dd1765b6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in the additional number of total shares that may be purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b4fd8b9e-1452-49d9-8c4c-92f1b33ba7c8_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_99aa02c8-5cea-493e-bb0f-b6f9c5e5a3c5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_4671c05c-486d-4818-a8e2-93bd9fd80496_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total benefit obligation</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_d154f4d6-d3b3-4b05-9248-372bdc93d347_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_9a59ffda-3c7c-42ce-a295-56dad1cc6aca_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ceaa274d-f463-40ee-a142-b40c3f09ca57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and Diluted Earnings per Common Share Attributable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_b2be64bd-d209-4768-beab-a080bf39069a_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AutomobilesMember_68b13134-6eb2-4b51-857a-5666f7609dfd_terseLabel_en-US" xlink:label="lab_us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles</link:label>
    <link:label id="lab_us-gaap_AutomobilesMember_label_en-US" xlink:label="lab_us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AutomobilesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AutomobilesMember" xlink:to="lab_us-gaap_AutomobilesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ReimbursedExpensesMember_7b88ae82-1d69-4708-b105-67b2e8f3ca4a_terseLabel_en-US" xlink:label="lab_kfy_ReimbursedExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursed expenses</link:label>
    <link:label id="lab_kfy_ReimbursedExpensesMember_label_en-US" xlink:label="lab_kfy_ReimbursedExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursed Expenses [Member]</link:label>
    <link:label id="lab_kfy_ReimbursedExpensesMember_documentation_en-US" xlink:label="lab_kfy_ReimbursedExpensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursed expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursedExpensesMember" xlink:href="kfy-20230430.xsd#kfy_ReimbursedExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ReimbursedExpensesMember" xlink:to="lab_kfy_ReimbursedExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_030d0305-d0c2-40c6-9a82-5e944db1a90a_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Line Items]</link:label>
    <link:label id="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_label_en-US" xlink:label="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Line Items]</link:label>
    <link:label id="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:to="lab_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_75900bda-6a64-407f-8a8a-9e5491fade13_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b2a9d9b2-0dbe-4f2b-8cfe-659d601f8832_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_0e8f1d4f-e810-49f9-8b7c-0e93b0a66389_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_f8def744-95f5-4dd5-9861-a4ad2e18bd2d_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_58b2b242-d2e3-4df2-8776-53d7d6eb2ba8_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_db1aad63-1f06-42c4-80da-88811612e68c_terseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of payments after the seventh anniversary of the grant date</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Payment Award Payments After Anniversary Period</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of years that the participant will obtain the annual benefit of $25,000 commencing on the seventh anniversary of the grant date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" xlink:to="lab_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CSVOfCOLIContractsMember_230285ca-4396-4336-9c04-c3c5330f9703_terseLabel_en-US" xlink:label="lab_kfy_CSVOfCOLIContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CSV of COLI Contracts</link:label>
    <link:label id="lab_kfy_CSVOfCOLIContractsMember_label_en-US" xlink:label="lab_kfy_CSVOfCOLIContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C S V Of COLI Contracts [Member]</link:label>
    <link:label id="lab_kfy_CSVOfCOLIContractsMember_documentation_en-US" xlink:label="lab_kfy_CSVOfCOLIContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CSV of Coli Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CSVOfCOLIContractsMember" xlink:to="lab_kfy_CSVOfCOLIContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_d8db0b16-bc30-43b0-a5cf-5eba51cef86b_terseLabel_en-US" xlink:label="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Maturities of Lease Liabilities</link:label>
    <link:label id="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Operating And Finance Lease Liability Maturity [Table Text Block]</link:label>
    <link:label id="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_documentation_en-US" xlink:label="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee operating and finance lease liability maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="kfy-20230430.xsd#kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_0838677d-cd61-4739-a8e0-2c44dccd1cb7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_InfinityConsultingSolutionsMember_8635ad5c-c5b3-4a70-af3b-6321bcdeec39_terseLabel_en-US" xlink:label="lab_kfy_InfinityConsultingSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infinity Consulting Solutions</link:label>
    <link:label id="lab_kfy_InfinityConsultingSolutionsMember_label_en-US" xlink:label="lab_kfy_InfinityConsultingSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infinity Consulting Solutions [Member]</link:label>
    <link:label id="lab_kfy_InfinityConsultingSolutionsMember_documentation_en-US" xlink:label="lab_kfy_InfinityConsultingSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infinity Consulting Solutions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_InfinityConsultingSolutionsMember" xlink:to="lab_kfy_InfinityConsultingSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_19215446-c048-4dc0-97b2-beee5b949d64_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_4e39a73d-3c28-4817-8649-9c14f77d0b77_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsPolicy_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsPolicy" xlink:to="lab_us-gaap_BusinessCombinationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_e62a41dd-d02a-4c01-a24e-e368adf6ad1c_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_d0edf489-e080-4953-8b34-402a7e6ba3e5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_WeightedAverageDiscountRateAbstract_b73a4062-703e-4d65-bcb4-b894f0e614f5_terseLabel_en-US" xlink:label="lab_kfy_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate:</link:label>
    <link:label id="lab_kfy_WeightedAverageDiscountRateAbstract_label_en-US" xlink:label="lab_kfy_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Discount Rate [Abstract]</link:label>
    <link:label id="lab_kfy_WeightedAverageDiscountRateAbstract_documentation_en-US" xlink:label="lab_kfy_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_WeightedAverageDiscountRateAbstract" xlink:href="kfy-20230430.xsd#kfy_WeightedAverageDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_WeightedAverageDiscountRateAbstract" xlink:to="lab_kfy_WeightedAverageDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_3d892855-c7ef-4857-8ec6-9731ffe22e3b_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_c32a6ac2-164d-438e-9049-41d9ce8bd2ad_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring liability, beginning balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_3c21188d-deaf-46b6-b79c-2ee3fc495b9b_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring liability, ending balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_e492d58b-e09d-4f2e-855c-ddd258b849f9_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software and Software Development Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_50eae230-497a-4e6f-ac2f-2e8275e4ffde_negatedLabel_en-US" xlink:label="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities</link:label>
    <link:label id="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_label_en-US" xlink:label="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities Including Foreign Currency Forward Contracts</link:label>
    <link:label id="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_documentation_en-US" xlink:label="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of foreign currency forward contracts included in other accrued liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" xlink:href="kfy-20230430.xsd#kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" xlink:to="lab_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_4ec81e5c-b0cb-47b2-b936-9acae2443c11_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_b4ae4b88-e988-4ab9-9a83-f57191170381_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales/maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cba806b1-4609-47ac-86c5-2fe501d6a080_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_d9113167-0bfe-4673-b6dc-1e628a10663b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lapse of applicable statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AmortizationOfLongTermRetentionAwards_ce77e201-b2d6-464a-9cb8-d5b415476568_terseLabel_en-US" xlink:label="lab_kfy_AmortizationOfLongTermRetentionAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of long-term retention awards</link:label>
    <link:label id="lab_kfy_AmortizationOfLongTermRetentionAwards_label_en-US" xlink:label="lab_kfy_AmortizationOfLongTermRetentionAwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization Of Long Term Retention Awards</link:label>
    <link:label id="lab_kfy_AmortizationOfLongTermRetentionAwards_documentation_en-US" xlink:label="lab_kfy_AmortizationOfLongTermRetentionAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The period the long term retention award is expensed over.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AmortizationOfLongTermRetentionAwards" xlink:href="kfy-20230430.xsd#kfy_AmortizationOfLongTermRetentionAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AmortizationOfLongTermRetentionAwards" xlink:to="lab_kfy_AmortizationOfLongTermRetentionAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_c48bd3a7-fa51-40d2-89cd-6539dda00faf_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d0b6a15d-6948-4d9c-9f1e-aaba786c3cf0_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_6c9b311c-a5c8-42fd-a6fd-1e8c8147f4a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Net Assets Acquired</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_8cff0571-5750-41ea-bce5-11fbee281ae5_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_0b97c77d-5a87-4481-bf05-ed72e9e0be46_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation arrangement vesting period</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_4ed6dfa0-cf70-42f4-a1e6-d7a80e97abc3_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_4cf2b742-a444-4d2e-86b2-31578dc35e0d_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased during the period, value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_7518a205-0ed2-4eb1-a7ff-fdad6ec60141_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_45332f34-1a42-46b5-91f8-77415042204b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Korn Ferry</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_5a2bd238-94a2-4b25-a143-0ea756147c79_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Korn Ferry</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_06111254-d757-4aa7-b145-f16488c5396a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_06f60501-4e3e-4e18-bf0e-00549b82b463_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_73c9d795-9645-44a1-9359-6c6d0e8d2bf0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net prior service credit amortization</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_46a3f655-480f-42d4-bada-04b575d55c47_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net prior service credit amortization</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_a324dd0b-8de3-4fa7-81d7-4ceca4363774_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_7f2ea762-32a6-4063-8c3e-e8938526e81d_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_e58ff5fc-406e-473b-b7d4-48b7f87647b7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of principal amount of debt redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_3d565a26-e37f-4c3e-975e-7a0cf0903725_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_049f8741-4dda-46b5-86cc-cadb01ce8099_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_f651a187-dead-4179-8023-d2fad02d10cb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_8605d7e0-462f-468c-8fea-c32821e5ab66_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense for capitalized software</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareAmortization1_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationAndPensionPlansMember_a6df16af-30c6-445b-9946-647c815a5fa8_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationAndPensionPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation and pension plans</link:label>
    <link:label id="lab_kfy_DeferredCompensationAndPensionPlansMember_label_en-US" xlink:label="lab_kfy_DeferredCompensationAndPensionPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation And Pension Plans [Member]</link:label>
    <link:label id="lab_kfy_DeferredCompensationAndPensionPlansMember_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationAndPensionPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation and pension plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationAndPensionPlansMember" xlink:to="lab_kfy_DeferredCompensationAndPensionPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ReclassificationsPolicyPolicyTextBlock_9c58a623-9c26-402e-9fc7-b0e8a85862c1_terseLabel_en-US" xlink:label="lab_kfy_ReclassificationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification</link:label>
    <link:label id="lab_kfy_ReclassificationsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_kfy_ReclassificationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications Policy [Policy Text Block]</link:label>
    <link:label id="lab_kfy_ReclassificationsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_kfy_ReclassificationsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReclassificationsPolicyPolicyTextBlock" xlink:href="kfy-20230430.xsd#kfy_ReclassificationsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ReclassificationsPolicyPolicyTextBlock" xlink:to="lab_kfy_ReclassificationsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_f4553aff-36b1-4916-83b1-50fce0435faf_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_7b271be1-d065-4cec-b28c-cb9eb2a78fc0_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets-unbilled receivables</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentHoldingsLineItems_9f79d86f-f5f8-4eb6-a32e-f5a56777ac99_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Line Items]</link:label>
    <link:label id="lab_us-gaap_InvestmentHoldingsLineItems_label_en-US" xlink:label="lab_us-gaap_InvestmentHoldingsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Holdings [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems" xlink:to="lab_us-gaap_InvestmentHoldingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IndustrialMember_0c25f28c-3c76-4f29-9e6c-62ae40d2b9d2_terseLabel_en-US" xlink:label="lab_kfy_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_kfy_IndustrialMember_label_en-US" xlink:label="lab_kfy_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial [Member]</link:label>
    <link:label id="lab_kfy_IndustrialMember_documentation_en-US" xlink:label="lab_kfy_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IndustrialMember" xlink:href="kfy-20230430.xsd#kfy_IndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IndustrialMember" xlink:to="lab_kfy_IndustrialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_88d8c514-5cef-4fe6-9000-c6b741385a92_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_940db063-9ac7-444c-a2bf-d14f52e5f155_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangibles and goodwill</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_058b6771-b3a2-4e42-8f5c-2b082ba6320e_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of derivative assets</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_10b31366-b298-4e18-95d9-3d35c308324f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_a6bd1781-5289-4c2a-8e6c-bd67c50c41ae_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage_f35c4e1e-7a9f-4116-9f08-f8eedb7fc7a0_terseLabel_en-US" xlink:label="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment percentage on variable interest rate</link:label>
    <link:label id="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage_label_en-US" xlink:label="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Variable Rate Adjustment Percentage</link:label>
    <link:label id="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage_documentation_en-US" xlink:label="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument variable rate adjustment percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentVariableRateAdjustmentPercentage" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentVariableRateAdjustmentPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DebtInstrumentVariableRateAdjustmentPercentage" xlink:to="lab_kfy_DebtInstrumentVariableRateAdjustmentPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_52514e04-1dc4-4abb-9bad-fab7672dd0cb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_e5854212-c0c5-4390-b1ee-7449779afc0a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of Lucas Group</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_cc5a5b6d-8a23-467c-a8ab-902b1046cc4e_terseLabel_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Companies, Patina Solutions Group and Lucas Group</link:label>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_label_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miller Heiman Group Achieve Forum And Strategy Execution Patina Solutions Group And Lucas Group [Member]</link:label>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_documentation_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miller Heiman Group Achieve Forum And Strategy Execution, Patina Solutions Group and Lucas Group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" xlink:to="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_4170274e-3e24-4a65-9ecf-0eba1e7e30d7_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_45f578c9-4f8d-45f8-b345-f661a1d2caac_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage contribution by the participants to defined contribution plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_fd7b3200-815e-495e-a067-a56a195d4ef0_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_PatinaSolutionsGroupMember_e77ef52c-fb5e-416b-9603-6cb496749813_terseLabel_en-US" xlink:label="lab_kfy_PatinaSolutionsGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patina Solutions Group</link:label>
    <link:label id="lab_kfy_PatinaSolutionsGroupMember_label_en-US" xlink:label="lab_kfy_PatinaSolutionsGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patina Solutions Group [Member]</link:label>
    <link:label id="lab_kfy_PatinaSolutionsGroupMember_documentation_en-US" xlink:label="lab_kfy_PatinaSolutionsGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patina solutions group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_PatinaSolutionsGroupMember" xlink:to="lab_kfy_PatinaSolutionsGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_ed6beb6d-7b1d-4388-ade6-d93e29dea1da_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries of amounts previously written off</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_e4946fe8-d522-4b11-bc56-a0701d312a92_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d63f6f4a-6e3c-4b74-9ee3-b3369f98903f_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation and other retirement plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_bd065690-33cc-44e2-bd6e-38bb2a760a5f_verboseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liability</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_644f83df-c147-4401-a36c-693e41498e26_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_0de0651c-90f0-41d4-89e0-4a56b0cd14d5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_00eebb83-70e1-492d-bdb6-89519cc67a03_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock_238ef55b-aa9e-4a0b-a881-d79fce834523_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Capital Accumulation Plan</link:label>
    <link:label id="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock_label_en-US" xlink:label="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Incentive Plan Policy [Policy Text Block]</link:label>
    <link:label id="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for Executive Capital Accumulation Plan. This accounting policy address (1) the amortization of Company's contribution (2) the accounting for the fair value of vested amounts owed to participants and (3) groups that participate in (or are covered by) the plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" xlink:to="lab_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_2d6c9526-9b08-4146-9dfd-5b9294a6680f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_08306a43-ad7b-496d-92bd-b015ec88c692_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_0d7cc668-7dc2-4d52-a5a9-e9f8e21db0c9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in aggregate principal amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Increase (Decrease), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:to="lab_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_04fdeb6e-c8a4-48fd-be12-43d3c589782c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_f2be9638-4bba-4906-b4c1-0fe00939c8de_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_09a53a05-7819-4cbe-b236-4b3271993bcb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends received from unconsolidated subsidiaries</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_83858337-cf2a-4558-a4b8-863ee35b740f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_e41a0d64-1e99-4efc-b482-d0c931d09fab_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_7cda5729-30a0-4731-ad3b-5ebf98dda125_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_4c404bed-2fd5-4991-9f9c-bc77b473e643_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_a388b40b-4ea4-4b78-8274-e6bbe88da30d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements of Defined Benefit Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_60fc9cad-aeb2-462b-91fd-6b3c2a9130f1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_EarningsPerShareDisclosureTable_9efe7a64-2f14-458f-bbbd-4bfedea74000_terseLabel_en-US" xlink:label="lab_kfy_EarningsPerShareDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Disclosure [Table]</link:label>
    <link:label id="lab_kfy_EarningsPerShareDisclosureTable_label_en-US" xlink:label="lab_kfy_EarningsPerShareDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Disclosure [Table]</link:label>
    <link:label id="lab_kfy_EarningsPerShareDisclosureTable_documentation_en-US" xlink:label="lab_kfy_EarningsPerShareDisclosureTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareDisclosureTable" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareDisclosureTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_EarningsPerShareDisclosureTable" xlink:to="lab_kfy_EarningsPerShareDisclosureTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_a57066dc-a552-4477-9b82-7634b92a48c4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyServiceMember_2d633e8d-b162-4f69-b858-ae8d5d9d801d_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology</link:label>
    <link:label id="lab_us-gaap_TechnologyServiceMember_label_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyServiceMember" xlink:to="lab_us-gaap_TechnologyServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_22c7861e-3a1e-4844-9d3b-e5f90c6f04d9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="lab_us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_afb1ed76-267d-41b0-adf1-4f73451e9d39_verboseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation plan expense (income)</link:label>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_15712e0f-162b-485e-b34a-103ef19362d4_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on investment</link:label>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_label_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement With Individual Compensation Expense (Income)</link:label>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The compensation expense or income recognized during the period pertaining to the deferred compensation arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:to="lab_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_6fc00a2d-0016-431f-932d-6b6a277321b7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_9f0a2e13-8854-4838-9490-ca19ef469868_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_b10fe624-674f-46d0-978a-08f0f46ffc34_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_7236b44f-66d3-4124-b6a4-752043abddd6_verboseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_712102f0-5fdc-491f-a76b-cc314ae20a37_terseLabel_en-US" xlink:label="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption price, percentage</link:label>
    <link:label id="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_label_en-US" xlink:label="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Redemption Of Principal Plus Applicable Premium Price Percentage</link:label>
    <link:label id="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_documentation_en-US" xlink:label="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument redemption of principal plus applicable premium price percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" xlink:to="lab_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear_70280f5f-89fb-4cec-be10-bfbae9458ff2_terseLabel_en-US" xlink:label="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforward, beginning expiration</link:label>
    <link:label id="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear_label_en-US" xlink:label="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards Beginning Expiration Year</link:label>
    <link:label id="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear_documentation_en-US" xlink:label="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Beginning Expiration Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OperatingLossCarryforwardsBeginningExpirationYear" xlink:href="kfy-20230430.xsd#kfy_OperatingLossCarryforwardsBeginningExpirationYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OperatingLossCarryforwardsBeginningExpirationYear" xlink:to="lab_kfy_OperatingLossCarryforwardsBeginningExpirationYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_2c585155-9c35-4040-82cf-503e47f030bd_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:to="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_3adf05f9-516a-4436-b48c-853bb6942014_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_bc97b73f-d397-42f5-887a-4c0f0de04fda_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_908c9335-ce0c-4999-b14d-fc569894c5d5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per common share attributable to Korn Ferry:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DerivativesSoldMember_22a32a50-ec7c-4e73-ad13-0d60a84c8956_terseLabel_en-US" xlink:label="lab_kfy_DerivativesSoldMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Sold</link:label>
    <link:label id="lab_kfy_DerivativesSoldMember_label_en-US" xlink:label="lab_kfy_DerivativesSoldMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Sold [Member]</link:label>
    <link:label id="lab_kfy_DerivativesSoldMember_documentation_en-US" xlink:label="lab_kfy_DerivativesSoldMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Sold [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DerivativesSoldMember" xlink:href="kfy-20230430.xsd#kfy_DerivativesSoldMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DerivativesSoldMember" xlink:to="lab_kfy_DerivativesSoldMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_a02fd91d-dfd7-43cb-8f98-f2578f137cfe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments and Balance Sheet Classification</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_174f04b2-2308-4321-81c6-cf2c47a69e42_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities, fair value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_b0904acf-c961-4c9c-a51b-58e8d8df4e2f_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_9014268a-587b-4230-8d55-0f79e416bf1a_totalLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liability</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_1ba0342c-dedd-4213-b2f5-0e4ab5192dfe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Restructuring And Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MedicalAndLifeInsuranceBenefitsMember_9a15da54-dc92-4766-ad28-556d95748921_terseLabel_en-US" xlink:label="lab_kfy_MedicalAndLifeInsuranceBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and Life Insurance</link:label>
    <link:label id="lab_kfy_MedicalAndLifeInsuranceBenefitsMember_label_en-US" xlink:label="lab_kfy_MedicalAndLifeInsuranceBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical And Life Insurance Benefits [Member]</link:label>
    <link:label id="lab_kfy_MedicalAndLifeInsuranceBenefitsMember_documentation_en-US" xlink:label="lab_kfy_MedicalAndLifeInsuranceBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical And Life Insurance Benefits [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MedicalAndLifeInsuranceBenefitsMember" xlink:to="lab_kfy_MedicalAndLifeInsuranceBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a698664f-a739-4cba-bbf5-f91c3ea42621_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_ff846dfe-0ad2-4200-a83b-120052ae9419_negatedLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of realized net losses (gains) to net income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_f60cebbd-1b95-4748-82b2-e0b182d4b3a4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and benefits payable</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c0e2f07-a65f-4666-be38-3e915ebc4ea0_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_83fa2adb-7a06-410a-b637-733bc304a93e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_35451ad3-f9c1-43e9-bb2a-91a357a7a1f7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_028cf272-6360-4183-86f7-0fff95e5900c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_6159d4c1-e070-40d6-8d19-c1bdb019ce95_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_fdab5135-33ee-40db-860d-31d6e0775481_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_89ea7103-25e8-4312-807f-8c7f68f5da85_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0a58c687-8f41-4687-93db-7b2b82072d9a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_207b366a-3c3f-4cae-b223-a6290205aff8_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and software</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8e7a35ce-0fb7-4815-a799-72cf9746f390_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfIncomeTaxesTable_f515c18f-5bba-4926-9e2c-b5a2c94688b1_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfIncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Taxes [Table]</link:label>
    <link:label id="lab_kfy_ScheduleOfIncomeTaxesTable_label_en-US" xlink:label="lab_kfy_ScheduleOfIncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Taxes [Table]</link:label>
    <link:label id="lab_kfy_ScheduleOfIncomeTaxesTable_documentation_en-US" xlink:label="lab_kfy_ScheduleOfIncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Taxes [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIncomeTaxesTable" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIncomeTaxesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfIncomeTaxesTable" xlink:to="lab_kfy_ScheduleOfIncomeTaxesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_9f31f422-6b20-4cbd-b5e4-8da16a281688_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate fluctuations</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_4a2c0636-4767-49b5-abd7-6f534380ac91_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_299ce9b4-68c7-4863-8861-ccf4f7d6db17_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_55b08194-820e-4a61-bc82-3bf145ac512f_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_31cdac28-10ea-45e9-99e0-ffe0124b37a0_negatedTerseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid from plan assets</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Benefit Obligation Paid By Plan Assets</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit plan benefit obligation paid by plan assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" xlink:to="lab_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_fa692d55-352f-48b7-b12c-29f345a5862e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinanceLeasesAbstract_0bd99b24-635e-4eb6-b840-e8ad927411b9_terseLabel_en-US" xlink:label="lab_kfy_FinanceLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases:</link:label>
    <link:label id="lab_kfy_FinanceLeasesAbstract_label_en-US" xlink:label="lab_kfy_FinanceLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases [Abstract]</link:label>
    <link:label id="lab_kfy_FinanceLeasesAbstract_documentation_en-US" xlink:label="lab_kfy_FinanceLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesAbstract" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinanceLeasesAbstract" xlink:to="lab_kfy_FinanceLeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_eb5c2d77-053f-48bf-b1cf-10057cc46a33_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange rate fluctuations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_0fe27ef7-ed3f-4b7a-8aff-8886b884c49e_terseLabel_en-US" xlink:label="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual term loan amortization percentage on principal balance</link:label>
    <link:label id="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_label_en-US" xlink:label="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Term Loan Amortization Percentage On Principal Balance</link:label>
    <link:label id="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_documentation_en-US" xlink:label="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual term loan amortization percentage on principal balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" xlink:href="kfy-20230430.xsd#kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" xlink:to="lab_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_8ff6b9dd-3efe-48f2-a392-5ea7ccec023d_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from life insurance policies</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Life Insurance Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:to="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_e33142bc-1eae-4e6a-9ec7-06c4ce7a4f62_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2029-2033</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_0bb3fb0d-d4eb-45a9-8ec4-eb01994e19b2_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_b0f289c1-899b-4058-ae9b-871b7c0de14d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_c2bbf325-a6ae-4d6c-ac39-3cb801fe7943_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, interest on income taxes accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_3abf69dc-2f68-46d7-9933-28efbc7b9754_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_15964859-980e-46e6-8315-de31ba1a7e2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Segment Reporting Information By Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_b3f20dca-c2fb-4c82-85e2-751ad6c2a093_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_244198ed-8157-4732-9d9d-c2998eaec086_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_6fef20d5-2af8-4675-a32e-71c6c100cdef_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plans, Defined Benefit</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_26dd4500-ccb8-4376-97ba-76c285a4c10d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforward</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ExecutiveSearchMember_1fa6de62-f1ab-468b-8558-b81cd49c39d8_terseLabel_en-US" xlink:label="lab_kfy_ExecutiveSearchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Search</link:label>
    <link:label id="lab_kfy_ExecutiveSearchMember_label_en-US" xlink:label="lab_kfy_ExecutiveSearchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Search [Member]</link:label>
    <link:label id="lab_kfy_ExecutiveSearchMember_documentation_en-US" xlink:label="lab_kfy_ExecutiveSearchMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Search [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ExecutiveSearchMember" xlink:to="lab_kfy_ExecutiveSearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_80e55bf0-1d84-4e2a-9474-a59a865bec8c_negatedLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add: undistributed earnings to nonvested restricted stockholders</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_c5fd3c03-929b-49c5-9008-760c3994fe21_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Credit Losses [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_38d81cbb-45aa-4a9e-b751-ca4cd237f212_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions based on tax positions related to prior years</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ScheduleOfIncomeTaxesLineItems_79902f70-8b97-4d5d-bb97-c175ad3d9ca8_terseLabel_en-US" xlink:label="lab_kfy_ScheduleOfIncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Taxes [Line Items]</link:label>
    <link:label id="lab_kfy_ScheduleOfIncomeTaxesLineItems_label_en-US" xlink:label="lab_kfy_ScheduleOfIncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Taxes [Line Items]</link:label>
    <link:label id="lab_kfy_ScheduleOfIncomeTaxesLineItems_documentation_en-US" xlink:label="lab_kfy_ScheduleOfIncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Income Taxes [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIncomeTaxesLineItems" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems" xlink:to="lab_kfy_ScheduleOfIncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AmendedCreditAgreementMember_13e90560-5420-4401-bc31-c5036bd63850_terseLabel_en-US" xlink:label="lab_kfy_AmendedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Agreement</link:label>
    <link:label id="lab_kfy_AmendedCreditAgreementMember_label_en-US" xlink:label="lab_kfy_AmendedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended Credit Agreement [Member]</link:label>
    <link:label id="lab_kfy_AmendedCreditAgreementMember_documentation_en-US" xlink:label="lab_kfy_AmendedCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amended credit agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AmendedCreditAgreementMember" xlink:href="kfy-20230430.xsd#kfy_AmendedCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AmendedCreditAgreementMember" xlink:to="lab_kfy_AmendedCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_117d770f-d006-4e2e-883f-0c1353744954_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, fair value</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_e6aa60ce-3b3e-46f2-9464-152645d50ce5_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_cd08b036-b061-4f43-8db6-0f70639d4b82_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_RestructuringPlan2Member_5fa5dec1-65ee-4d95-bf0b-ccd248ebfac2_terseLabel_en-US" xlink:label="lab_kfy_RestructuringPlan2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan 2</link:label>
    <link:label id="lab_kfy_RestructuringPlan2Member_label_en-US" xlink:label="lab_kfy_RestructuringPlan2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan2 [Member]</link:label>
    <link:label id="lab_kfy_RestructuringPlan2Member_documentation_en-US" xlink:label="lab_kfy_RestructuringPlan2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring plan 2.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RestructuringPlan2Member" xlink:href="kfy-20230430.xsd#kfy_RestructuringPlan2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_RestructuringPlan2Member" xlink:to="lab_kfy_RestructuringPlan2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_d1ed82b6-66b7-4a92-91dc-545cac2ff2e3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_d3c1996d-bae9-41d7-a41b-1165342473d4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">12 Months or longer, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_b9f4cc3a-da92-43ce-b84d-cb63cee113db_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_0e69f336-58b7-4103-bbc9-3346dfe59bee_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Carrying Value of Goodwill by Reportable Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_809a5046-9e7c-4950-a291-b8893309b496_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used to pay interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_3bb0157f-ec5c-4578-8aed-fb875977813b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_a94a7c79-3612-4db4-8cdc-4611bec2c811_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_222740fa-7d42-4189-bf47-6800fbb0e43d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation and Pension Plan</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_b577da27-75bf-476b-b7ad-fd63119ace29_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_RepaymentOfLifeInsurancePolicyLoans_a957bba6-c127-4341-8b77-e8ff91329db6_negatedLabel_en-US" xlink:label="lab_kfy_RepaymentOfLifeInsurancePolicyLoans" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on life insurance policy loans</link:label>
    <link:label id="lab_kfy_RepaymentOfLifeInsurancePolicyLoans_label_en-US" xlink:label="lab_kfy_RepaymentOfLifeInsurancePolicyLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment Of Life Insurance Policy Loans</link:label>
    <link:label id="lab_kfy_RepaymentOfLifeInsurancePolicyLoans_documentation_en-US" xlink:label="lab_kfy_RepaymentOfLifeInsurancePolicyLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of life insurance policy loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RepaymentOfLifeInsurancePolicyLoans" xlink:href="kfy-20230430.xsd#kfy_RepaymentOfLifeInsurancePolicyLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_RepaymentOfLifeInsurancePolicyLoans" xlink:to="lab_kfy_RepaymentOfLifeInsurancePolicyLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_9f1791b2-c273-4a00-aad3-6bad946ca0f2_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Korn Ferry stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_281f1b81-87bc-4c45-894a-3cf25fbb6968_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a59853cf-4ecb-4fca-960d-c4da439b9157_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e9b3078a-6eb9-4040-964f-c76620474446_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_648baa0c-3bde-42c0-a5fd-a85eea6f9c0b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_626101ab-12c1-43b9-a3e1-7b0cf8f44ddf_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_9c554ab4-0706-44c3-9370-6d3d8651dec9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation</link:label>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_01a39c32-3b39-4119-b816-7fdaf8bb5ff9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average, forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_TimeBasedRestrictedStockMember_fa45d059-4119-4419-98c4-7aa0176cd33e_terseLabel_en-US" xlink:label="lab_kfy_TimeBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Based Restricted Stock</link:label>
    <link:label id="lab_kfy_TimeBasedRestrictedStockMember_label_en-US" xlink:label="lab_kfy_TimeBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Based Restricted Stock [Member]</link:label>
    <link:label id="lab_kfy_TimeBasedRestrictedStockMember_documentation_en-US" xlink:label="lab_kfy_TimeBasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Based Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_TimeBasedRestrictedStockMember" xlink:href="kfy-20230430.xsd#kfy_TimeBasedRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_TimeBasedRestrictedStockMember" xlink:to="lab_kfy_TimeBasedRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bb9a899d-ac70-429f-9c19-67a4fdff3e8c_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2b4153cb-ee88-4147-bca4-8a07cece2e43_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_bdf2bec4-92c5-4be6-9944-ccb9e8f2640a_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_66e637fa-c3c6-4446-b35d-c23f75b1cf51_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_d4792d2f-737e-4c9d-94ae-c73b7cc05856_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to shareholders</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet_89c50c69-0545-443b-b428-c462b655e5fb_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency forward contracts, fair value</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_4b1f5e59-00a6-4831-a482-1cbd7881c5b8_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_0707a769-a582-4655-8531-eb0db9efbb11_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of business segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_099f40c1-9414-4a7c-b5a6-49fc925f6018_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_a165b918-b9a6-446b-858e-fb323ee8b207_terseLabel_en-US" xlink:label="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to receive employee benefits by quarterly installments periods</link:label>
    <link:label id="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_label_en-US" xlink:label="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option To Receive Employee Benefits By Quarterly Installments Periods</link:label>
    <link:label id="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_documentation_en-US" xlink:label="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to receive employee benefits by quarterly installments periods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" xlink:href="kfy-20230430.xsd#kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" xlink:to="lab_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_dd96cbec-4fa6-44e6-bf65-3e25a9f7d87f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_bcd84938-1e8e-4422-abc3-f7cb0e2cb20c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_7ef21fcf-288a-4897-b592-38af511ff62b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_59c3e16c-e94a-4b93-b880-3db54a482774_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate, effective percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7d0f4ddb-0941-498d-b50a-271dfec3629b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average, vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_3d5549ed-7e1c-470e-9eb6-7757d89bdeb0_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_3fc320b7-f469-4ae7-9d25-af23fd93e66a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability, non-current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_fe0fbfff-2220-463f-8b9c-e5d59a34d85a_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_ef6420c9-2c87-45f2-83db-ebef9f708217_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_d7b240c7-da35-4e02-a436-b3d32f4bbe7c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased during the period (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_286efb74-cac0-4596-b11c-b31744e9fde5_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c67c7359-efbd-4268-a253-7753b012ef24_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables due from clients, net of allowance for doubtful accounts of $44,377 and $36,384 at April&#160;30, 2023 and 2022, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_6d8222bf-50eb-4c3e-ad42-aa3122684aec_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_a2ac71c3-8a85-4cc6-ae12-db03c10e5977_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_552c6ea4-69b5-46b0-ae25-e1071da6a49c_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_6353f26f-2ca8-41c0-b526-fd66efb13252_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_1f2102fd-5feb-4442-8fcc-2fc65c28aac8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_15b898a4-ebc1-4102-9bc8-3c454f8cba64_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_314602e3-623d-484b-b2cc-30fdc97f33ec_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_f694e263-b283-4b47-a8f1-a990626450e4_terseLabel_en-US" xlink:label="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU assets obtained in exchange for lease obligations:</link:label>
    <link:label id="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_label_en-US" xlink:label="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]</link:label>
    <link:label id="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_documentation_en-US" xlink:label="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:href="kfy-20230430.xsd#kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="lab_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c74f57a7-6c12-4254-8977-5698b7da9329_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1b36f554-d1db-4202-b6d7-38fa21e5db0f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_362e4bd6-84fd-4079-a9ad-51609c85d0c5_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_499892e4-78d1-4f15-8967-5add4b5e622d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_350c3700-f499-49be-91a5-1fd3e4587083_terseLabel_en-US" xlink:label="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Owned Life Insurance Held In Trust</link:label>
    <link:label id="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_label_en-US" xlink:label="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Owned Life Insurance Held In Trust [Member]</link:label>
    <link:label id="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_documentation_en-US" xlink:label="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Owned Life Insurance Held In Trust [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" xlink:href="kfy-20230430.xsd#kfy_CompanyOwnedLifeInsuranceHeldInTrustMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" xlink:to="lab_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_StockIncentivePlanMember_98f09508-c028-450b-ba97-d002b5efacfc_terseLabel_en-US" xlink:label="lab_kfy_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plan</link:label>
    <link:label id="lab_kfy_StockIncentivePlanMember_label_en-US" xlink:label="lab_kfy_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_kfy_StockIncentivePlanMember_documentation_en-US" xlink:label="lab_kfy_StockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock incentive plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_StockIncentivePlanMember" xlink:href="kfy-20230430.xsd#kfy_StockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_StockIncentivePlanMember" xlink:to="lab_kfy_StockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_11ce7822-fcf9-45ac-a783-14379129a191_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_ca019d8c-915e-4701-828e-1d6f454fec7d_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (loss), net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_c9506057-d65f-41f2-b310-ab16a29f7731_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_UnearnedCompensationCurrent_4fc536a9-f536-4eec-a5af-20d2b1f9159a_terseLabel_en-US" xlink:label="lab_kfy_UnearnedCompensationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned compensation</link:label>
    <link:label id="lab_kfy_UnearnedCompensationCurrent_label_en-US" xlink:label="lab_kfy_UnearnedCompensationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned Compensation Current</link:label>
    <link:label id="lab_kfy_UnearnedCompensationCurrent_documentation_en-US" xlink:label="lab_kfy_UnearnedCompensationCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in within a year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_UnearnedCompensationCurrent" xlink:href="kfy-20230430.xsd#kfy_UnearnedCompensationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_UnearnedCompensationCurrent" xlink:to="lab_kfy_UnearnedCompensationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_925bd436-a894-4a83-be6d-890dfb5cd56f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_5b4a5092-04c4-45c3-9e6d-2ca2ac877381_terseLabel_en-US" xlink:label="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total death benefits, net of loans held in trust</link:label>
    <link:label id="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_label_en-US" xlink:label="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Death Benefits Payable Net Of Loans Held In Trust</link:label>
    <link:label id="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_documentation_en-US" xlink:label="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Death Benefits Payable Net Of Loans Held In Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" xlink:href="kfy-20230430.xsd#kfy_DeathBenefitsPayableNetOfLoansHeldInTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" xlink:to="lab_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ConsumerGoodsMember_d521c23c-f3c2-4fe8-af41-6b6902d11149_terseLabel_en-US" xlink:label="lab_kfy_ConsumerGoodsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Goods</link:label>
    <link:label id="lab_kfy_ConsumerGoodsMember_label_en-US" xlink:label="lab_kfy_ConsumerGoodsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Goods [Member]</link:label>
    <link:label id="lab_kfy_ConsumerGoodsMember_documentation_en-US" xlink:label="lab_kfy_ConsumerGoodsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer goods.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsumerGoodsMember" xlink:href="kfy-20230430.xsd#kfy_ConsumerGoodsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ConsumerGoodsMember" xlink:to="lab_kfy_ConsumerGoodsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_e587affd-394f-4a99-867c-7843b2864174_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_12157cc1-f667-415e-9e73-cc22b6cf881c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_a0af995c-6c7b-41f6-a32e-0cd51d82f249_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss, Net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4e5ee330-e9d9-4cb7-a439-6b95654f29c2_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_9e07a317-2d64-4e63-b80e-79d8f1e29979_terseLabel_en-US" xlink:label="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock available for stock-based awards (in shares)</link:label>
    <link:label id="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Decreases In Capital Shares Reserved For Future Issuance</link:label>
    <link:label id="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_documentation_en-US" xlink:label="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock decreases in capital shares reserved for future issuance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" xlink:href="kfy-20230430.xsd#kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" xlink:to="lab_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_2bef2727-06ed-4255-8d3c-e927e1c7edbf_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_ced25b30-b386-447a-be77-cbfbf221fd13_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_6f788edb-061c-4a99-98b0-c1ce190fa1d9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_16c911d8-4740-484e-bc33-ef244f7d5864_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_5728bbfe-6a57-4431-9e1d-1928cdd492f9_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_262bbce6-903e-4e2d-99b2-1e4d8bc1c8a6_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_6b97b7d8-7b5f-499a-be06-9bdeefd142db_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_be1841f8-31cf-47b8-83ee-4eca01cff836_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_279e62db-9cd0-4d21-a776-319ade842a87_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_89f5838a-59f2-4263-8cdd-07377a476ca2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedContributionPlanMember_16e40873-2b01-4031-9333-64b09e548b58_terseLabel_en-US" xlink:label="lab_kfy_DefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_kfy_DefinedContributionPlanMember_label_en-US" xlink:label="lab_kfy_DefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Member]</link:label>
    <link:label id="lab_kfy_DefinedContributionPlanMember_documentation_en-US" xlink:label="lab_kfy_DefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedContributionPlanMember" xlink:href="kfy-20230430.xsd#kfy_DefinedContributionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedContributionPlanMember" xlink:to="lab_kfy_DefinedContributionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_ab649579-ead1-498b-9d22-f72c9a63808a_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of derivative liabilities</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9bf9a762-228e-4d45-9918-43065b8055b7_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Proposed Accounting Standards - Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_cd8c6e67-c3fb-4cc0-8ce4-e8b823507bf4_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_dbe20bdd-a785-42b2-8a98-20113abaaaed_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_5aaf864e-626e-422b-ac27-32006915ac4f_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee revenue</link:label>
    <link:label id="lab_us-gaap_ServiceMember_f99db511-5c39-4c47-a98f-78dbb104e262_verboseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee Revenue</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_1319d30f-520d-4306-9b3e-83cdf9a71fa1_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss relates to equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CovidNineteenMember_ed56c5bb-7d3a-40eb-a629-f855abc9c053_terseLabel_en-US" xlink:label="lab_kfy_CovidNineteenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_kfy_CovidNineteenMember_label_en-US" xlink:label="lab_kfy_CovidNineteenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covid Nineteen [Member]</link:label>
    <link:label id="lab_kfy_CovidNineteenMember_documentation_en-US" xlink:label="lab_kfy_CovidNineteenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covid 19.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CovidNineteenMember" xlink:href="kfy-20230430.xsd#kfy_CovidNineteenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CovidNineteenMember" xlink:to="lab_kfy_CovidNineteenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServiceMember_0a214433-77e5-469f-a304-cff2680bdf91_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Services</link:label>
    <link:label id="lab_us-gaap_FinancialServiceMember_label_en-US" xlink:label="lab_us-gaap_FinancialServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialServiceMember" xlink:to="lab_us-gaap_FinancialServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_04d3671d-f4ef-4a05-ad8b-ec7bfd3c4061_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_e914ee97-b7f7-4653-aa56-70efb0c12ae2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_b39dbb76-9f7e-4d3f-a49d-a9cfbad28a15_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_354dc28b-eb65-45bc-a313-4b81b251184c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_9218cf6b-a456-41b0-a2d6-abcf435f4c56_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_8cb1294c-5791-4942-8846-f7ab98ef654f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossAbstract_794b51d6-a592-4406-add1-a4e267bcc54b_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss [Abstract]</link:label>
    <link:label id="lab_us-gaap_CreditLossAbstract_label_en-US" xlink:label="lab_us-gaap_CreditLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossAbstract" xlink:to="lab_us-gaap_CreditLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_df21a426-7409-4c0e-a53c-9f6be911428e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_d13a9814-2bc3-484c-badd-bdf98c9c73ae_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of fixed assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_fbc7de86-7e34-410f-8d4a-80e17284ddaa_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_d8729a66-59a4-4b57-a6c0-cda7b2a115d5_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_25094aa6-7771-48a5-a9be-cf0625c42954_terseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value per unit award</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Payment Award Value Per Unit</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The base value per unit that will be used to determine payment that would be made upon early termination for a partially vested unit award.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardValuePerUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" xlink:to="lab_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_54d6ad1d-e9c5-4d71-ba16-bf1f98a5c5d0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a2d53a6b-60ef-4149-b9e8-bde8b1da0f90_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5e5fa186-6309-4d77-9719-f5f846b7c3c1_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted-average number of common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinancialInstrumentsTable_d23eebc5-85b2-4bfc-9c71-af4b08dcf590_terseLabel_en-US" xlink:label="lab_kfy_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:label id="lab_kfy_FinancialInstrumentsTable_label_en-US" xlink:label="lab_kfy_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:label id="lab_kfy_FinancialInstrumentsTable_documentation_en-US" xlink:label="lab_kfy_FinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinancialInstrumentsTable" xlink:href="kfy-20230430.xsd#kfy_FinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinancialInstrumentsTable" xlink:to="lab_kfy_FinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_9faf9e1b-624d-411e-9ac7-5328737c1186_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_c2355358-8211-4835-b5ab-8539afac5595_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate Loans</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_69d27cd3-3b03-4e55-af75-a5be099a29d7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f1c288a5-0e68-49b0-b74b-08d04b9852f6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average, granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_17468bb3-dc40-4450-8381-fe6dbc25d6d1_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_05fc0c58-5cf9-4d22-b3cf-518d62bf93aa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's contributions</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_353bf28e-1cbc-49f1-b047-a9f476fe27c3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DividendsPayableWithoutRestrictions_c06fe615-a781-487e-9076-12093722000b_terseLabel_en-US" xlink:label="lab_kfy_DividendsPayableWithoutRestrictions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable per fiscal year</link:label>
    <link:label id="lab_kfy_DividendsPayableWithoutRestrictions_label_en-US" xlink:label="lab_kfy_DividendsPayableWithoutRestrictions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable Without Restrictions</link:label>
    <link:label id="lab_kfy_DividendsPayableWithoutRestrictions_documentation_en-US" xlink:label="lab_kfy_DividendsPayableWithoutRestrictions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable without restrictions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DividendsPayableWithoutRestrictions" xlink:href="kfy-20230430.xsd#kfy_DividendsPayableWithoutRestrictions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DividendsPayableWithoutRestrictions" xlink:to="lab_kfy_DividendsPayableWithoutRestrictions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_d04da604-e160-4cef-bf68-6eac90983707_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock_0cc4709d-fe6d-4097-b211-3eb1afba0272_terseLabel_en-US" xlink:label="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursements</link:label>
    <link:label id="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable Expenses Policy [Policy Text Block]</link:label>
    <link:label id="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursable expenses [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursableExpensesPolicyPolicyTextBlock" xlink:href="kfy-20230430.xsd#kfy_ReimbursableExpensesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ReimbursableExpensesPolicyPolicyTextBlock" xlink:to="lab_kfy_ReimbursableExpensesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_74705129-e0c0-4cc4-9853-ec6080d0b49c_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of intangible assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Intangible Assets, Finite-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_356334d4-791d-40f5-9ccb-80fbb03ae148_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, reductions resulting from resolution</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_39462ef8-926a-4292-9724-3bcac5c6f7c8_terseLabel_en-US" xlink:label="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:label id="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_label_en-US" xlink:label="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted Earnings Before Interest Taxes Depreciation And Amortization</link:label>
    <link:label id="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_documentation_en-US" xlink:label="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjusted EBITDA before restructuring charges, integration/acquisition cost, certain separation costs and certain non-cash charges.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:href="kfy-20230430.xsd#kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:to="lab_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_dac413d8-a49a-4c55-80fd-2cf89892f5df_negatedLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3173fcb6-8224-44ca-87e9-6131f0c0b079_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IntangibleAssetsLineItems_cd75b8a4-a067-4905-875c-78bf9a4c5e53_terseLabel_en-US" xlink:label="lab_kfy_IntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets [Line Items]</link:label>
    <link:label id="lab_kfy_IntangibleAssetsLineItems_label_en-US" xlink:label="lab_kfy_IntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets [Line Items]</link:label>
    <link:label id="lab_kfy_IntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_kfy_IntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsLineItems" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IntangibleAssetsLineItems" xlink:to="lab_kfy_IntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e6c16f53-692b-4bf5-9d8e-0ec163a79dc3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_1162ab7f-d88a-4fbf-bc86-1ade14b542f2_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency forward contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2558cf6e-d6a9-458b-be26-72ed64a3fa04_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net earnings attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_b9ad7cdb-7396-4017-aa2a-69f9af212ba9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_1b8d5398-1246-4c0b-ae0e-efc7aa51f3e1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock Including Additional Paid in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_InternationalRetirementPlansMember_b50bc5f9-5ea2-47e1-9340-fb25c3f3e556_terseLabel_en-US" xlink:label="lab_kfy_InternationalRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International retirement plans</link:label>
    <link:label id="lab_kfy_InternationalRetirementPlansMember_label_en-US" xlink:label="lab_kfy_InternationalRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Retirement Plans [Member]</link:label>
    <link:label id="lab_kfy_InternationalRetirementPlansMember_documentation_en-US" xlink:label="lab_kfy_InternationalRetirementPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International retirement plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InternationalRetirementPlansMember" xlink:href="kfy-20230430.xsd#kfy_InternationalRetirementPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_InternationalRetirementPlansMember" xlink:to="lab_kfy_InternationalRetirementPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2411236a-124e-48d3-bb8d-a7436fe7a418_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency gains (losses)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_9a103480-3dd8-42ea-8f43-8c42c1a51c5b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_461c2095-cf8c-4e8a-acab-4157b94b3c7a_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_20187be4-1156-4f02-9e7f-11cb73a638b2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_92143315-e2cc-44cc-b7d9-d7c8b769e9d9_terseLabel_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS)</link:label>
    <link:label id="lab_us-gaap_InternalRevenueServiceIRSMember_label_en-US" xlink:label="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalRevenueServiceIRSMember" xlink:to="lab_us-gaap_InternalRevenueServiceIRSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_USTreasuryAndAgencySecuritiesMember_4c8b2cd0-a6f2-4063-8cce-88cb472a3756_terseLabel_en-US" xlink:label="lab_kfy_USTreasuryAndAgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury and Agency Securities</link:label>
    <link:label id="lab_kfy_USTreasuryAndAgencySecuritiesMember_label_en-US" xlink:label="lab_kfy_USTreasuryAndAgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U S Treasury And Agency Securities [Member]</link:label>
    <link:label id="lab_kfy_USTreasuryAndAgencySecuritiesMember_documentation_en-US" xlink:label="lab_kfy_USTreasuryAndAgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. treasury and agency securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_USTreasuryAndAgencySecuritiesMember" xlink:href="kfy-20230430.xsd#kfy_USTreasuryAndAgencySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_USTreasuryAndAgencySecuritiesMember" xlink:to="lab_kfy_USTreasuryAndAgencySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_7b0e7216-f049-4cb7-ba8e-43dc07698290_terseLabel_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Companies</link:label>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_2aeaeb12-4215-421c-a77d-d0270ce34848_verboseLabel_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miller Heimain</link:label>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_label_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miller Heiman Group Achieve Forum And Strategy Execution [Member]</link:label>
    <link:label id="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_documentation_en-US" xlink:label="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miller heiman group, achieve forum and strategy execution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:to="lab_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_c463748a-d1f6-4650-aa63-9cf19f1c26ca_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to Korn Ferry</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionTableTextBlock_08ce057a-898d-40f0-b22b-2e1aa65d82fb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Redemption of Notes at Applicable Redemption Prices</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Redemption [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:to="lab_us-gaap_DebtInstrumentRedemptionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_49ff6046-f9b7-430c-a61d-352399aec5b8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bf7aa024-9052-43ff-9004-663eeedd8c0c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Highlights by Operating Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_60b24bdb-ca16-4106-9a08-09f08382986c_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_a4e47d21-da4a-47ae-90fe-6c64456e093c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reductions for cash payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_162255ba-71d7-4da0-9cfa-7fcb55e29a38_terseLabel_en-US" xlink:label="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, change in control and rating decline, percentage of principal amount</link:label>
    <link:label id="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_label_en-US" xlink:label="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Change In Control And Rating Decline Percentage Of Principal Amount</link:label>
    <link:label id="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_documentation_en-US" xlink:label="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument, change in control and rating decline, percentage of principal amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" xlink:to="lab_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f72b8792-5116-43f9-9597-bb06afa98174_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_6e1a3eec-8e25-47c4-aa36-9dc16e52bc9a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation Of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_90763938-43eb-4f68-a9b8-7c07418453bf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_f8fe3db4-98f9-454e-862b-772bdb72af4c_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. federal statutory income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_f6df3570-3c90-45f2-b9f4-404247a290bb_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_84055b54-b6f5-414d-8c4e-0b864e7759de_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease impairment cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_27d27370-efea-4b5c-a163-016dd8c55e5a_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable, per share amount (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_label_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends Payable, Amount Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableAmountPerShare" xlink:to="lab_us-gaap_DividendsPayableAmountPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_e51c4425-d1da-4441-96be-2317e7f96516_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees stock purchased (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MarketableSecuritiesCurrentMember_46cd06e2-ec17-4a37-b64f-75fba5765859_terseLabel_en-US" xlink:label="lab_kfy_MarketableSecuritiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:label id="lab_kfy_MarketableSecuritiesCurrentMember_label_en-US" xlink:label="lab_kfy_MarketableSecuritiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities Current [Member]</link:label>
    <link:label id="lab_kfy_MarketableSecuritiesCurrentMember_documentation_en-US" xlink:label="lab_kfy_MarketableSecuritiesCurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesCurrentMember" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesCurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MarketableSecuritiesCurrentMember" xlink:to="lab_kfy_MarketableSecuritiesCurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_3106781c-7d4a-489a-99be-6343fe8c5f3a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7240c6a9-9d72-489b-82c6-24cd8934c2c2_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible officer's compensation</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_4fe65c31-fa59-4035-bd17-a9ce2a23fa19_terseLabel_en-US" xlink:label="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">4.625% Senior Unsecured Notes due 2027</link:label>
    <link:label id="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_label_en-US" xlink:label="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four Point Six Two Five Percent Senior Unsecured Notes Due Two Thousand Twenty Seven [Member]</link:label>
    <link:label id="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_documentation_en-US" xlink:label="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four point six two five percent senior unsecured notes due two thousand twenty seven.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" xlink:to="lab_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ca7a0335-5d17-4b1b-8844-cdac02a77e29_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax, net of federal effect</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_2f66d9d3-40a1-44c4-9593-f85a08f19558_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_d1879d8b-1eb2-46f2-bafe-e090255cfdff_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_3d24dc25-61a3-4801-8799-1f2e064ef0c4_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_74d7ce09-7b32-48eb-ae8a-52bbcdde0ba1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Annual Amortization Expense Related to Amortizing Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FinanceLeasesAccumulatedDepreciation_5c0fc16a-af55-44a3-bf65-2ea3addb53eb_negatedLabel_en-US" xlink:label="lab_kfy_FinanceLeasesAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_kfy_FinanceLeasesAccumulatedDepreciation_label_en-US" xlink:label="lab_kfy_FinanceLeasesAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases Accumulated Depreciation</link:label>
    <link:label id="lab_kfy_FinanceLeasesAccumulatedDepreciation_documentation_en-US" xlink:label="lab_kfy_FinanceLeasesAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases accumulated depreciation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesAccumulatedDepreciation" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FinanceLeasesAccumulatedDepreciation" xlink:to="lab_kfy_FinanceLeasesAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DatabasesMember_1558a015-9c08-405b-8f5b-be663751e74e_terseLabel_en-US" xlink:label="lab_us-gaap_DatabasesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proprietary databases</link:label>
    <link:label id="lab_us-gaap_DatabasesMember_label_en-US" xlink:label="lab_us-gaap_DatabasesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Database Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DatabasesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DatabasesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DatabasesMember" xlink:to="lab_us-gaap_DatabasesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_81481541-18a7-4089-b3d2-2ffbee23a78e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_7df04f8e-62e7-4f4a-bbdd-38aa08d94126_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_c05135e6-e393-420f-b67f-7130d34c682c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (income) loss, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a6d43f94-ae7f-494d-8e5b-5f342140a15f_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_77f138b8-c850-4d0c-a288-81cb8448648f_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_b305f7c3-86ab-4b42-9697-3d6cfa9735ef_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges, Net</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_dcaf4466-dcb2-4531-81f1-13fca6057e7b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency gains (losses)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivablesMember_be4ce20a-f7fa-48f9-bfed-0b8da5d1efcf_terseLabel_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes And Other Receivables</link:label>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivablesMember_label_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes And Other Receivables [Member]</link:label>
    <link:label id="lab_kfy_IncomeTaxesAndOtherReceivablesMember_documentation_en-US" xlink:label="lab_kfy_IncomeTaxesAndOtherReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes and other receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivablesMember" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_IncomeTaxesAndOtherReceivablesMember" xlink:to="lab_kfy_IncomeTaxesAndOtherReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_750c2b71-0cc3-4690-a718-9d6f9f243f7c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss, net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a5d0e7cc-1506-4d7c-85e2-fb1f52c9569c_totalLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss, net</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherLossCarryforwards_6ce09914-2339-44bf-97d2-3f814c7e2f16_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOtherLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOtherLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOtherLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOtherLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_PriorCreditFacilityMember_7a06f265-0539-4980-9927-b84b832bf297_terseLabel_en-US" xlink:label="lab_kfy_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility</link:label>
    <link:label id="lab_kfy_PriorCreditFacilityMember_label_en-US" xlink:label="lab_kfy_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility [Member]</link:label>
    <link:label id="lab_kfy_PriorCreditFacilityMember_documentation_en-US" xlink:label="lab_kfy_PriorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Credit Facility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PriorCreditFacilityMember" xlink:href="kfy-20230430.xsd#kfy_PriorCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_PriorCreditFacilityMember" xlink:to="lab_kfy_PriorCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_b4034658-ea8d-4ae2-aa9e-2893ac6f0999_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected long-term rates of return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_c551792b-e08c-4d36-b8a1-9ac043f45089_negatedTerseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses paid</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Assets Administrative Expenses Paid</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Assets Administrative Expenses Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" xlink:to="lab_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_a398532f-28f9-4857-bfc4-a48050d38068_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_e25c3e85-304b-4fdd-9aa9-52d7257062a4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used to pay income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_7511b9a9-c4eb-4a6f-a289-04b1c2d920ff_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities, revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_927a3a52-2b45-45a9-8aa4-18ed0110245c_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_0dcb6ef0-788b-48d1-92f8-59f60f1f9fa3_terseLabel_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Benefit Obligation</link:label>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_f392302a-3249-4401-806f-060d4a410752_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends declared per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_2cf73438-31c0-4e92-baaf-74bc5a6e40d6_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_PivotLeadershipMember_88ede665-6577-45a8-afea-3a5c9abb81d3_terseLabel_en-US" xlink:label="lab_kfy_PivotLeadershipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pivot Leadership</link:label>
    <link:label id="lab_kfy_PivotLeadershipMember_label_en-US" xlink:label="lab_kfy_PivotLeadershipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pivot Leadership [Member]</link:label>
    <link:label id="lab_kfy_PivotLeadershipMember_documentation_en-US" xlink:label="lab_kfy_PivotLeadershipMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pivot Leadership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PivotLeadershipMember" xlink:href="kfy-20230430.xsd#kfy_PivotLeadershipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_PivotLeadershipMember" xlink:to="lab_kfy_PivotLeadershipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_0a638a56-d3bb-4662-939c-e19068eb769c_negatedLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_6768dceb-99e5-410c-91d2-c63faa314fec_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, remaining performance obligation, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_ab34ee91-3233-4b1e-9bb7-fe72d3377f0a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation cost related to non-vested awards</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e293975c-2d1f-4725-84fe-a586ca7a9846_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LifeSciencesAndHealthcareMember_79c9cfab-a6c8-47c4-94d3-cde357663ff0_terseLabel_en-US" xlink:label="lab_kfy_LifeSciencesAndHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Sciences/Healthcare</link:label>
    <link:label id="lab_kfy_LifeSciencesAndHealthcareMember_label_en-US" xlink:label="lab_kfy_LifeSciencesAndHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Sciences And Healthcare [Member]</link:label>
    <link:label id="lab_kfy_LifeSciencesAndHealthcareMember_documentation_en-US" xlink:label="lab_kfy_LifeSciencesAndHealthcareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Sciences/Healthcare.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LifeSciencesAndHealthcareMember" xlink:href="kfy-20230430.xsd#kfy_LifeSciencesAndHealthcareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LifeSciencesAndHealthcareMember" xlink:to="lab_kfy_LifeSciencesAndHealthcareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_f5829172-e59b-440e-a819-edfa55bf7bf6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LucasGroupMember_1d62eed3-034d-4ed4-bdb3-7bf5d1a574c2_terseLabel_en-US" xlink:label="lab_kfy_LucasGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lucas Group</link:label>
    <link:label id="lab_kfy_LucasGroupMember_label_en-US" xlink:label="lab_kfy_LucasGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lucas Group [Member]</link:label>
    <link:label id="lab_kfy_LucasGroupMember_documentation_en-US" xlink:label="lab_kfy_LucasGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lucas Group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LucasGroupMember" xlink:to="lab_kfy_LucasGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_566c5601-f05d-43d8-ad29-79b08f7fff57_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_0933c24c-9d2a-4914-a603-f2e40ba6cdc5_terseLabel_en-US" xlink:label="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's matching contributions next fiscal year</link:label>
    <link:label id="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_label_en-US" xlink:label="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Conrtibution Plan, Expected Future Employer Contributions, Next Fiscal Year</link:label>
    <link:label id="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_documentation_en-US" xlink:label="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Conrtibution Plan, Expected Future Employer Contributions, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="kfy-20230430.xsd#kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="lab_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_b5164fa9-6605-4fd9-93a2-a09b3a8d021f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CorporateNotesOrBondsMember_8c09e99a-99b7-4ec2-a1ce-74b15ec822aa_terseLabel_en-US" xlink:label="lab_kfy_CorporateNotesOrBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate notes/bonds</link:label>
    <link:label id="lab_kfy_CorporateNotesOrBondsMember_label_en-US" xlink:label="lab_kfy_CorporateNotesOrBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes Or Bonds [Member]</link:label>
    <link:label id="lab_kfy_CorporateNotesOrBondsMember_documentation_en-US" xlink:label="lab_kfy_CorporateNotesOrBondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Notes Or Bonds.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CorporateNotesOrBondsMember" xlink:href="kfy-20230430.xsd#kfy_CorporateNotesOrBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CorporateNotesOrBondsMember" xlink:to="lab_kfy_CorporateNotesOrBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_9da0972d-00f2-4e20-a5da-9de22aed2261_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_7c8043ab-5f9e-48c7-93aa-c1f125420cae_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_b3687b13-9a68-49fe-8233-a80052ab8ec4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_429b1f01-5e23-45f9-b7e4-229c7440cb53_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_3097ab0d-aff9-4236-bb1d-4182f0c7ccd3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Healthcare care cost trend rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:to="lab_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0731b891-485b-45f4-84ab-916e4c090396_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseTermOfContract1_fcdf5bb2-ff67-49b3-86d7-ace1a0d3af20_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee finance lease, term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:to="lab_us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_8da15ff5-2874-4493-a654-0997d57c894b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid from plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8f89c4e1-21c3-4993-8e9f-fbb332e32448_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_5d42e857-879e-4a4c-8001-e8b36cccbbac_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserves and accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_9dd04cdb-b4e7-454c-b4c1-7af84164d613_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring charges, net</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_b85f7709-acfe-4a8a-b33d-71ad99d11c08_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes and other receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_6f1019b6-20a9-487c-b468-ffeb74f9b915_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_076a6f04-88f6-457f-8a5c-81cdf9104b33_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_bef5c1bb-eaf7-4c60-a2aa-2b06655559f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_d0b5d691-7099-4f55-8649-3fef530d5ba9_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current portion</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_5991cf62-f5fa-4e45-a4c6-a907f8a12b5f_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f3d54d31-68d3-4399-98ee-195384d938e2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_09e62d43-f484-452a-bc3a-5d8f20581c44_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LongTermPerformanceUnitPlanMember_eddc7a98-ca76-4d79-b198-d9ef1acf8b1c_terseLabel_en-US" xlink:label="lab_kfy_LongTermPerformanceUnitPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Performance Unit Plan</link:label>
    <link:label id="lab_kfy_LongTermPerformanceUnitPlanMember_label_en-US" xlink:label="lab_kfy_LongTermPerformanceUnitPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long Term Performance Unit Plan [Member]</link:label>
    <link:label id="lab_kfy_LongTermPerformanceUnitPlanMember_documentation_en-US" xlink:label="lab_kfy_LongTermPerformanceUnitPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans. =&gt; Long term performance unit plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LongTermPerformanceUnitPlanMember" xlink:href="kfy-20230430.xsd#kfy_LongTermPerformanceUnitPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LongTermPerformanceUnitPlanMember" xlink:to="lab_kfy_LongTermPerformanceUnitPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CorridorRulePercentage_a38f3a71-fe0c-4601-a5df-59fe52b767ea_terseLabel_en-US" xlink:label="lab_kfy_CorridorRulePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage that actuarial gain or loss must exceed the greater of PBO or market value plan assets</link:label>
    <link:label id="lab_kfy_CorridorRulePercentage_label_en-US" xlink:label="lab_kfy_CorridorRulePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corridor Rule Percentage</link:label>
    <link:label id="lab_kfy_CorridorRulePercentage_documentation_en-US" xlink:label="lab_kfy_CorridorRulePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The percentage that the actuarial gain or loss must exceed the greater of the PBO or Market Related Value of Plan Assets in order to amortize the amount through pension cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CorridorRulePercentage" xlink:href="kfy-20230430.xsd#kfy_CorridorRulePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CorridorRulePercentage" xlink:to="lab_kfy_CorridorRulePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_0c1eb27a-5af9-4ea6-95bc-992b1c45f0c4_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S.</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_30b9cd69-202b-4a7a-b38c-808de29bbb3e_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's contributions, unamortized portion</link:label>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_label_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement With Individual Employer Contribution Unamortized Portion</link:label>
    <link:label id="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount of Company contributions that is unamortized but will be expensed in future period once the conditions are met.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" xlink:to="lab_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_5cd585ea-df36-4fe5-ad75-416bab0d49f8_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_b66218ad-6bb9-4afb-90a1-7ff856f41c43_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b6c49aba-2813-43e5-880c-965b8af6ac9a_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MedicalAndLifeInsurancePlanMember_600d362f-e0e2-42df-9ede-2b34727034fb_terseLabel_en-US" xlink:label="lab_kfy_MedicalAndLifeInsurancePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and Life Insurance plan</link:label>
    <link:label id="lab_kfy_MedicalAndLifeInsurancePlanMember_label_en-US" xlink:label="lab_kfy_MedicalAndLifeInsurancePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical And Life Insurance Plan [Member]</link:label>
    <link:label id="lab_kfy_MedicalAndLifeInsurancePlanMember_documentation_en-US" xlink:label="lab_kfy_MedicalAndLifeInsurancePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medical and life insurance plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsurancePlanMember" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsurancePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MedicalAndLifeInsurancePlanMember" xlink:to="lab_kfy_MedicalAndLifeInsurancePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_d03ce5d4-47be-4735-bd73-15f0b027b903_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average useful life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_fe2fb940-d20b-4fcc-ac3c-09b33cefaa10_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt arrangement</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability_2fc60527-948b-4e80-9817-856c1b0b250e_terseLabel_en-US" xlink:label="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Operating Lease Liability</link:label>
    <link:label id="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets operating lease liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="kfy-20230430.xsd#kfy_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_kfy_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_2824b555-9dfd-4fd2-8d5c-1293d9343590_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c809fd8-6ae8-49b4-ad9a-4bc8b1f9d92c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_13c91d44-a00d-46cc-bc6a-b02acd43f88c_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_0cf9c03d-c3a4-4195-869e-effe44458b21_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_5fd3d4f2-a520-4487-982a-74cd2c4ff2d1_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsDomain_4565bd17-26e0-488e-a52e-d3eb2bf6b470_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsDomain_label_en-US" xlink:label="lab_us-gaap_DividendsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsDomain" xlink:to="lab_us-gaap_DividendsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_14a4d144-de91-4d4e-a908-5d9d47d9c3c2_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_24494a12-5cfe-4685-b2f2-c8efec87fc40_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ThePlanMember_64663282-b03d-4585-90ea-a7bedd54ba2b_terseLabel_en-US" xlink:label="lab_kfy_ThePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The "Plan"</link:label>
    <link:label id="lab_kfy_ThePlanMember_label_en-US" xlink:label="lab_kfy_ThePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The "Plan" [Member]</link:label>
    <link:label id="lab_kfy_ThePlanMember_documentation_en-US" xlink:label="lab_kfy_ThePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The "Plan"</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ThePlanMember" xlink:href="kfy-20230430.xsd#kfy_ThePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ThePlanMember" xlink:to="lab_kfy_ThePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_9a6acc3b-39e9-434d-b983-10b9d36b2a2f_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_8869661b-2b97-4568-80db-6ea07d86405e_negatedLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">R&amp;D tax credit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_7622743c-5e99-4a0b-9dd6-81085ef87bae_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_07bb9a72-922c-470e-ab0c-b3ad672ef357_terseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed earnings of foreign subsidiaries</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings of Foreign Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="lab_us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_f5eb173e-94d1-41f5-9bf4-146b37eed39b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ec472f81-6d5c-4685-8fb5-577fbbf9c0ab_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_901537ed-e64f-4d27-9b67-3668ca2ec9cc_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_1dd11630-f397-4393-bd72-fe65e4c7b8c7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in benefit obligation:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_c8c478c9-d2ab-414f-8a61-7e492e33d818_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_6900d2c0-c637-411f-98d0-5818a999a5a9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_31cc14f9-739e-40d3-9de2-54393a1fe01b_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_233610ce-b18c-4dd7-a57f-677ec168b584_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_6636511b-5b09-4e86-bb3b-ec397ed62141_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_c081f692-e980-4ab3-8417-44304a215454_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_7a21eb97-fc9c-4915-9386-7f5f5b0cb006_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate, beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_91022fdd-20af-4326-8719-22471b55ea49_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate, end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_eda5577b-e93d-4652-9caf-7b6259706494_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0d14790e-eb58-4654-9db3-eae359e523e6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of actuarial gain</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_fa7e4eb1-43f6-4144-a51a-eaa743d2682c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of tax withholdings on restricted stock</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1713ab37-3f47-4cf5-bca2-aac9719d5ba9_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of tax withholdings on restricted stock</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_43f266ff-f044-4695-9b79-39cc03522477_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_MexicanSubsidiaryMember_56bc0226-6306-4fa0-ba9b-8b2582485fbe_terseLabel_en-US" xlink:label="lab_kfy_MexicanSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican Subsidiary</link:label>
    <link:label id="lab_kfy_MexicanSubsidiaryMember_label_en-US" xlink:label="lab_kfy_MexicanSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican Subsidiary [Member]</link:label>
    <link:label id="lab_kfy_MexicanSubsidiaryMember_documentation_en-US" xlink:label="lab_kfy_MexicanSubsidiaryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican subsidiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MexicanSubsidiaryMember" xlink:href="kfy-20230430.xsd#kfy_MexicanSubsidiaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_MexicanSubsidiaryMember" xlink:to="lab_kfy_MexicanSubsidiaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_92bccd7b-32cc-4861-b8c7-e3ecaa02c567_terseLabel_en-US" xlink:label="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period</link:label>
    <link:label id="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_label_en-US" xlink:label="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Performance Period</link:label>
    <link:label id="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_documentation_en-US" xlink:label="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Performance Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:href="kfy-20230430.xsd#kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:to="lab_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_ccece9d6-1710-48af-bc4d-2ef117fa29a6_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_b7299329-1898-4d14-8703-e86054af162b_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_c3faafb7-6029-49e0-ae25-425b8f03880f_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedge Instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_df5e050c-b0fb-44ca-b85a-bcee62a533fd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic and Foreign Components of Income (Loss) from Continuing Operations before Domestic and Foreign Income and Other Taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_6999f8e8-f881-4799-9dbc-526db9263017_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_08b3e981-fa6f-435c-88f9-c4a0dc7ffb18_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_OtherCountriesMember_17fc1a90-3f1f-4808-8b7b-9c3141bdca92_terseLabel_en-US" xlink:label="lab_kfy_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other countries</link:label>
    <link:label id="lab_kfy_OtherCountriesMember_label_en-US" xlink:label="lab_kfy_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_kfy_OtherCountriesMember_documentation_en-US" xlink:label="lab_kfy_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherCountriesMember" xlink:href="kfy-20230430.xsd#kfy_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_OtherCountriesMember" xlink:to="lab_kfy_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_bd047953-783e-42b4-a796-9e35e4fbc04b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net earnings attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_e19342b5-a8b8-4ad8-bf6d-eacbcaadf215_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_eaeef2a9-6c5b-4c91-a44c-83e7b164f384_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_692d7f05-bd75-4828-a331-216071450525_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liability</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_ecec3cd9-3aee-4bab-87f5-5b618056949f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Pension Plan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_2f808453-3429-400c-832f-bad273c1f409_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_9d2ad136-183b-4011-8f9a-a2f852eacf47_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeathBenefitsPayableNetOfLoans_7e40971e-aaa2-483b-a389-10a7651d9a90_terseLabel_en-US" xlink:label="lab_kfy_DeathBenefitsPayableNetOfLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total death benefits payable, net of loans</link:label>
    <link:label id="lab_kfy_DeathBenefitsPayableNetOfLoans_label_en-US" xlink:label="lab_kfy_DeathBenefitsPayableNetOfLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Death Benefits Payable Net Of Loans</link:label>
    <link:label id="lab_kfy_DeathBenefitsPayableNetOfLoans_documentation_en-US" xlink:label="lab_kfy_DeathBenefitsPayableNetOfLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Death Benefits Payable Net Of Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeathBenefitsPayableNetOfLoans" xlink:href="kfy-20230430.xsd#kfy_DeathBenefitsPayableNetOfLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeathBenefitsPayableNetOfLoans" xlink:to="lab_kfy_DeathBenefitsPayableNetOfLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ffdbf0cb-ee03-4216-8993-22f6c2ed599f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_57b118dc-b06b-4923-bcb8-6d626be18a54_terseLabel_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual property</link:label>
    <link:label id="lab_us-gaap_IntellectualPropertyMember_label_en-US" xlink:label="lab_us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intellectual Property [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntellectualPropertyMember" xlink:to="lab_us-gaap_IntellectualPropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_2be3a594-1814-4f12-be46-346bb7cf0100_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits liability</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_98d68edc-04c1-4c7e-a01e-4b46527e9a8c_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, beginning of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_dc10a4d4-380c-43cf-917c-e7a65d2a0326_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, end of year</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_7b695376-ebf1-41dd-936d-fb979442af21_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total equity investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_411228f2-cbea-4bd2-8e73-1e44e25577fd_terseLabel_en-US" xlink:label="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in measurement of lease liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:href="kfy-20230430.xsd#kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:to="lab_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_efa72f26-3f2f-4329-a737-05a73a938255_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_cbfefc85-14fb-4160-abc4-948c49ffa5c3_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Activity in Allowance for Credit Losses on Trade Receivables</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_abfd78c7-1a9e-46f9-94c4-8e53f2793bb0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_0273b41c-3c63-4bd3-9582-96301e445d06_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_dc6cccc1-005a-4134-8331-7b5b78e16d00_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities-deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_f8842c7a-ceb5-4dfb-9661-268f0a67760a_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f2788992-c772-48ce-846f-607310316794_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_f588d635-e4ef-4e71-a5db-a9de224dc2bc_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_2f5d89ae-b611-485c-b30a-48cf9f3dd8e9_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_4beb9467-edf5-4cd4-9d00-592e855d1850_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7710de3b-aea4-47fe-b8f1-6f72cc735cc3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt, at Amortized Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_bdb76c0e-b9c3-4d67-97a4-7d785f7af673_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, right-of-use, assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_6d8f6335-c282-435e-9915-3c07887bd1f3_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, income tax penalties accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_bd04c69a-d951-4e24-8f85-b2e3939228ae_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Funded status and balance, end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_7675a1fb-e4e4-49d5-bd40-149d45df6c86_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_85f90aa0-6902-4896-b249-2e3e799341c9_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Disaggregation of Fee Revenue by Industry</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_171c40f4-16ad-4071-b49c-94bbb796d9e5_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_28604b64-7808-46bf-bb3d-d13220bef9f1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_48da07af-534e-406c-b953-dce1bc4d868b_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_6a26d071-f128-4045-b724-e29a08ddce49_terseLabel_en-US" xlink:label="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table]</link:label>
    <link:label id="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_label_en-US" xlink:label="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table]</link:label>
    <link:label id="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_documentation_en-US" xlink:label="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value and unrealized losses on available for sale debt securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" xlink:to="lab_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_e2a9e867-db76-4f2a-8457-632e4f3519fc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Restructuring Liability</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_ace7107a-a42d-4ccb-a6e4-f4fadb176148_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_88bafac0-d46f-46bf-9148-3b13b604ef2d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DeferredCompensationPlanMember_0f4680fc-5f9b-4ef2-a77d-d0e5007c3cce_terseLabel_en-US" xlink:label="lab_kfy_DeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan</link:label>
    <link:label id="lab_kfy_DeferredCompensationPlanMember_label_en-US" xlink:label="lab_kfy_DeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan [Member]</link:label>
    <link:label id="lab_kfy_DeferredCompensationPlanMember_documentation_en-US" xlink:label="lab_kfy_DeferredCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DeferredCompensationPlanMember" xlink:to="lab_kfy_DeferredCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_856048bd-7d28-45a2-8685-9a3ee3987776_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9ee6cb88-19fd-40d6-bac7-0f3663f5be54_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted- Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_1d618ea0-17e1-41fe-8905-72d0a8f2b94b_terseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual benefit payments per vested unit after anniversary period</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Payment Award, Employee Subscription Value</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The annual payments that will be made for five years commencing on the seventh anniversary of the grant date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" xlink:to="lab_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_2ed80712-3ca2-408c-ab0f-5b6502945cdc_terseLabel_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting percentage on each anniversary date</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_label_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Payment Award Vesting Rights Percentage</link:label>
    <link:label id="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_documentation_en-US" xlink:label="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting percentage of the award on each anniversary date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" xlink:to="lab_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_00f72ed1-225d-4483-b766-15d87108cde9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_611f0126-70ab-4120-aa50-0eefcee67f3f_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_c35dad91-1d81-4e17-9aba-da70e6246b75_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_61be5d78-8fe3-4638-9442-44aee223fadf_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_UnearnedCompensationNonCurrent_13c51c69-1d18-4700-8ce7-ce1e14bb2c2a_terseLabel_en-US" xlink:label="lab_kfy_UnearnedCompensationNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned compensation, non-current</link:label>
    <link:label id="lab_kfy_UnearnedCompensationNonCurrent_label_en-US" xlink:label="lab_kfy_UnearnedCompensationNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned Compensation Non Current</link:label>
    <link:label id="lab_kfy_UnearnedCompensationNonCurrent_documentation_en-US" xlink:label="lab_kfy_UnearnedCompensationNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in more than one year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_UnearnedCompensationNonCurrent" xlink:href="kfy-20230430.xsd#kfy_UnearnedCompensationNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_UnearnedCompensationNonCurrent" xlink:to="lab_kfy_UnearnedCompensationNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_BenefitObligationAccruedNumberOfParticipants_0583e54c-34fc-4899-af51-b726448ee01d_terseLabel_en-US" xlink:label="lab_kfy_BenefitObligationAccruedNumberOfParticipants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term benefit obligation accrued, number of participants</link:label>
    <link:label id="lab_kfy_BenefitObligationAccruedNumberOfParticipants_label_en-US" xlink:label="lab_kfy_BenefitObligationAccruedNumberOfParticipants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Obligation Accrued Number Of Participants</link:label>
    <link:label id="lab_kfy_BenefitObligationAccruedNumberOfParticipants_documentation_en-US" xlink:label="lab_kfy_BenefitObligationAccruedNumberOfParticipants" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefit Obligation Accrued Number Of Participants</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_BenefitObligationAccruedNumberOfParticipants" xlink:href="kfy-20230430.xsd#kfy_BenefitObligationAccruedNumberOfParticipants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_BenefitObligationAccruedNumberOfParticipants" xlink:to="lab_kfy_BenefitObligationAccruedNumberOfParticipants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_2ae2119f-6be6-4024-bf40-9721fa359892_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsAxis_f432a1a2-9786-4bcf-b973-21624bb71b69_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsAxis_label_en-US" xlink:label="lab_us-gaap_DividendsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsAxis" xlink:to="lab_us-gaap_DividendsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember_de9992bd-92d8-44b0-a660-6c8bd39aab0b_terseLabel_en-US" xlink:label="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Year Acquisition</link:label>
    <link:label id="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember_label_en-US" xlink:label="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lucas Group And Patina Solutions Group [Member]</link:label>
    <link:label id="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember_documentation_en-US" xlink:label="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lucas Group and Patina Solutions Group.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupAndPatinaSolutionsGroupMember" xlink:href="kfy-20230430.xsd#kfy_LucasGroupAndPatinaSolutionsGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_LucasGroupAndPatinaSolutionsGroupMember" xlink:to="lab_kfy_LucasGroupAndPatinaSolutionsGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_add8a1d6-17d5-48c3-828b-00480132b17e_terseLabel_en-US" xlink:label="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company's additional matching contribution</link:label>
    <link:label id="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_label_en-US" xlink:label="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount Related To Prior Year Employee Contributions</link:label>
    <link:label id="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_documentation_en-US" xlink:label="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount Related To Prior Year Employee Contributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" xlink:href="kfy-20230430.xsd#kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" xlink:to="lab_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_ExecutiveCapitalAccumulationPlanMember_8e776b9c-b955-485e-9488-0deb8e95ba46_terseLabel_en-US" xlink:label="lab_kfy_ExecutiveCapitalAccumulationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Capital Accumulation Plan</link:label>
    <link:label id="lab_kfy_ExecutiveCapitalAccumulationPlanMember_label_en-US" xlink:label="lab_kfy_ExecutiveCapitalAccumulationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Capital Accumulation Plan [Member]</link:label>
    <link:label id="lab_kfy_ExecutiveCapitalAccumulationPlanMember_documentation_en-US" xlink:label="lab_kfy_ExecutiveCapitalAccumulationPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Capital Accumulation Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_ExecutiveCapitalAccumulationPlanMember" xlink:to="lab_kfy_ExecutiveCapitalAccumulationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_58ca8f75-6470-4247-ba83-5982f08a3cfa_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_PolicyLoansPayable_d6937cb0-af47-45a3-93d0-08d87f70ec50_terseLabel_en-US" xlink:label="lab_kfy_PolicyLoansPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding policy loans</link:label>
    <link:label id="lab_kfy_PolicyLoansPayable_label_en-US" xlink:label="lab_kfy_PolicyLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Policy Loans Payable</link:label>
    <link:label id="lab_kfy_PolicyLoansPayable_documentation_en-US" xlink:label="lab_kfy_PolicyLoansPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Policy Loans Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_PolicyLoansPayable" xlink:to="lab_kfy_PolicyLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_f63385cb-e537-4f3b-b25c-c7ade5f84ae3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_93dc225b-8ac8-451f-8019-4922382b2f7b_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_77d14b8e-26fe-4568-a133-258148964db2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation Of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingActivityByTypeDomain_76b937a6-6709-445c-8bb8-53d20b3c95ab_terseLabel_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity, by Type</link:label>
    <link:label id="lab_us-gaap_TradingActivityByTypeDomain_label_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity, by Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingActivityByTypeDomain" xlink:to="lab_us-gaap_TradingActivityByTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_802aa1c5-2f7c-48ee-852b-edff5da05953_terseLabel_en-US" xlink:label="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employees stock purchased, average price per share (in dollars per share)</link:label>
    <link:label id="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_label_en-US" xlink:label="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plan Purchase Price Of Shares Purchased</link:label>
    <link:label id="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_documentation_en-US" xlink:label="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price paid by employees for common stock through an employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" xlink:href="kfy-20230430.xsd#kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" xlink:to="lab_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>kfy-20230430_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:6a36d7f4-5f55-49dd-82ea-554a6f03f8ec,g:4c3c32c1-b9a6-489e-9a3a-6358f20744fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.kornferry.com/role/CoverPage" xlink:type="simple" xlink:href="kfy-20230430.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_3674efb0-def9-4420-913b-a26ee93eaf0a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentType_3674efb0-def9-4420-913b-a26ee93eaf0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_8a62c226-d6f9-403c-a18f-48931dc83a96" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentAnnualReport_8a62c226-d6f9-403c-a18f-48931dc83a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7355e5cd-e719-4ecf-a553-9a6a593e6abc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentPeriodEndDate_7355e5cd-e719-4ecf-a553-9a6a593e6abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_222a384b-cf57-4189-98c5-94cd07d2ec45" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_CurrentFiscalYearEndDate_222a384b-cf57-4189-98c5-94cd07d2ec45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9e6b87de-274f-4461-8f5d-9d5e0d3423c1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentTransitionReport_9e6b87de-274f-4461-8f5d-9d5e0d3423c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_fd90b545-57c0-4f92-ab7b-cf41a6456c24" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityFileNumber_fd90b545-57c0-4f92-ab7b-cf41a6456c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_47c9370e-00aa-4297-bfd9-8332a5f7238f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityRegistrantName_47c9370e-00aa-4297-bfd9-8332a5f7238f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_c6a40411-f12e-40af-903b-74368c52f356" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityIncorporationStateCountryCode_c6a40411-f12e-40af-903b-74368c52f356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_9eb0bfbf-83f9-4a7b-8607-6cb2ef07f0e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityTaxIdentificationNumber_9eb0bfbf-83f9-4a7b-8607-6cb2ef07f0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_1fd13b82-606c-4a9c-be6a-dbf4729735dc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityAddressAddressLine1_1fd13b82-606c-4a9c-be6a-dbf4729735dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_b9387443-90ad-4019-9673-e91a55ead88a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityAddressAddressLine2_b9387443-90ad-4019-9673-e91a55ead88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6e66ad9e-87f6-4b1a-b847-0aba52769372" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityAddressCityOrTown_6e66ad9e-87f6-4b1a-b847-0aba52769372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2796aaed-7bef-46ae-98f0-1ac27f73ccbc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityAddressStateOrProvince_2796aaed-7bef-46ae-98f0-1ac27f73ccbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_dfd96004-5626-4fec-857c-3a89df44f24b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityAddressPostalZipCode_dfd96004-5626-4fec-857c-3a89df44f24b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e7ee90b6-6d48-43c7-badd-1f140a5647e3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_CityAreaCode_e7ee90b6-6d48-43c7-badd-1f140a5647e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d41ee657-9271-4849-a017-14dafddfaedf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_LocalPhoneNumber_d41ee657-9271-4849-a017-14dafddfaedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ac94de7a-7e4d-420d-93df-3a4ce1606aa8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_Security12bTitle_ac94de7a-7e4d-420d-93df-3a4ce1606aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0250c6e7-bcb6-4e67-9dc1-1a8b76ddcd4b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_TradingSymbol_0250c6e7-bcb6-4e67-9dc1-1a8b76ddcd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_0a011ce7-8eac-4e10-9488-c2d919c6a380" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_SecurityExchangeName_0a011ce7-8eac-4e10-9488-c2d919c6a380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_e79fc795-7398-4ad1-ad85-0e4ceaee8efe" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_e79fc795-7398-4ad1-ad85-0e4ceaee8efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_2a35a66f-d0ab-4671-b537-d2b36614b814" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityVoluntaryFilers_2a35a66f-d0ab-4671-b537-d2b36614b814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c90f6a90-c7ca-4c42-880c-9a0843a49528" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityCurrentReportingStatus_c90f6a90-c7ca-4c42-880c-9a0843a49528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a496d2da-8e0f-4f7a-8812-248bce9bb982" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityInteractiveDataCurrent_a496d2da-8e0f-4f7a-8812-248bce9bb982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_2de4afaf-59da-4da2-af18-5d514ea97979" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityFilerCategory_2de4afaf-59da-4da2-af18-5d514ea97979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_43074dac-3367-4d3d-b23b-12a41c836650" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntitySmallBusiness_43074dac-3367-4d3d-b23b-12a41c836650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1cf83229-44f6-491c-9527-ea936896a1fd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityEmergingGrowthCompany_1cf83229-44f6-491c-9527-ea936896a1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_f0fc1c01-6d8d-4fd9-8333-36a3cab0b9d2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_IcfrAuditorAttestationFlag_f0fc1c01-6d8d-4fd9-8333-36a3cab0b9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_78173662-082a-4457-90f5-584ba07e8fef" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityShellCompany_78173662-082a-4457-90f5-584ba07e8fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_7277cb00-7546-42f0-87ad-a98bac109af2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityPublicFloat_7277cb00-7546-42f0-87ad-a98bac109af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_559df95d-b35f-4ae5-b969-535b3f86ddb9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_559df95d-b35f-4ae5-b969-535b3f86ddb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_1b3dfbf8-1137-4fb4-a1a5-ccd77aa02780" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_1b3dfbf8-1137-4fb4-a1a5-ccd77aa02780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_25e07fe8-08c0-460b-a487-0ec97b27f100" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_EntityCentralIndexKey_25e07fe8-08c0-460b-a487-0ec97b27f100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_921c6259-d453-4e4c-9819-538acf4682e9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentFiscalYearFocus_921c6259-d453-4e4c-9819-538acf4682e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e65db2b1-13d1-4e89-9352-95fb46927ca7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e65db2b1-13d1-4e89-9352-95fb46927ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_78d2e77e-de48-4ff8-8d0b-e48759ffec21" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_172e0937-dbcf-45cb-9ce9-6a9d01e44943" xlink:to="loc_dei_AmendmentFlag_78d2e77e-de48-4ff8-8d0b-e48759ffec21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/AuditInformation" xlink:type="simple" xlink:href="kfy-20230430.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AuditInformationAbstract_f31f439e-3e14-4460-9f03-65a23e960ff7" xlink:href="kfy-20230430.xsd#kfy_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_c29e96a0-079d-4562-8df3-3e17783fc132" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_AuditInformationAbstract_f31f439e-3e14-4460-9f03-65a23e960ff7" xlink:to="loc_dei_AuditorFirmId_c29e96a0-079d-4562-8df3-3e17783fc132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_f4dd5603-f8fc-440a-b740-58e6990aa325" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_AuditInformationAbstract_f31f439e-3e14-4460-9f03-65a23e960ff7" xlink:to="loc_dei_AuditorName_f4dd5603-f8fc-440a-b740-58e6990aa325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_66be63ba-9bbf-435e-8957-6122d675b88d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_AuditInformationAbstract_f31f439e-3e14-4460-9f03-65a23e960ff7" xlink:to="loc_dei_AuditorLocation_66be63ba-9bbf-435e-8957-6122d675b88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_59f0ed1d-7467-4c6d-8598-a13b361df5e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_59f0ed1d-7467-4c6d-8598-a13b361df5e5" xlink:to="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_08289428-5475-44f8-b005-156bf67abee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_08289428-5475-44f8-b005-156bf67abee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_7ed2a0ec-1d21-4a16-afa5-3b0aca49304c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_7ed2a0ec-1d21-4a16-afa5-3b0aca49304c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bd68e34d-064f-48d8-a53c-4316fbf8e96b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bd68e34d-064f-48d8-a53c-4316fbf8e96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivablesCurrent_a70a929e-3aba-4bf3-90ae-29e157ed9d3e" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivablesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_kfy_IncomeTaxesAndOtherReceivablesCurrent_a70a929e-3aba-4bf3-90ae-29e157ed9d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_UnearnedCompensationCurrent_721b973c-8641-42c6-b39b-fdd85f8131d1" xlink:href="kfy-20230430.xsd#kfy_UnearnedCompensationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_kfy_UnearnedCompensationCurrent_721b973c-8641-42c6-b39b-fdd85f8131d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_411c5746-faca-4887-b972-14d8bc1bb807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_411c5746-faca-4887-b972-14d8bc1bb807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b2f776ec-0839-4637-a766-39ef82b46ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_AssetsCurrent_b2f776ec-0839-4637-a766-39ef82b46ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_ce6545b8-44f5-4593-873f-0992e0a1fec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_ce6545b8-44f5-4593-873f-0992e0a1fec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_13fa681d-ef8d-48e2-923f-bb50bd72d9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_13fa681d-ef8d-48e2-923f-bb50bd72d9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_68e726e2-3c8d-4536-8af2-34cab2319b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_68e726e2-3c8d-4536-8af2-34cab2319b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_c70423f1-7051-42aa-ba24-7de3d1b539cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_c70423f1-7051-42aa-ba24-7de3d1b539cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_7743a155-498c-4da8-b5d1-7d2de3b825ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_7743a155-498c-4da8-b5d1-7d2de3b825ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_88b4b68b-1f9d-4255-a61a-72d066a6c73f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_Goodwill_88b4b68b-1f9d-4255-a61a-72d066a6c73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ef5ee1f4-9ba8-4c8b-bf29-79fedaec01c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ef5ee1f4-9ba8-4c8b-bf29-79fedaec01c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_UnearnedCompensationNonCurrent_ec39723e-ef2a-4e7f-98bc-0e97abc97edf" xlink:href="kfy-20230430.xsd#kfy_UnearnedCompensationNonCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_kfy_UnearnedCompensationNonCurrent_ec39723e-ef2a-4e7f-98bc-0e97abc97edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_ed4b91d4-7313-46bf-af92-65839ca25445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_ed4b91d4-7313-46bf-af92-65839ca25445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a4cb2e6f-0a98-4c5d-afc7-4be6c7ea3944" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_32505a16-7b62-4c09-b2a5-a4085ce78942" xlink:to="loc_us-gaap_Assets_a4cb2e6f-0a98-4c5d-afc7-4be6c7ea3944" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_59f0ed1d-7467-4c6d-8598-a13b361df5e5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_13aaf4e1-1188-4b3c-bdb2-b6dace76307b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_AccountsPayableCurrent_13aaf4e1-1188-4b3c-bdb2-b6dace76307b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d7f72883-cd42-4381-adf7-2a1bd0df2009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d7f72883-cd42-4381-adf7-2a1bd0df2009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f6c79f44-dcee-4ee3-8a9d-5a64d85df745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f6c79f44-dcee-4ee3-8a9d-5a64d85df745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_db6baa33-2dc2-43f0-aca5-4df316aa4631" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_db6baa33-2dc2-43f0-aca5-4df316aa4631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7ac04052-f089-4cdc-a9d1-5f521655de0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7ac04052-f089-4cdc-a9d1-5f521655de0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4ebd2427-1dc1-4f52-81c9-045855682341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_LiabilitiesCurrent_4ebd2427-1dc1-4f52-81c9-045855682341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_867d9c8b-f477-41a0-86df-9a786b6d8572" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_867d9c8b-f477-41a0-86df-9a786b6d8572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_14110e09-07ea-429f-87ee-89af79ce565f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_14110e09-07ea-429f-87ee-89af79ce565f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_88ba176e-bbce-44af-a07d-a64bb76155bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_88ba176e-bbce-44af-a07d-a64bb76155bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e8d97d64-3d88-4691-b746-d17435dedd68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e8d97d64-3d88-4691-b746-d17435dedd68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2fb3cf3f-3947-4f16-a3f4-83ea108635d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2fb3cf3f-3947-4f16-a3f4-83ea108635d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_56ac3545-5dda-4788-8205-8777a28d19b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_Liabilities_56ac3545-5dda-4788-8205-8777a28d19b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_33e4d8bc-27ae-405b-86d0-f38fd17b597e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_33e4d8bc-27ae-405b-86d0-f38fd17b597e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_3031dcea-aa50-4b25-89ef-9089b31448e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_3031dcea-aa50-4b25-89ef-9089b31448e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e24add87-440c-4bb0-8c0a-c0ecbd50dc9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e24add87-440c-4bb0-8c0a-c0ecbd50dc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1d10a586-cad8-4942-a93a-cb1bbb5849f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1d10a586-cad8-4942-a93a-cb1bbb5849f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_938337b3-9f7a-4b18-9a0c-d685f258de0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:to="loc_us-gaap_StockholdersEquity_938337b3-9f7a-4b18-9a0c-d685f258de0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_154b4156-6f54-405c-b06a-387cbcf8f031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:to="loc_us-gaap_MinorityInterest_154b4156-6f54-405c-b06a-387cbcf8f031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7a02f627-4821-4256-a1ad-f261b23fd89d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_7d20ee11-2302-4c7f-8b16-c9701f86bee1" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7a02f627-4821-4256-a1ad-f261b23fd89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5f198b5-1082-42d5-a65c-cbf9eed99647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_be2ddb94-ef66-4f24-8a68-64c96c45a7b1" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e5f198b5-1082-42d5-a65c-cbf9eed99647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_e8512639-e10d-4f16-b26b-054ffecb7320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9ad42236-a2f1-422d-9034-5526c0e48bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8512639-e10d-4f16-b26b-054ffecb7320" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9ad42236-a2f1-422d-9034-5526c0e48bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cb586e9a-88c9-418f-babe-e2025c587b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8512639-e10d-4f16-b26b-054ffecb7320" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cb586e9a-88c9-418f-babe-e2025c587b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_5a3f7613-6ad7-4eb3-800c-49c57fea1c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8512639-e10d-4f16-b26b-054ffecb7320" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_5a3f7613-6ad7-4eb3-800c-49c57fea1c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0f549a07-68ea-4e39-b2dc-8009e2333c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8512639-e10d-4f16-b26b-054ffecb7320" xlink:to="loc_us-gaap_CommonStockSharesIssued_0f549a07-68ea-4e39-b2dc-8009e2333c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_06d03196-cf01-464a-8492-77c75d04fa8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_e8512639-e10d-4f16-b26b-054ffecb7320" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_06d03196-cf01-464a-8492-77c75d04fa8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1b3d39bc-f6ff-4c53-85bd-0d509f8c3bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1b3d39bc-f6ff-4c53-85bd-0d509f8c3bca" xlink:to="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:to="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c49a68b4-d14f-49a1-83fe-1f53a512f644" xlink:to="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_175f6ff2-f65d-4e75-92cf-3e1633585113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:to="loc_us-gaap_ServiceMember_175f6ff2-f65d-4e75-92cf-3e1633585113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursedOutOfPocketEngagementExpensesMember_1167a152-600c-40c5-8937-2472b294c508" xlink:href="kfy-20230430.xsd#kfy_ReimbursedOutOfPocketEngagementExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:to="loc_kfy_ReimbursedOutOfPocketEngagementExpensesMember_1167a152-600c-40c5-8937-2472b294c508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursedExpensesMember_aed6ae31-76f1-4510-a7ff-6fe8cde63001" xlink:href="kfy-20230430.xsd#kfy_ReimbursedExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c0ec5c17-8146-4cee-9da9-fd7d29c0a624" xlink:to="loc_kfy_ReimbursedExpensesMember_aed6ae31-76f1-4510-a7ff-6fe8cde63001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_c26c08b2-406b-484b-8a21-6cd0298e9f80" xlink:to="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ced8d659-3055-4ee4-bde3-275d12c0d555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ced8d659-3055-4ee4-bde3-275d12c0d555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_2251ccae-cfc9-4de8-98a4-0a01fc923542" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_LaborAndRelatedExpense_2251ccae-cfc9-4de8-98a4-0a01fc923542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3471cdde-7a9d-4d0c-b9a6-b17eed01f57a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3471cdde-7a9d-4d0c-b9a6-b17eed01f57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2284c5d8-6e04-4fd5-b241-8a7dfc9f3e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2284c5d8-6e04-4fd5-b241-8a7dfc9f3e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e1d7fb42-47d7-49ff-aa04-ad61dc0f5018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e1d7fb42-47d7-49ff-aa04-ad61dc0f5018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_dca41177-294b-41a7-8218-7568afbd5a45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_RestructuringCharges_dca41177-294b-41a7-8218-7568afbd5a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_f47fafbc-f143-4d70-b2b2-7f0380b4caae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_CostsAndExpenses_f47fafbc-f143-4d70-b2b2-7f0380b4caae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_875a811a-7a20-4527-93a5-e90302909910" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_OperatingIncomeLoss_875a811a-7a20-4527-93a5-e90302909910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3d833d5e-51a4-474a-beb6-68a7d18b0008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3d833d5e-51a4-474a-beb6-68a7d18b0008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_64d22163-bfe8-47df-8be0-b853c871ed7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_64d22163-bfe8-47df-8be0-b853c871ed7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_24e3aacf-eb8e-485b-906d-c419eb751730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_24e3aacf-eb8e-485b-906d-c419eb751730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f1970a79-0114-4a6c-a9c1-4da2266692bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f1970a79-0114-4a6c-a9c1-4da2266692bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_493daea0-9621-45e5-b3de-62a478c45f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_ProfitLoss_493daea0-9621-45e5-b3de-62a478c45f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b2810af4-dc99-4177-aaa4-1500ea76541d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_b2810af4-dc99-4177-aaa4-1500ea76541d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_84968b9b-ab7f-41e8-a1d4-ac98c257d646" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_NetIncomeLoss_84968b9b-ab7f-41e8-a1d4-ac98c257d646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2a22499a-294c-479e-b1f5-140283d61258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:to="loc_us-gaap_EarningsPerShareBasic_2a22499a-294c-479e-b1f5-140283d61258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f5404d39-a844-4756-a27d-76f0098ae469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27c515db-9fa1-4c78-ae01-7c8927548215" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f5404d39-a844-4756-a27d-76f0098ae469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_4a06d136-1307-46c6-9af9-670565e2ed44" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd1cecfb-faae-46d4-a5cc-20d12068862e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dd1cecfb-faae-46d4-a5cc-20d12068862e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f982f0e-8bf8-4933-89c3-32be813b382f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9f982f0e-8bf8-4933-89c3-32be813b382f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_9df35bf7-fd6d-4e42-8451-7fd48d0568df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_30b872ab-bacb-4fcd-838a-8d4a13541138" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_9df35bf7-fd6d-4e42-8451-7fd48d0568df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c5ee5a99-8ede-43af-9a98-04fb1405e109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a70d7357-963b-4c43-a74d-99ae059cb3d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c5ee5a99-8ede-43af-9a98-04fb1405e109" xlink:to="loc_us-gaap_ProfitLoss_a70d7357-963b-4c43-a74d-99ae059cb3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_c5ee5a99-8ede-43af-9a98-04fb1405e109" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0745b29f-ba7b-4c4e-9d26-7ef3e7cfb609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_0745b29f-ba7b-4c4e-9d26-7ef3e7cfb609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_298be771-ae32-449a-9614-99a2b9f74e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_298be771-ae32-449a-9614-99a2b9f74e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_5a57be66-cfea-487d-befa-e6b12a637f30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_5a57be66-cfea-487d-befa-e6b12a637f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_fa2cbf79-3ffb-4083-b878-689ba841053e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_fa2cbf79-3ffb-4083-b878-689ba841053e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_aae3f680-f7df-4aad-add6-2f3f2636c4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_aae3f680-f7df-4aad-add6-2f3f2636c4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c33899d7-0d83-462d-a114-caa258f7eb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0cebeb7d-ac17-4a12-a452-1374812268a6" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c33899d7-0d83-462d-a114-caa258f7eb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_87b0d5e7-81fa-4b7a-a2ad-37cca4644a75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_87b0d5e7-81fa-4b7a-a2ad-37cca4644a75" xlink:to="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_b42b82ad-1706-4895-a92c-f19d2b074070" xlink:to="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:to="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_675c64b4-465f-4715-8f73-ea3a574643ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:to="loc_us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember_675c64b4-465f-4715-8f73-ea3a574643ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c644f828-1fcd-4ddb-9680-601a98fc8e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:to="loc_us-gaap_RetainedEarningsMember_c644f828-1fcd-4ddb-9680-601a98fc8e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4677a552-3900-4ec9-aaf0-aed9ad50699c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ParentMember_f426c18a-ad1b-4cba-971d-bcc9224a531b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_4677a552-3900-4ec9-aaf0-aed9ad50699c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_c085f90e-1394-48ac-9893-2cb34d3aa43c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c94347db-8565-43d9-b73e-d3d3f73faefe" xlink:to="loc_us-gaap_NoncontrollingInterestMember_c085f90e-1394-48ac-9893-2cb34d3aa43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_8a71c540-b7d8-46c0-8cfa-865027baf16c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_37351ccd-22f5-4554-925b-6b0870611ad0" xlink:to="loc_us-gaap_StatementLineItems_8a71c540-b7d8-46c0-8cfa-865027baf16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8a71c540-b7d8-46c0-8cfa-865027baf16c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5635f024-1314-4771-8d8b-f462d764995d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5635f024-1314-4771-8d8b-f462d764995d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_18d145ad-c5d5-41b7-9ccd-50bd571a5612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_18d145ad-c5d5-41b7-9ccd-50bd571a5612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7772bdd5-5154-48c3-b872-328a82df51fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_ProfitLoss_7772bdd5-5154-48c3-b872-328a82df51fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4e358ead-91de-4a7f-852e-310521f76170" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4e358ead-91de-4a7f-852e-310521f76170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_11d4f156-d0b0-482e-b4b5-c33242440878" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_DividendsCommonStockCash_11d4f156-d0b0-482e-b4b5-c33242440878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2efe83fc-e801-40ab-9877-5d5813b91290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_2efe83fc-e801-40ab-9877-5d5813b91290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_dacbd614-77f6-4c88-93f1-2dd96a4e18cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_dacbd614-77f6-4c88-93f1-2dd96a4e18cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16f5f094-ff07-459c-b121-9cf18e8e7891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_16f5f094-ff07-459c-b121-9cf18e8e7891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ed30beb6-bf9c-432d-9d88-f52d4d44bdad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ed30beb6-bf9c-432d-9d88-f52d4d44bdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d65db1a0-c043-43d2-b162-644fe9f96c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_d65db1a0-c043-43d2-b162-644fe9f96c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_9e87e711-ace6-4910-97c3-17e20932a6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_9e87e711-ace6-4910-97c3-17e20932a6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8d545538-3fee-4747-afb7-7db76386326e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8d545538-3fee-4747-afb7-7db76386326e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_76a2ad29-cca7-4e20-bc46-14cafd5b888b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_73299190-6048-4699-bc58-90813cf7a6ee" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_76a2ad29-cca7-4e20-bc46-14cafd5b888b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfy-20230430.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ca052f60-c367-4a6d-87e4-d388b3ee1b97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ca052f60-c367-4a6d-87e4-d388b3ee1b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_72c3c078-d496-4164-916c-9eb4db233395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ca052f60-c367-4a6d-87e4-d388b3ee1b97" xlink:to="loc_us-gaap_ProfitLoss_72c3c078-d496-4164-916c-9eb4db233395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ca052f60-c367-4a6d-87e4-d388b3ee1b97" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f3d50f4d-322a-4a57-9a57-89a5fa33efa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f3d50f4d-322a-4a57-9a57-89a5fa33efa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1125d386-6570-4790-8e79-5b8fd393052a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_ShareBasedCompensation_1125d386-6570-4790-8e79-5b8fd393052a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_03dcb99d-df94-4a9c-b30c-7ea506ba539a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_03dcb99d-df94-4a9c-b30c-7ea506ba539a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_52925121-5a4d-496f-ad18-fcef12d37c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_52925121-5a4d-496f-ad18-fcef12d37c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9fadc37b-0bdd-4e41-bcbe-243b88f77c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_9fadc37b-0bdd-4e41-bcbe-243b88f77c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_7c4f7b2f-b865-423c-a0e8-6e5eae8bd22d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_7c4f7b2f-b865-423c-a0e8-6e5eae8bd22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_f30f455e-70e5-4a50-af0b-130df6f9ada7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments_f30f455e-70e5-4a50-af0b-130df6f9ada7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_895d34b8-60e1-42b4-a370-b651bceb7289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_895d34b8-60e1-42b4-a370-b651bceb7289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d28d15ea-6416-4daf-a8e0-42369f8d6bad" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_0a4afaf0-4161-4221-8576-7c3624b7a419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_0a4afaf0-4161-4221-8576-7c3624b7a419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8c7cec63-ffd9-4b16-8923-d9337760f232" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8c7cec63-ffd9-4b16-8923-d9337760f232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_7768cd6f-4655-468e-80f7-1999543e5a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_7768cd6f-4655-468e-80f7-1999543e5a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_34ae4cde-fa87-483e-99a7-90afdbfff69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_34ae4cde-fa87-483e-99a7-90afdbfff69c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncreaseDecreaseInUnearnedCompensation_7802f89b-dc56-4ddd-aa97-8efc5ca3e5b7" xlink:href="kfy-20230430.xsd#kfy_IncreaseDecreaseInUnearnedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_kfy_IncreaseDecreaseInUnearnedCompensation_7802f89b-dc56-4ddd-aa97-8efc5ca3e5b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_0dd03f45-f883-4519-9824-b460403a82ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_0dd03f45-f883-4519-9824-b460403a82ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ee93b6cc-f256-440e-9428-f23607fc88d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ee93b6cc-f256-440e-9428-f23607fc88d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c215702d-2310-43d3-af15-71b56a350eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_7d990a76-d599-494d-9fdb-5c74a55c7c82" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_c215702d-2310-43d3-af15-71b56a350eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65f6ccbf-2faa-4125-8483-450926e34968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ca052f60-c367-4a6d-87e4-d388b3ee1b97" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_65f6ccbf-2faa-4125-8483-450926e34968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_136f9be8-b96e-48da-bd99-6ff7eba82149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_136f9be8-b96e-48da-bd99-6ff7eba82149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d325d1db-8354-4796-93fc-59befda66363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_d325d1db-8354-4796-93fc-59befda66363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_538e8a7c-b728-4478-9df2-95f056ac6c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_538e8a7c-b728-4478-9df2-95f056ac6c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6ca38ed4-fbeb-43e0-8924-bb29f6d11b66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_6ca38ed4-fbeb-43e0-8924-bb29f6d11b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_fd7d40e1-3304-4f87-b3c5-b36a44cc25d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_fd7d40e1-3304-4f87-b3c5-b36a44cc25d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_992c730d-72ed-40ea-9bba-7c0bea219f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_992c730d-72ed-40ea-9bba-7c0bea219f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4b1f30e1-383b-49fe-9f17-5e732254984b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4b1f30e1-383b-49fe-9f17-5e732254984b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4eeb4706-22b6-415a-ab80-a209be8e5727" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_b540fae4-d03a-4999-b01c-fcb67cb9dc89" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4eeb4706-22b6-415a-ab80-a209be8e5727" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8084ff1e-1666-43ed-8e43-e6d15a754153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8084ff1e-1666-43ed-8e43-e6d15a754153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_bb199381-9835-4bc2-9547-5a382aa052d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_bb199381-9835-4bc2-9547-5a382aa052d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_71acee2e-1dd6-4050-a009-3eb9a7430dff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_71acee2e-1dd6-4050-a009-3eb9a7430dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RepaymentOfLifeInsurancePolicyLoans_a32de260-0ce1-4e12-993a-ff6b8ea85ede" xlink:href="kfy-20230430.xsd#kfy_RepaymentOfLifeInsurancePolicyLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_kfy_RepaymentOfLifeInsurancePolicyLoans_a32de260-0ce1-4e12-993a-ff6b8ea85ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_30a08e02-5a21-4e77-8ed7-167dc996f7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_30a08e02-5a21-4e77-8ed7-167dc996f7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_840f761d-9a78-45ac-af84-06eec977e91c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_840f761d-9a78-45ac-af84-06eec977e91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsMinorityInterest_83297618-9d94-4bbf-97c1-a9130fe6e5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsMinorityInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_PaymentsOfDividendsMinorityInterest_83297618-9d94-4bbf-97c1-a9130fe6e5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_705b180d-2b5c-4814-9afb-5cdc4dcb3441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a90e1171-42e2-458f-ac53-6cef3ee7cf60" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_705b180d-2b5c-4814-9afb-5cdc4dcb3441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e883dea0-7a4e-4437-b4fa-554d86711529" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e883dea0-7a4e-4437-b4fa-554d86711529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0371acd0-b5a6-42b0-9c0b-2e72e86a3048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0371acd0-b5a6-42b0-9c0b-2e72e86a3048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_daa5cebc-6eef-40cc-a8d4-c1ca9b67835b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_daa5cebc-6eef-40cc-a8d4-c1ca9b67835b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_c590f9c8-f3e4-44a2-abd5-fa98bca094a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_c590f9c8-f3e4-44a2-abd5-fa98bca094a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_acce746b-e8cf-4457-834f-1484f3bda216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_052b9ab6-1ff6-4e97-88aa-e5b3801ad01d" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_acce746b-e8cf-4457-834f-1484f3bda216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_92a598e4-11c4-49db-8953-21505a566df1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_acce746b-e8cf-4457-834f-1484f3bda216" xlink:to="loc_us-gaap_InterestPaidNet_92a598e4-11c4-49db-8953-21505a566df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_ba81497e-b87a-4f13-b8b0-9c9f9befeb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_acce746b-e8cf-4457-834f-1484f3bda216" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_ba81497e-b87a-4f13-b8b0-9c9f9befeb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="kfy-20230430.xsd#OrganizationandSummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_464fc5dd-d382-45f7-acae-affc3fa0ebd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_6da6e660-c55d-4f7c-bd13-e27b659d62dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_464fc5dd-d382-45f7-acae-affc3fa0ebd6" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_6da6e660-c55d-4f7c-bd13-e27b659d62dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShare" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_30b89201-131b-462e-bcad-6d87f19afe72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_a4e9d020-6a0f-47e5-8e85-176a32050cda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_30b89201-131b-462e-bcad-6d87f19afe72" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_a4e9d020-6a0f-47e5-8e85-176a32050cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/ComprehensiveIncome" xlink:type="simple" xlink:href="kfy-20230430.xsd#ComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/ComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_28a846fe-3812-408a-9a79-756f85d79ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_67fca9d6-01a9-48d6-8d09-9a8a40c36696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_28a846fe-3812-408a-9a79-756f85d79ff6" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_67fca9d6-01a9-48d6-8d09-9a8a40c36696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlans" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlans"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e87eb264-837d-44af-b66f-1e48891dad74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_640c4d89-a93b-46e8-8d31-22649b5ecd25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e87eb264-837d-44af-b66f-1e48891dad74" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_640c4d89-a93b-46e8-8d31-22649b5ecd25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstruments" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_2784c628-264a-474d-b08c-969e13802e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_fd40010b-fa56-49c8-9ff4-cef67efecc06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_2784c628-264a-474d-b08c-969e13802e3e" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_fd40010b-fa56-49c8-9ff4-cef67efecc06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlans" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlans"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_70e80f83-bde9-48b4-ae54-9fbc3d6c7f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_12d2b478-4b5b-425b-944e-5a98077b19d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_70e80f83-bde9-48b4-ae54-9fbc3d6c7f2e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_12d2b478-4b5b-425b-944e-5a98077b19d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenue" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenue"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FeeRevenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_98357cf7-a148-4628-be04-f56106b50199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9d9182b5-5b7a-48d5-8f0e-3bb5c02b774d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_98357cf7-a148-4628-be04-f56106b50199" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9d9182b5-5b7a-48d5-8f0e-3bb5c02b774d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLosses" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLosses"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CreditLosses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_20e13584-dfe9-4384-b005-74d0bde6af48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_5c05031e-fc26-41eb-b07e-7928707b9dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_20e13584-dfe9-4384-b005-74d0bde6af48" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_5c05031e-fc26-41eb-b07e-7928707b9dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxes" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e74a352a-16b5-4c73-82a7-a1906387b7cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_743a1337-941d-46a5-aadc-48cadd2d41e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e74a352a-16b5-4c73-82a7-a1906387b7cc" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_743a1337-941d-46a5-aadc-48cadd2d41e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/PropertyandEquipmentNet" xlink:type="simple" xlink:href="kfy-20230430.xsd#PropertyandEquipmentNet"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/PropertyandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cec5364e-4767-4a7d-939d-2758da97b286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5c2fbf62-70b0-46a9-8bb7-e05330e62947" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_cec5364e-4767-4a7d-939d-2758da97b286" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5c2fbf62-70b0-46a9-8bb7-e05330e62947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebt" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fe01c1bd-4281-49d6-800e-988d7a2dc024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_5122aca1-1c59-4437-b637-4225c9f6e36b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fe01c1bd-4281-49d6-800e-988d7a2dc024" xlink:to="loc_us-gaap_LongTermDebtTextBlock_5122aca1-1c59-4437-b637-4225c9f6e36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/Segments" xlink:type="simple" xlink:href="kfy-20230430.xsd#Segments"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/Segments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_de2eae2a-a8a9-42c4-b246-f212973ee69c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_ce301fb9-3b3c-4221-9330-078cd64a4325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_de2eae2a-a8a9-42c4-b246-f212973ee69c" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_ce301fb9-3b3c-4221-9330-078cd64a4325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNet" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNet"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b71b8c34-91d6-4c84-b5fe-4c53e5962cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_3a7423d3-400e-48eb-a32f-ff47ebb235e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_b71b8c34-91d6-4c84-b5fe-4c53e5962cb1" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_3a7423d3-400e-48eb-a32f-ff47ebb235e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8af44aac-b17c-4301-b446-f6b38a99764f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_746ac5ff-0a9e-4230-83bf-729989c7e77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8af44aac-b17c-4301-b446-f6b38a99764f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_746ac5ff-0a9e-4230-83bf-729989c7e77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/Leases" xlink:type="simple" xlink:href="kfy-20230430.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8660dc0a-e733-45b4-967e-81646cbb5998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_438333a9-7ed3-4cf6-9e2d-91cd53cdaa6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8660dc0a-e733-45b4-967e-81646cbb5998" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_438333a9-7ed3-4cf6-9e2d-91cd53cdaa6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_207320cf-183d-484c-b8d5-385470dafa41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8660dc0a-e733-45b4-967e-81646cbb5998" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_207320cf-183d-484c-b8d5-385470dafa41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/Acquisition" xlink:type="simple" xlink:href="kfy-20230430.xsd#Acquisition"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/Acquisition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40284b32-4e97-4333-87ad-2e6fcb17976a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_83afdc37-b5fd-43e7-a10f-e3de1f001cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40284b32-4e97-4333-87ad-2e6fcb17976a" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_83afdc37-b5fd-43e7-a10f-e3de1f001cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="kfy-20230430.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8c24915b-23c3-4df3-956d-8c4a4b2f2248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_bf71916f-5ccd-4997-891a-5a9b596d3186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8c24915b-23c3-4df3-956d-8c4a4b2f2248" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_bf71916f-5ccd-4997-891a-5a9b596d3186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SubsequentEvent" xlink:type="simple" xlink:href="kfy-20230430.xsd#SubsequentEvent"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SubsequentEvent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_692eba34-65cb-4688-b18c-975be2cc41f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_42a8ac26-4211-402b-ae4a-ff4e07fe1302" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_692eba34-65cb-4688-b18c-975be2cc41f4" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_42a8ac26-4211-402b-ae4a-ff4e07fe1302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kfy-20230430.xsd#OrganizationandSummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_f198f97b-9f9f-418e-82f9-bf79542d7a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_f198f97b-9f9f-418e-82f9-bf79542d7a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_35a25245-f13f-4628-b161-e2bcf1a9aa28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_UseOfEstimates_35a25245-f13f-4628-b161-e2bcf1a9aa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6f03905c-6d95-4c32-b2a5-869e7324449e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_6f03905c-6d95-4c32-b2a5-869e7324449e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReimbursableExpensesPolicyPolicyTextBlock_be554eba-8504-4769-9b35-66e429edbc35" xlink:href="kfy-20230430.xsd#kfy_ReimbursableExpensesPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_kfy_ReimbursableExpensesPolicyPolicyTextBlock_be554eba-8504-4769-9b35-66e429edbc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b598b6f8-e2ae-47f2-8911-44922a948d63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_b598b6f8-e2ae-47f2-8911-44922a948d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6380c55f-0b35-42f4-bffb-6ee8222a365b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6380c55f-0b35-42f4-bffb-6ee8222a365b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_3eb1f395-11a6-4a99-8771-32e706a541e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_3eb1f395-11a6-4a99-8771-32e706a541e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4c6ce841-891e-4d10-8d47-db8f92041584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_4c6ce841-891e-4d10-8d47-db8f92041584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives_037682bf-a3ab-47fa-8cbe-205075713bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives_037682bf-a3ab-47fa-8cbe-205075713bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_b6e431b8-9c58-492e-b488-90121e58961c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_b6e431b8-9c58-492e-b488-90121e58961c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_33877a74-b654-4e3f-bb1b-d6c5a4a7dee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_33877a74-b654-4e3f-bb1b-d6c5a4a7dee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ab8dd1ee-62e4-4cd7-989a-7885c998778f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ab8dd1ee-62e4-4cd7-989a-7885c998778f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_19443eff-3c29-419f-8d4b-cf2303e49427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_19443eff-3c29-419f-8d4b-cf2303e49427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_4376055f-aaa8-4da9-b32c-a7188a171957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_4376055f-aaa8-4da9-b32c-a7188a171957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_dd0cfae9-f07c-4704-b2ea-b4ca5ad9de9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_dd0cfae9-f07c-4704-b2ea-b4ca5ad9de9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_b090607a-43e7-4e1f-87eb-c861626af6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_b090607a-43e7-4e1f-87eb-c861626af6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock_8ec84737-e4fe-4d7a-bec8-416bf50ce6ca" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock_8ec84737-e4fe-4d7a-bec8-416bf50ce6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock_37bdf2b1-2ee9-4e8d-98f6-f66bc11b987b" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock_37bdf2b1-2ee9-4e8d-98f6-f66bc11b987b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_2bf8ce02-470a-4416-bb0b-324c02bc91fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock_2bf8ce02-470a-4416-bb0b-324c02bc91fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_abb2cc02-e636-4e83-a5c1-a6dfc6e87bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_abb2cc02-e636-4e83-a5c1-a6dfc6e87bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ReclassificationsPolicyPolicyTextBlock_ba7b9b4e-6643-40f2-abcb-da9e83bca656" xlink:href="kfy-20230430.xsd#kfy_ReclassificationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_kfy_ReclassificationsPolicyPolicyTextBlock_ba7b9b4e-6643-40f2-abcb-da9e83bca656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_9bdef71a-4bee-4e41-8c64-ef29a8a6071f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_9bdef71a-4bee-4e41-8c64-ef29a8a6071f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_dd1de64e-5dad-4aa7-af04-d74be31c13be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_dd1de64e-5dad-4aa7-af04-d74be31c13be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_15e70506-4170-494b-877f-5018558f3ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_15e70506-4170-494b-877f-5018558f3ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2e1f614b-2839-4b19-8d4b-044076938f77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4969a3fd-cde1-4200-8d0f-af2950a4b5fd" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2e1f614b-2839-4b19-8d4b-044076938f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_83f0b817-a708-4092-9f13-ff072ca0f158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_991cfb0b-b048-46c2-abf5-7c7d4d715ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_83f0b817-a708-4092-9f13-ff072ca0f158" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_991cfb0b-b048-46c2-abf5-7c7d4d715ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/ComprehensiveIncomeTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#ComprehensiveIncomeTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/ComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_c0d6e704-5130-4b13-84b3-39f000e03c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_0c36c646-27cd-493b-bc6d-dbb35d1b8e03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c0d6e704-5130-4b13-84b3-39f000e03c5d" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_0c36c646-27cd-493b-bc6d-dbb35d1b8e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_b06c23ab-2657-4cf5-93e9-09fc45b7ca1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_c0d6e704-5130-4b13-84b3-39f000e03c5d" xlink:to="loc_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock_b06c23ab-2657-4cf5-93e9-09fc45b7ca1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e5ffcef7-cfde-4b51-b81d-f589f1858258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9d28031b-e329-4a0d-81fb-1476a5459fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e5ffcef7-cfde-4b51-b81d-f589f1858258" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_9d28031b-e329-4a0d-81fb-1476a5459fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1c0a2143-5f92-4d19-97fe-6d75b2e5c601" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e5ffcef7-cfde-4b51-b81d-f589f1858258" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_1c0a2143-5f92-4d19-97fe-6d75b2e5c601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_adf625bc-0f4b-4cb1-96a3-6a97a2b829e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_9f2b2d1a-c238-4965-8144-c53b16e79342" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_adf625bc-0f4b-4cb1-96a3-6a97a2b829e6" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_9f2b2d1a-c238-4965-8144-c53b16e79342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_9d5e6d40-8d74-45c4-9ad7-adf1814af34f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_adf625bc-0f4b-4cb1-96a3-6a97a2b829e6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_9d5e6d40-8d74-45c4-9ad7-adf1814af34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_3daeac2a-e18e-468b-a62c-32614ad130ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_adf625bc-0f4b-4cb1-96a3-6a97a2b829e6" xlink:to="loc_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock_3daeac2a-e18e-468b-a62c-32614ad130ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_d7dc2843-8716-4727-8d50-8ca58e844201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_adf625bc-0f4b-4cb1-96a3-6a97a2b829e6" xlink:to="loc_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_d7dc2843-8716-4727-8d50-8ca58e844201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_0649a771-5253-4dc6-9e5c-f427aea7e5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_0649a771-5253-4dc6-9e5c-f427aea7e5b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_5e554ff5-6c8b-4d7f-8e2e-1886270ee9f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_5e554ff5-6c8b-4d7f-8e2e-1886270ee9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_53dd182f-d2f2-4a42-8e5c-ea2b9f195eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_53dd182f-d2f2-4a42-8e5c-ea2b9f195eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_f62f3cbe-df45-44f7-88ed-d67ba4bd7319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock_f62f3cbe-df45-44f7-88ed-d67ba4bd7319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_220a4695-f818-49a5-a81e-e9fb93660468" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_220a4695-f818-49a5-a81e-e9fb93660468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_34ddd251-89b9-4161-a3b0-2e40f4580ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_34ddd251-89b9-4161-a3b0-2e40f4580ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_63cd779c-6c0e-49ea-8fc8-3c60e19d53c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_8e2757b0-5387-4f86-a3bd-7583ba4d48d9" xlink:to="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_63cd779c-6c0e-49ea-8fc8-3c60e19d53c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FeeRevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ddeae3a-0af9-49ec-8c72-0f670d4cbcbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_d49cb76a-5ebb-4ac0-8ae7-446664f57c80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ddeae3a-0af9-49ec-8c72-0f670d4cbcbc" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_d49cb76a-5ebb-4ac0-8ae7-446664f57c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fb7954eb-3d62-4255-aaf1-85c3324d7006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_0ddeae3a-0af9-49ec-8c72-0f670d4cbcbc" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fb7954eb-3d62-4255-aaf1-85c3324d7006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLossesTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLossesTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CreditLossesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_5e8ed9cd-2f7c-47fd-a50b-7f72139c6624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_bd05064c-2f2b-4a46-88d1-b513db1cc342" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_5e8ed9cd-2f7c-47fd-a50b-7f72139c6624" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_bd05064c-2f2b-4a46-88d1-b513db1cc342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_a4b9b31a-5d41-46dd-8003-8b78ef136a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_5e8ed9cd-2f7c-47fd-a50b-7f72139c6624" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_a4b9b31a-5d41-46dd-8003-8b78ef136a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_051aca9e-1233-4b85-8627-ec9c762c5dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_21607b8a-1029-4561-9224-544195f68e9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_051aca9e-1233-4b85-8627-ec9c762c5dd2" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_21607b8a-1029-4561-9224-544195f68e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f760f6b9-4a05-4149-8309-1021c9ff0de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_051aca9e-1233-4b85-8627-ec9c762c5dd2" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_f760f6b9-4a05-4149-8309-1021c9ff0de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_82b68b37-e3ed-4d7d-b675-a9b4b48dddd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_051aca9e-1233-4b85-8627-ec9c762c5dd2" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_82b68b37-e3ed-4d7d-b675-a9b4b48dddd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1859a91a-105f-40a7-b2ae-ac5b43511251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_051aca9e-1233-4b85-8627-ec9c762c5dd2" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_1859a91a-105f-40a7-b2ae-ac5b43511251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_e6596fb1-4a2c-431b-be0a-8168f6ddfe63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_051aca9e-1233-4b85-8627-ec9c762c5dd2" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_e6596fb1-4a2c-431b-be0a-8168f6ddfe63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/PropertyandEquipmentNetTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#PropertyandEquipmentNetTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/PropertyandEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5660ea2f-c4b7-4481-b6ad-1bc4de477fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_36c4a29f-523e-47b6-8699-d6fe085b4d90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5660ea2f-c4b7-4481-b6ad-1bc4de477fe3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_36c4a29f-523e-47b6-8699-d6fe085b4d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a5d891a3-468a-4c08-8f84-bf1a81a44937" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionTableTextBlock_e6d501d8-e15b-4b38-8aca-bd26fede0d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a5d891a3-468a-4c08-8f84-bf1a81a44937" xlink:to="loc_us-gaap_DebtInstrumentRedemptionTableTextBlock_e6d501d8-e15b-4b38-8aca-bd26fede0d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1c3d82ea-bf41-45ae-8bec-886fc78ab33a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a5d891a3-468a-4c08-8f84-bf1a81a44937" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_1c3d82ea-bf41-45ae-8bec-886fc78ab33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_31b430d5-4bed-481c-980d-9907e7f33bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_1bd249a7-615b-4bc1-b268-c27a4340a635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_31b430d5-4bed-481c-980d-9907e7f33bc3" xlink:to="loc_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock_1bd249a7-615b-4bc1-b268-c27a4340a635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d8a39fda-2deb-4432-8649-4215e6aabe44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_31b430d5-4bed-481c-980d-9907e7f33bc3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d8a39fda-2deb-4432-8649-4215e6aabe44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_d78dfbe3-4201-4001-916c-8d4e530686ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_31b430d5-4bed-481c-980d-9907e7f33bc3" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_d78dfbe3-4201-4001-916c-8d4e530686ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_e3da191f-1f98-47ac-821f-9d65ecbd466a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_31b430d5-4bed-481c-980d-9907e7f33bc3" xlink:to="loc_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock_e3da191f-1f98-47ac-821f-9d65ecbd466a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_2f675150-1be5-4d3a-8351-9e36ef32ca2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_6ea48ab3-4df5-4598-bc12-26745005e8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_2f675150-1be5-4d3a-8351-9e36ef32ca2a" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_6ea48ab3-4df5-4598-bc12-26745005e8c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_1c320c94-33ca-438a-9a47-3a9c9ae60a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_2f675150-1be5-4d3a-8351-9e36ef32ca2a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_1c320c94-33ca-438a-9a47-3a9c9ae60a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8ce0d2b8-38c0-404b-b66b-b154c5c9bd97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_cebaa6f9-d70e-47f7-bdb2-9e82033e440a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8ce0d2b8-38c0-404b-b66b-b154c5c9bd97" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_cebaa6f9-d70e-47f7-bdb2-9e82033e440a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_c3626269-1757-4245-80b9-3eb7d1cf9798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8ce0d2b8-38c0-404b-b66b-b154c5c9bd97" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_c3626269-1757-4245-80b9-3eb7d1cf9798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_359d98e0-663b-48b3-bfc4-2b42eb25527f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8ce0d2b8-38c0-404b-b66b-b154c5c9bd97" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_359d98e0-663b-48b3-bfc4-2b42eb25527f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_162f2620-89a8-4195-8bb9-693a5a10b077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_c1b0dcc3-cae2-4f94-95b3-650ac955053b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_162f2620-89a8-4195-8bb9-693a5a10b077" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_c1b0dcc3-cae2-4f94-95b3-650ac955053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock_91bed611-b415-4d76-bf7f-581d702002ad" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_162f2620-89a8-4195-8bb9-693a5a10b077" xlink:to="loc_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock_91bed611-b415-4d76-bf7f-581d702002ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_36ec2938-3e96-40da-b9f8-fcc33be83140" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_162f2620-89a8-4195-8bb9-693a5a10b077" xlink:to="loc_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock_36ec2938-3e96-40da-b9f8-fcc33be83140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_4ae39dd3-5d73-4b62-bea9-893d0dfc293d" xlink:href="kfy-20230430.xsd#kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_162f2620-89a8-4195-8bb9-693a5a10b077" xlink:to="loc_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock_4ae39dd3-5d73-4b62-bea9-893d0dfc293d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/AcquisitionTables" xlink:type="simple" xlink:href="kfy-20230430.xsd#AcquisitionTables"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/AcquisitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3e415b1e-bf5c-4c80-9fc1-a302af1f5eca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_b5ef2426-7dd0-4242-9356-cf8cde99475f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3e415b1e-bf5c-4c80-9fc1-a302af1f5eca" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_b5ef2426-7dd0-4242-9356-cf8cde99475f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b6c0847b-c9be-4c40-9dc6-c5c68a03b803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:href="kfy-20230430.xsd#kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b6c0847b-c9be-4c40-9dc6-c5c68a03b803" xlink:to="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_c513caf4-db2b-445d-b81f-b403ad168140" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_718b7218-9202-45e8-a95c-82b97921a908" xlink:to="loc_srt_OwnershipDomain_c513caf4-db2b-445d-b81f-b403ad168140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MexicanSubsidiaryMember_b7fd74c7-39c0-4d09-b374-757e9ea9e4d5" xlink:href="kfy-20230430.xsd#kfy_MexicanSubsidiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_c513caf4-db2b-445d-b81f-b403ad168140" xlink:to="loc_kfy_MexicanSubsidiaryMember_b7fd74c7-39c0-4d09-b374-757e9ea9e4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fc31dca-16cf-40fb-a11c-3e4c91fe7e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_7b11055a-bf18-474f-84d1-d9e89c572b76" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fc31dca-16cf-40fb-a11c-3e4c91fe7e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_3fd95d6f-a8c4-4418-8794-ced126172c43" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7fc31dca-16cf-40fb-a11c-3e4c91fe7e10" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_3fd95d6f-a8c4-4418-8794-ced126172c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_3c85f7c3-5cf7-49cc-a65e-da680b97b7ab" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d19cf833-7dab-4762-be98-d1d174832ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_d19cf833-7dab-4762-be98-d1d174832ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_c2b0916a-9e1c-4fb6-a644-c4b67d46094e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_c2b0916a-9e1c-4fb6-a644-c4b67d46094e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_734e345c-e757-40bf-b0da-3c0b7f275c7a" xlink:href="kfy-20230430.xsd#kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e3ed5ad7-ef2e-488d-9544-3428190e78a0" xlink:to="loc_kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember_734e345c-e757-40bf-b0da-3c0b7f275c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_74643ef3-447f-4ecf-9512-c466e4ed522b" xlink:to="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2bcca2bf-20fd-4168-bdf3-3d4a39ce7ba8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:to="loc_srt_MinimumMember_2bcca2bf-20fd-4168-bdf3-3d4a39ce7ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4781f899-3ae8-47cc-a2c3-ad72cc9f3954" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8639dc29-1dac-4b7c-b60a-3e9e55e2b428" xlink:to="loc_srt_MaximumMember_4781f899-3ae8-47cc-a2c3-ad72cc9f3954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f6146bdb-29c5-4528-bde1-055af0e863da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c53de486-f31d-481a-bba9-6285e0464513" xlink:to="loc_us-gaap_SegmentDomain_f6146bdb-29c5-4528-bde1-055af0e863da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_17d36636-754b-48a3-ba24-c59bc377d0aa" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f6146bdb-29c5-4528-bde1-055af0e863da" xlink:to="loc_kfy_DigitalMember_17d36636-754b-48a3-ba24-c59bc377d0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_781198bd-5994-4d2b-92f0-e73baa31010b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e45cc10a-4401-4fc5-bb71-4b7a7bbb1024" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_781198bd-5994-4d2b-92f0-e73baa31010b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_1d57f716-9537-4223-bdf3-22ce06468014" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_781198bd-5994-4d2b-92f0-e73baa31010b" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_1d57f716-9537-4223-bdf3-22ce06468014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_356d74c1-f3da-4770-8d4b-a8c71fbf1e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_52394d0d-e532-4805-884e-9e0e53f11d8a" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_356d74c1-f3da-4770-8d4b-a8c71fbf1e1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_51f24a30-0a32-48b1-b202-782f53b43414" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_356d74c1-f3da-4770-8d4b-a8c71fbf1e1c" xlink:to="loc_kfy_CSVOfCOLIContractsMember_51f24a30-0a32-48b1-b202-782f53b43414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_9224de19-aee2-49be-91c1-096bfd72c028" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_a7a1d963-1e6a-4df0-a3fb-f23444a8ad2a" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_9224de19-aee2-49be-91c1-096bfd72c028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3f65bec6-9a5a-4509-ad96-d446d5df913c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_9224de19-aee2-49be-91c1-096bfd72c028" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_3f65bec6-9a5a-4509-ad96-d446d5df913c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:href="kfy-20230430.xsd#kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable_41c0cab5-1295-4503-ae0b-81c4802be222" xlink:to="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_0e2b98bd-3eb3-4a51-ad11-a4c094d61496" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_NumberOfReportableSegments_0e2b98bd-3eb3-4a51-ad11-a4c094d61496" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfLineOfBusiness_dcea8eb9-62f9-4896-b751-69fabc8a7549" xlink:href="kfy-20230430.xsd#kfy_NumberOfLineOfBusiness"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_NumberOfLineOfBusiness_dcea8eb9-62f9-4896-b751-69fabc8a7549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f2e99f25-de60-4598-8c50-2da332203fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f2e99f25-de60-4598-8c50-2da332203fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_908870ae-94db-4fe5-b78b-b1babcfbfa94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss_908870ae-94db-4fe5-b78b-b1babcfbfa94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_28346803-a450-407c-a164-138a2b1812ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_28346803-a450-407c-a164-138a2b1812ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_7759b3a3-aa83-448a-bf68-895688f46fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_7759b3a3-aa83-448a-bf68-895688f46fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e1aaa232-dfa7-4b95-a974-fa3f347ed31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_e1aaa232-dfa7-4b95-a974-fa3f347ed31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_7a513bfd-d946-4659-92dc-9b7a5a5f4828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_7a513bfd-d946-4659-92dc-9b7a5a5f4828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d53fe1cf-b22b-4910-a098-638721b51845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d53fe1cf-b22b-4910-a098-638721b51845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_41869bff-b5d9-4a0e-ae1e-7a1e14be93fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_41869bff-b5d9-4a0e-ae1e-7a1e14be93fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PerformanceRelatedBonusExpenses_7ea30b10-a25e-46fc-ad6b-49abba73d47a" xlink:href="kfy-20230430.xsd#kfy_PerformanceRelatedBonusExpenses"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_PerformanceRelatedBonusExpenses_7ea30b10-a25e-46fc-ad6b-49abba73d47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AmortizationOfLongTermRetentionAwards_a9889cd8-f6a8-45ed-b2e2-bf4547bf5550" xlink:href="kfy-20230430.xsd#kfy_AmortizationOfLongTermRetentionAwards"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_AmortizationOfLongTermRetentionAwards_a9889cd8-f6a8-45ed-b2e2-bf4547bf5550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CorridorRulePercentage_dd626c34-c7a6-4dac-a9b7-fc0af1f66504" xlink:href="kfy-20230430.xsd#kfy_CorridorRulePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_kfy_CorridorRulePercentage_dd626c34-c7a6-4dac-a9b7-fc0af1f66504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_33a6c3ab-1aea-4c23-a9b6-a6504b0e4131" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_33a6c3ab-1aea-4c23-a9b6-a6504b0e4131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_9d3416ba-c082-493b-99f3-cb67d3b0a62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_9d3416ba-c082-493b-99f3-cb67d3b0a62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f7afa00e-6e39-47ea-ad63-bf025b10e3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems_c27a7ff0-6f1f-4fb9-9ce3-ba06068d27ee" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f7afa00e-6e39-47ea-ad63-bf025b10e3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShareAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_814252b8-a492-4df9-abc6-d9e2f4cfb523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_814252b8-a492-4df9-abc6-d9e2f4cfb523" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7ecda289-bd01-4e68-9424-3b5893ddb9b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_5d75975c-a04e-49bd-8b6d-214ea6793d26" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7ecda289-bd01-4e68-9424-3b5893ddb9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_3264db4b-95cf-4d87-b020-3ac9f7fda51a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_7ecda289-bd01-4e68-9424-3b5893ddb9b0" xlink:to="loc_us-gaap_RestrictedStockMember_3264db4b-95cf-4d87-b020-3ac9f7fda51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9650743a-beab-4782-9701-530512f019b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_f70d33b5-9581-41bd-94a0-e68176a916ea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9650743a-beab-4782-9701-530512f019b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e05aa818-0d78-406d-807b-e2f4c97dc80d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9650743a-beab-4782-9701-530512f019b0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e05aa818-0d78-406d-807b-e2f4c97dc80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_eb748ab1-a63a-4a32-94eb-1dec9a65daa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_eb748ab1-a63a-4a32-94eb-1dec9a65daa8" xlink:to="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:to="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f8028a3-ca16-41d3-bd0c-2faab4929713" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1208e97e-e00c-469e-ae48-35cf0c4d62c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f8028a3-ca16-41d3-bd0c-2faab4929713" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_cbf29e00-6bac-40b8-bef7-dea8eb5f855c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3f8028a3-ca16-41d3-bd0c-2faab4929713" xlink:to="loc_us-gaap_RestrictedStockMember_cbf29e00-6bac-40b8-bef7-dea8eb5f855c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7e78a74b-b136-4995-ac55-d3eb90933407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_6075ffa3-36c1-4c99-926c-c48bb1f0eb24" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7e78a74b-b136-4995-ac55-d3eb90933407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_76fa87bb-d489-4839-babb-3b642ca4747a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7e78a74b-b136-4995-ac55-d3eb90933407" xlink:to="loc_us-gaap_EmployeeStockMember_76fa87bb-d489-4839-babb-3b642ca4747a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureTable_93448fb3-91fe-4a54-8906-999754914784" xlink:to="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_45d077db-5d5a-4caa-84b3-22148439c244" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_NetIncomeLoss_45d077db-5d5a-4caa-84b3-22148439c244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_a1c84602-9121-413a-ad45-eab9b216a766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic_a1c84602-9121-413a-ad45-eab9b216a766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9cd8d9dd-0047-4059-8e53-a4ef2debc006" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9cd8d9dd-0047-4059-8e53-a4ef2debc006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_ef873202-9a09-4030-9f56-a063a62676d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_ef873202-9a09-4030-9f56-a063a62676d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_c0f6e2e7-b299-4f24-b4dd-43c721131f1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_c0f6e2e7-b299-4f24-b4dd-43c721131f1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_777e54fe-701e-4812-96f4-0accb3babb22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_777e54fe-701e-4812-96f4-0accb3babb22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_598e0b26-1d45-4326-8309-3e8723b13906" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_598e0b26-1d45-4326-8309-3e8723b13906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e2c447fe-e767-4219-8e27-749fdc1df0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e2c447fe-e767-4219-8e27-749fdc1df0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad2f4e66-2634-4f5c-b7d6-6809f9fa973a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_3ad7e8ca-2d67-43cd-bee9-fa2216ffce73" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ad2f4e66-2634-4f5c-b7d6-6809f9fa973a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:href="kfy-20230430.xsd#kfy_EarningsPerShareBasicAndDilutedEPSAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareDisclosureLineItems_72736f95-66f0-4e39-8e25-64d18b5eb392" xlink:to="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_13cdfad4-4348-49ef-b42f-3b7c36cdaccb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:to="loc_us-gaap_EarningsPerShareBasic_13cdfad4-4348-49ef-b42f-3b7c36cdaccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_973c5c07-f4e1-44c9-a964-271ad78451b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_EarningsPerShareBasicAndDilutedEPSAbstract_09790520-2baa-4e73-b199-4029a1ca0921" xlink:to="loc_us-gaap_EarningsPerShareDiluted_973c5c07-f4e1-44c9-a964-271ad78451b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3523828c-d7bc-4302-88e3-e6184dd7fa55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_7c471330-f1c1-49b2-bb35-a4492ae10c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3523828c-d7bc-4302-88e3-e6184dd7fa55" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_7c471330-f1c1-49b2-bb35-a4492ae10c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_656041aa-5bf7-42f8-99f2-5ec25c705c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3523828c-d7bc-4302-88e3-e6184dd7fa55" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_656041aa-5bf7-42f8-99f2-5ec25c705c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f64aaec8-e317-483a-a0c0-7ee283f478ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3523828c-d7bc-4302-88e3-e6184dd7fa55" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_f64aaec8-e317-483a-a0c0-7ee283f478ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aa66056e-ff22-494d-81bd-5daae5a67c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3523828c-d7bc-4302-88e3-e6184dd7fa55" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_aa66056e-ff22-494d-81bd-5daae5a67c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_85958ba7-6ecc-4ccd-abb0-d90c52edbd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_85958ba7-6ecc-4ccd-abb0-d90c52edbd9d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1d5c6c19-96e1-4d51-9604-c232612f4309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_7e106b41-f57b-42ea-bd9a-67175a89e7c7" xlink:to="loc_us-gaap_EquityComponentDomain_1d5c6c19-96e1-4d51-9604-c232612f4309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1d5c6c19-96e1-4d51-9604-c232612f4309" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_5fe07307-3bb2-445d-baf7-e84fe04d10a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_5fe07307-3bb2-445d-baf7-e84fe04d10a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8dd2b730-382a-492a-8084-b6cf5a8524ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8dd2b730-382a-492a-8084-b6cf5a8524ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c767ca6a-84ef-4ab7-bfc8-9a45a7a0c8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_c5f3bb0e-9e24-4e42-a79d-33e2f0e1e68b" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c767ca6a-84ef-4ab7-bfc8-9a45a7a0c8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_0dfaf489-7569-42d4-9e8f-63e252fedef3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d0d6372d-432e-4314-8d30-b50987246723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_StockholdersEquity_d0d6372d-432e-4314-8d30-b50987246723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_f5976f68-56c7-4b20-acfe-989aec2dfdf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_f5976f68-56c7-4b20-acfe-989aec2dfdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_e22580b1-f61e-4e11-92b5-6c99e446dad1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_e22580b1-f61e-4e11-92b5-6c99e446dad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8961c684-7d23-4bd3-8a30-438d9a2d0175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_430f76b5-2e88-49d2-b4b2-19701743fdd6" xlink:to="loc_us-gaap_StockholdersEquity_8961c684-7d23-4bd3-8a30-438d9a2d0175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_af75e71e-8bd1-421a-99b3-1ea4a2cfe561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax_af75e71e-8bd1-421a-99b3-1ea4a2cfe561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_69d4f915-002d-4fac-88dd-75f948cba717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax_69d4f915-002d-4fac-88dd-75f948cba717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_235ceb92-5c56-4993-8088-eaec27df10fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c4bafdf5-74b9-4aaa-a0a3-d679fdc00b8c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_235ceb92-5c56-4993-8088-eaec27df10fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_48fa1f48-87ea-4621-820d-872a5dc3ffcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_48fa1f48-87ea-4621-820d-872a5dc3ffcf" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:to="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a1dd6da-3200-4ce5-be29-f29adc2517f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_bf23471e-4646-4c35-87e2-f5d6a6de73a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a1dd6da-3200-4ce5-be29-f29adc2517f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_14460241-8bc8-42e5-9f1f-9dc6bcce8635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7a1dd6da-3200-4ce5-be29-f29adc2517f3" xlink:to="loc_us-gaap_RestrictedStockMember_14460241-8bc8-42e5-9f1f-9dc6bcce8635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1345b694-f566-40aa-8dfb-a3e7b70c2d36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_930e2574-82e2-4515-a698-d0401da028f4" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1345b694-f566-40aa-8dfb-a3e7b70c2d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_f338dc4e-ba95-45d4-8399-8d06a56069f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1345b694-f566-40aa-8dfb-a3e7b70c2d36" xlink:to="loc_us-gaap_EmployeeStockMember_f338dc4e-ba95-45d4-8399-8d06a56069f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cc12808c-6ae4-4f3c-8799-b905805894df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_6e68b96f-676e-4730-9ebf-68670b440ac6" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cc12808c-6ae4-4f3c-8799-b905805894df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_ae97b4df-bbee-42c9-a5e4-ce1499fb8734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cc12808c-6ae4-4f3c-8799-b905805894df" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_ae97b4df-bbee-42c9-a5e4-ce1499fb8734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a9433d7-bdb9-478f-821d-acf2aa3dc055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5a9433d7-bdb9-478f-821d-acf2aa3dc055" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_07372061-7d94-47ac-841a-14a9a77c7c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_5c0f0c55-170e-4301-b907-6aebe252fae6" xlink:to="loc_us-gaap_PlanNameDomain_07372061-7d94-47ac-841a-14a9a77c7c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_StockIncentivePlanMember_5fa10550-8fc2-4cbb-9bcc-2595164459e2" xlink:href="kfy-20230430.xsd#kfy_StockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_07372061-7d94-47ac-841a-14a9a77c7c14" xlink:to="loc_kfy_StockIncentivePlanMember_5fa10550-8fc2-4cbb-9bcc-2595164459e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d9f9eaf6-47b6-4dca-944c-ef8a0062d0f6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_TimeBasedRestrictedStockMember_fcfadfd5-984e-44de-8db5-49798c1cedb3" xlink:href="kfy-20230430.xsd#kfy_TimeBasedRestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:to="loc_kfy_TimeBasedRestrictedStockMember_fcfadfd5-984e-44de-8db5-49798c1cedb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketBasedRestrictedStockMember_c1d508e5-54a0-4dc1-953f-af0c80008eaf" xlink:href="kfy-20230430.xsd#kfy_MarketBasedRestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:to="loc_kfy_MarketBasedRestrictedStockMember_c1d508e5-54a0-4dc1-953f-af0c80008eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9096b998-4995-44a8-b740-65b559fe7e32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_fd5f34ba-0317-47ec-a623-569074dbff7a" xlink:to="loc_us-gaap_RestrictedStockMember_9096b998-4995-44a8-b740-65b559fe7e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c959385a-fd0b-4749-9419-931dfc0d0a12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_b2dd570f-e257-484d-9cef-ad5703389001" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c959385a-fd0b-4749-9419-931dfc0d0a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_1eb991a0-e866-429f-bd46-f5551c62911e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_c959385a-fd0b-4749-9419-931dfc0d0a12" xlink:to="loc_us-gaap_EmployeeStockMember_1eb991a0-e866-429f-bd46-f5551c62911e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b2fab8ca-e7e0-4d3b-aeb0-3478451920a8" xlink:to="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb6806d4-7b7a-4c6e-bd4e-9221293dd02d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:to="loc_srt_MinimumMember_eb6806d4-7b7a-4c6e-bd4e-9221293dd02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d001368-440f-43b4-ad98-9275e8054817" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2cc6230c-6cff-4e1c-b700-c7a0f22b6fc3" xlink:to="loc_srt_MaximumMember_4d001368-440f-43b4-ad98-9275e8054817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dc764557-ced0-4416-adbb-1a0f00d037d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_767cbc51-9e51-449e-852f-9a5b6bfb5d6c" xlink:to="loc_us-gaap_EquityComponentDomain_dc764557-ced0-4416-adbb-1a0f00d037d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_c2283b03-63b0-4e1b-984b-3394bf3ea0bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_dc764557-ced0-4416-adbb-1a0f00d037d4" xlink:to="loc_us-gaap_TreasuryStockCommonMember_c2283b03-63b0-4e1b-984b-3394bf3ea0bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_745fa72b-eba9-4614-9240-4ad972f2c68a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_f84b7bef-2520-47ab-82e2-825df5c13e34" xlink:href="kfy-20230430.xsd#kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance_f84b7bef-2520-47ab-82e2-825df5c13e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_463348a5-a369-4fd3-85a0-9f7433e7990f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_463348a5-a369-4fd3-85a0-9f7433e7990f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_402f17d9-90fe-4f86-ab23-c283e9d31e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_402f17d9-90fe-4f86-ab23-c283e9d31e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_11bae6f1-b8a3-4430-95bd-b08012756feb" xlink:href="kfy-20230430.xsd#kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_11bae6f1-b8a3-4430-95bd-b08012756feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ad682934-cf87-4f5f-8477-a5f537670f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_ad682934-cf87-4f5f-8477-a5f537670f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_547f31ba-4438-425e-b317-0a8bd6cef481" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_547f31ba-4438-425e-b317-0a8bd6cef481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4a6c4b0e-9167-49b5-841b-4818885adab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_4a6c4b0e-9167-49b5-841b-4818885adab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c434e12c-4a4a-45fb-9cd2-a96c3baa41a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_c434e12c-4a4a-45fb-9cd2-a96c3baa41a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5605a270-3587-4790-8947-769fd53e121b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5605a270-3587-4790-8947-769fd53e121b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_be2c420c-13a6-4336-96ba-45808c1089fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_be2c420c-13a6-4336-96ba-45808c1089fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ceb6d93c-451d-4570-9564-9be048f1b1ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_ceb6d93c-451d-4570-9564-9be048f1b1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_8726cc1b-0a38-48dc-b0b4-f895f7aa8fcd" xlink:href="kfy-20230430.xsd#kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP_8726cc1b-0a38-48dc-b0b4-f895f7aa8fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_238a0fad-e3b8-4dea-8f96-62266ac39cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_238a0fad-e3b8-4dea-8f96-62266ac39cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_dd2d9ce4-0639-4fa8-af0b-acb58cd6a4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_dd2d9ce4-0639-4fa8-af0b-acb58cd6a4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_fd94d500-1a2f-4753-892b-e138b73a8877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_fd94d500-1a2f-4753-892b-e138b73a8877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_76f2358f-5ef8-4ae6-bd99-9d2b813c2b8f" xlink:href="kfy-20230430.xsd#kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased_76f2358f-5ef8-4ae6-bd99-9d2b813c2b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_c33ec61a-e7b6-42e2-a66a-5a57a224a76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_c33ec61a-e7b6-42e2-a66a-5a57a224a76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_41bf0195-273b-4253-ba80-0cb0e3aeff33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6afcd3bb-84f2-427f-9c82-d07505442f40" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_41bf0195-273b-4253-ba80-0cb0e3aeff33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#EmployeeStockPlansRestrictedStockActivityDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3924ac60-3d21-435d-9103-1acf819d5535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3924ac60-3d21-435d-9103-1acf819d5535" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:to="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d163448-bb71-4493-8d45-57312d6f5bd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8256110c-43f6-46d8-a5bd-10fe0dde4b1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d163448-bb71-4493-8d45-57312d6f5bd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_340c99af-d010-48b2-9219-7ed70d867edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8d163448-bb71-4493-8d45-57312d6f5bd0" xlink:to="loc_us-gaap_RestrictedStockMember_340c99af-d010-48b2-9219-7ed70d867edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f5c8d80a-7b79-4a9a-b71b-5f98098b12ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7062f559-25c7-475f-bcc9-2ca1b7285d20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7062f559-25c7-475f-bcc9-2ca1b7285d20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2aa7d279-5ec3-48a2-ba0c-ce65981d657f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2aa7d279-5ec3-48a2-ba0c-ce65981d657f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2c8633d1-7628-458a-8eaa-9004dd95c3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2c8633d1-7628-458a-8eaa-9004dd95c3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1ba9ed68-7b15-4fbf-8a21-121aecfd8455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_1ba9ed68-7b15-4fbf-8a21-121aecfd8455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_45c9df0f-d441-4e15-a604-e4387299df85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_115c42a7-dd5c-499f-877a-d4ad6ef3f796" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_45c9df0f-d441-4e15-a604-e4387299df85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_15af846a-0fed-41e9-95f5-48b5a3cea203" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a399c616-e1ed-4e26-a216-1a77c44b5752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a399c616-e1ed-4e26-a216-1a77c44b5752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3e16a9fd-70cf-4516-baa5-295181303248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3e16a9fd-70cf-4516-baa5-295181303248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4b3a2e6a-4769-4cc9-98b3-fd79ddc9f13e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_4b3a2e6a-4769-4cc9-98b3-fd79ddc9f13e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e1338a2a-6acb-450a-a991-fdea62df13f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_e1338a2a-6acb-450a-a991-fdea62df13f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8ea369f5-44ca-4c7d-9479-199b0878f332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ac3dbbd2-ada1-4c68-860d-e6ea9e42b3d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8ea369f5-44ca-4c7d-9479-199b0878f332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_e06b0de9-8042-483b-ade7-1e3e05968aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_e06b0de9-8042-483b-ade7-1e3e05968aef" xlink:to="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a07c96c0-77a3-4aae-ad17-dfe485fbec20" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2cdbd2b7-6a5b-48a7-ba77-18b70aa600ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2cdbd2b7-6a5b-48a7-ba77-18b70aa600ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8e5519d6-d67e-46f4-9334-5c275c2e7967" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d918a47c-31de-4574-ae75-7258a1601f73" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8e5519d6-d67e-46f4-9334-5c275c2e7967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f1d49116-5702-4ad0-8266-cfcb26845894" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_89d65a43-be69-40b9-b311-b0e131436387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:to="loc_us-gaap_CommercialPaperMember_89d65a43-be69-40b9-b311-b0e131436387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CorporateNotesOrBondsMember_564b595e-1631-420c-ae42-5b530df253d9" xlink:href="kfy-20230430.xsd#kfy_CorporateNotesOrBondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:to="loc_kfy_CorporateNotesOrBondsMember_564b595e-1631-420c-ae42-5b530df253d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_USTreasuryAndAgencySecuritiesMember_96426220-558a-47cb-9d9c-baa04dc99a9d" xlink:href="kfy-20230430.xsd#kfy_USTreasuryAndAgencySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3228a52b-921d-4bb0-b257-b0852ce132f6" xlink:to="loc_kfy_USTreasuryAndAgencySecuritiesMember_96426220-558a-47cb-9d9c-baa04dc99a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_ae311495-f079-4963-bc15-d6339b2341a1" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_b85011a3-cea8-4840-9926-3bc1fb6737f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_MutualFundMember_b85011a3-cea8-4840-9926-3bc1fb6737f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_146c06c1-1660-4259-b68c-e29976ffc26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_EquitySecuritiesMember_146c06c1-1660-4259-b68c-e29976ffc26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_34eedb7a-0e99-47a6-aefc-32fde6e520ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_CashMember_34eedb7a-0e99-47a6-aefc-32fde6e520ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_ef0dd1eb-59c9-4298-a3b8-e3ad2e7b55a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_MoneyMarketFundsMember_ef0dd1eb-59c9-4298-a3b8-e3ad2e7b55a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_a9d5abe9-ac43-4622-8a1a-76c1b06fd67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f349b4bb-56ad-4bee-b3ff-8f2ad301697f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_a9d5abe9-ac43-4622-8a1a-76c1b06fd67a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentHoldingsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsTable_3e3b4c28-f330-44aa-a5e5-fe8e21374bdf" xlink:to="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_892c8282-50a6-498a-922b-a4d61d43e3d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_892c8282-50a6-498a-922b-a4d61d43e3d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0b29a12a-ff72-4ce5-880c-193cb93c31e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_0b29a12a-ff72-4ce5-880c-193cb93c31e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_9f3e9506-1e5c-45a9-ae76-48518b56449d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_9f3e9506-1e5c-45a9-ae76-48518b56449d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b3cd5d79-357b-4862-bc87-e7ca7375e4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_b3cd5d79-357b-4862-bc87-e7ca7375e4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_b37e9d0e-d66c-4b94-8171-65c6585e436b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_b37e9d0e-d66c-4b94-8171-65c6585e436b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_215e1dec-41df-44ca-afa8-84f3ca3d3c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_215e1dec-41df-44ca-afa8-84f3ca3d3c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet_cb6dfe1e-ee38-46ed-826a-f0e499fa5273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet_cb6dfe1e-ee38-46ed-826a-f0e499fa5273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_ba046a25-6f0e-4e4c-8943-8f3f4185029e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract_ff191419-fe5a-4c08-8657-8efbc38c37d9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_ba046a25-6f0e-4e4c-8943-8f3f4185029e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_81954bdc-b5c3-4a54-a403-ee4d7d471b11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_81954bdc-b5c3-4a54-a403-ee4d7d471b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_06e71474-589c-4fbb-a4c0-ed3461a6ffa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_06e71474-589c-4fbb-a4c0-ed3461a6ffa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_d6e2e981-6918-4b9d-b958-a83f0b3296d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_d6e2e981-6918-4b9d-b958-a83f0b3296d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivables_b8da0764-59bc-4452-a403-5bf631556ac9" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_kfy_IncomeTaxesAndOtherReceivables_b8da0764-59bc-4452-a403-5bf631556ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_02f1a171-badf-4d77-a47c-6c102ef3c6eb" xlink:href="kfy-20230430.xsd#kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_fb704380-8c2b-4651-8472-37bd088e4e8c" xlink:to="loc_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts_02f1a171-badf-4d77-a47c-6c102ef3c6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_03b5a221-44f3-4d1b-b91f-78d24fd88ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent_03b5a221-44f3-4d1b-b91f-78d24fd88ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlansUnvestedObligations_7d9f313a-f2b6-4162-af07-965eea49a611" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlansUnvestedObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_kfy_DeferredCompensationPlansUnvestedObligations_7d9f313a-f2b6-4162-af07-965eea49a611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_a472bdc8-3a0a-488f-85f9-fafc247852eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentHoldingsLineItems_630de7e4-cb39-49eb-85a4-8f81122c8c78" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_a472bdc8-3a0a-488f-85f9-fafc247852eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_c3ceef60-9af5-4a9b-a79e-559a3269aac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:href="kfy-20230430.xsd#kfy_FinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_c3ceef60-9af5-4a9b-a79e-559a3269aac0" xlink:to="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_b01dbbc9-5833-43af-8cc1-56dc32fca814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_fcdb9e64-d996-485e-b54c-064bfd5cf436" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_b01dbbc9-5833-43af-8cc1-56dc32fca814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AvailableForSaleMarketableSecuritiesMember_e97f316a-a2a0-4f8e-bd39-7a4fb8f4837c" xlink:href="kfy-20230430.xsd#kfy_AvailableForSaleMarketableSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_b01dbbc9-5833-43af-8cc1-56dc32fca814" xlink:to="loc_kfy_AvailableForSaleMarketableSecuritiesMember_e97f316a-a2a0-4f8e-bd39-7a4fb8f4837c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_dcf41cc3-df1e-47e5-9715-4e8dfc37c4e4" xlink:to="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_2c58de2d-ace5-40b8-a1e4-307f91595a08" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:to="loc_srt_MinimumMember_2c58de2d-ace5-40b8-a1e4-307f91595a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_58d10dbb-525c-4b9d-9166-7a70b4dcb3b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_65569290-0ffe-4995-8f39-2acd333d5a84" xlink:to="loc_srt_MaximumMember_58d10dbb-525c-4b9d-9166-7a70b4dcb3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9824ca99-01f1-4749-83b3-c206c1775c56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_822961ff-e86c-41b7-bb87-6446865ceaeb" xlink:to="loc_us-gaap_HedgingDesignationDomain_9824ca99-01f1-4749-83b3-c206c1775c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_38fc01f2-fa4e-4524-b186-7306a154f206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_9824ca99-01f1-4749-83b3-c206c1775c56" xlink:to="loc_us-gaap_NondesignatedMember_38fc01f2-fa4e-4524-b186-7306a154f206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fb85eccf-7944-43ef-8fe6-e8bee73924df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f51f8b2a-13a1-48c0-8644-a705aecb22db" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fb85eccf-7944-43ef-8fe6-e8bee73924df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_914c6174-e7ee-4770-a2be-51c2dee950dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fb85eccf-7944-43ef-8fe6-e8bee73924df" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_914c6174-e7ee-4770-a2be-51c2dee950dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b5d4f173-18d4-421b-9dac-9a16f00648cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_533d9a80-91aa-4f2f-b8ef-f301e52b06e2" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b5d4f173-18d4-421b-9dac-9a16f00648cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IncomeTaxesAndOtherReceivablesMember_64de199b-230b-47e1-89a9-5b38d6afe73c" xlink:href="kfy-20230430.xsd#kfy_IncomeTaxesAndOtherReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b5d4f173-18d4-421b-9dac-9a16f00648cd" xlink:to="loc_kfy_IncomeTaxesAndOtherReceivablesMember_64de199b-230b-47e1-89a9-5b38d6afe73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_2391f1d6-2108-4d5f-816d-16f7a54bc16d" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DerivativesPurchasedMember_558c70b4-d477-471c-aae5-50b73c8e2a05" xlink:href="kfy-20230430.xsd#kfy_DerivativesPurchasedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:to="loc_kfy_DerivativesPurchasedMember_558c70b4-d477-471c-aae5-50b73c8e2a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DerivativesSoldMember_958db66b-9624-4714-8f7e-639123ddb589" xlink:href="kfy-20230430.xsd#kfy_DerivativesSoldMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_ba6a9f9d-9785-4c89-9717-bff90271d9d2" xlink:to="loc_kfy_DerivativesSoldMember_958db66b-9624-4714-8f7e-639123ddb589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:href="kfy-20230430.xsd#kfy_FinancialInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentsTable_8d2d328c-45d0-451e-89dc-85bfb25c344c" xlink:to="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesRemainingMaturity_b3aeb481-1260-4a0b-b5bd-cf298138b483" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesRemainingMaturity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_kfy_MarketableSecuritiesRemainingMaturity_b3aeb481-1260-4a0b-b5bd-cf298138b483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_e119f1fa-9929-4920-8ade-85579ec62ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_e119f1fa-9929-4920-8ade-85579ec62ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_ed6dd723-c238-4070-ba62-95fb9c66f1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedLoss_ed6dd723-c238-4070-ba62-95fb9c66f1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_39249860-7c45-4371-84b1-c275cb2aea49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_39249860-7c45-4371-84b1-c275cb2aea49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_9311e2e9-6399-4c2c-96a2-fc11e1b536d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_DerivativeNotionalAmount_9311e2e9-6399-4c2c-96a2-fc11e1b536d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_13b85bb3-4cd6-4944-b34d-ec69412c6d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinancialInstrumentLineItems_1b44e437-a189-44a7-a1cd-95bfdc5ed597" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_13b85bb3-4cd6-4944-b34d-ec69412c6d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_fcc35bdc-09d2-47c0-a24c-1562b7590905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsAllOtherInvestmentsAbstract_fcc35bdc-09d2-47c0-a24c-1562b7590905" xlink:to="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:to="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3459ed37-4d9c-43ac-ba31-cc33bd3afa2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_798c1899-f33a-4110-a539-53b13f2b472c" xlink:to="loc_us-gaap_HedgingDesignationDomain_3459ed37-4d9c-43ac-ba31-cc33bd3afa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_cb205586-d08d-400c-bedf-2030f4296642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_3459ed37-4d9c-43ac-ba31-cc33bd3afa2b" xlink:to="loc_us-gaap_NondesignatedMember_cb205586-d08d-400c-bedf-2030f4296642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9796166a-9ef8-4205-829d-ea1b8491c1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_147cdcd7-e72b-477b-8129-6d8b12bc8f8c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9796166a-9ef8-4205-829d-ea1b8491c1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_45e51a3f-1868-4f7c-802f-3e67d64d8c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9796166a-9ef8-4205-829d-ea1b8491c1c0" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_45e51a3f-1868-4f7c-802f-3e67d64d8c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_ef65c063-2af2-45e5-94b9-b78fd166f6ed" xlink:to="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsAbstract_a1b099a7-59bd-4be2-9b1d-3f368f1f7080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:to="loc_us-gaap_DerivativeAssetsAbstract_a1b099a7-59bd-4be2-9b1d-3f368f1f7080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e4d76db5-13ec-4f2b-a5e1-d4d8d5cf8bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeAssetsAbstract_a1b099a7-59bd-4be2-9b1d-3f368f1f7080" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_e4d76db5-13ec-4f2b-a5e1-d4d8d5cf8bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesAbstract_c4433d05-87d7-44d7-b51b-c3aeeadfdd56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_bb028513-c43b-4734-abe3-5c7ba1cd13d2" xlink:to="loc_us-gaap_DerivativeLiabilitiesAbstract_c4433d05-87d7-44d7-b51b-c3aeeadfdd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_facaadc3-1262-4beb-8b8f-8578a1c60aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLiabilitiesAbstract_c4433d05-87d7-44d7-b51b-c3aeeadfdd56" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_facaadc3-1262-4beb-8b8f-8578a1c60aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84126b15-28c9-4fe3-abae-53f91ef776d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_84126b15-28c9-4fe3-abae-53f91ef776d8" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_62cc4d38-8a9e-4869-b394-a3984f1731d1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember_d9b04956-2598-41df-a990-7dbb88aa1be0" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_DeferredCompensationAndPensionPlansMember_d9b04956-2598-41df-a990-7dbb88aa1be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsurancePlanMember_a35eb21b-d20f-4c03-8fc3-d46f846d9fda" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsurancePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_MedicalAndLifeInsurancePlanMember_a35eb21b-d20f-4c03-8fc3-d46f846d9fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InternationalRetirementPlansMember_056df0a7-de9a-438b-89ab-0c7734835b58" xlink:href="kfy-20230430.xsd#kfy_InternationalRetirementPlansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_InternationalRetirementPlansMember_056df0a7-de9a-438b-89ab-0c7734835b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_0fb2c0bb-2937-4f97-b8a5-695b79ce6a54" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4a3e5480-86d9-4c5e-95b1-31b916b06cf4" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_0fb2c0bb-2937-4f97-b8a5-695b79ce6a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b3d9e8ac-e9f8-4a79-aaa9-b6f0c3288946" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_0470e0f1-cc18-4b04-953b-1a8dba2f0741" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_0470e0f1-cc18-4b04-953b-1a8dba2f0741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_64f67f7f-d814-43d8-b24a-fabaf8a19074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_64f67f7f-d814-43d8-b24a-fabaf8a19074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_fc863c42-aee4-4544-8ca6-cb835699aa56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_2c207d42-623e-4c12-b38d-7ed478748ac5" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_fc863c42-aee4-4544-8ca6-cb835699aa56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0b836c22-5bf0-4795-926c-66ea1f3ba653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0b836c22-5bf0-4795-926c-66ea1f3ba653" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4ac2c954-72a9-498a-ba2a-fdce29273d4f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EnhancedWealthAccumulationPlanMember_268f5f22-90f5-46f7-9f88-0a3560adab32" xlink:href="kfy-20230430.xsd#kfy_EnhancedWealthAccumulationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_EnhancedWealthAccumulationPlanMember_268f5f22-90f5-46f7-9f88-0a3560adab32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_8686539b-9c8d-4d55-bc01-6b2882ac5b64" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_8686539b-9c8d-4d55-bc01-6b2882ac5b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InternationalRetirementPlansMember_c53e169c-efee-47c9-bfa8-0ad8cda9da49" xlink:href="kfy-20230430.xsd#kfy_InternationalRetirementPlansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_InternationalRetirementPlansMember_c53e169c-efee-47c9-bfa8-0ad8cda9da49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_42a1bff3-f488-47ac-84c4-7abed98ef8af" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_42a1bff3-f488-47ac-84c4-7abed98ef8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedContributionPlanMember_495d6b6d-7be0-47b7-8679-80f0781dd977" xlink:href="kfy-20230430.xsd#kfy_DefinedContributionPlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_DefinedContributionPlanMember_495d6b6d-7be0-47b7-8679-80f0781dd977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_b2ce876e-fa3a-4e2f-91cc-c9d58d5431ca" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_DeferredCompensationPlanMember_b2ce876e-fa3a-4e2f-91cc-c9d58d5431ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_2bcef8f4-bd85-4ccc-939e-bdd7eef35bb7" xlink:href="kfy-20230430.xsd#kfy_CompanyOwnedLifeInsuranceHeldInTrustMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_81c0323c-d4ae-4b19-af92-222e93e8a208" xlink:to="loc_kfy_CompanyOwnedLifeInsuranceHeldInTrustMember_2bcef8f4-bd85-4ccc-939e-bdd7eef35bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_4e2fc7af-7153-4f26-ad6e-b0528df5295a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_622a5745-a022-4bf8-9dd1-9c63d81a4824" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_4e2fc7af-7153-4f26-ad6e-b0528df5295a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LongTermPerformanceUnitPlanMember_5e347b26-dc4c-40d0-abb3-d247967e337d" xlink:href="kfy-20230430.xsd#kfy_LongTermPerformanceUnitPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_4e2fc7af-7153-4f26-ad6e-b0528df5295a" xlink:to="loc_kfy_LongTermPerformanceUnitPlanMember_5e347b26-dc4c-40d0-abb3-d247967e337d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_22248ffe-0215-4863-8c79-069926cefc3b" xlink:to="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_989174e3-763a-401a-8607-013e3581375c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:to="loc_srt_MinimumMember_989174e3-763a-401a-8607-013e3581375c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d8ecd3a-8e21-4451-97df-86981cb167ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a6ce92e3-56e3-45cc-a743-9d6e8e8fd3cc" xlink:to="loc_srt_MaximumMember_4d8ecd3a-8e21-4451-97df-86981cb167ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_0651e382-04b0-4ee6-9b6e-5e2bde74a171" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_8e072816-11b7-4076-a43a-0ed6a1211def" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_8e072816-11b7-4076-a43a-0ed6a1211def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_3da9a74e-5be7-436f-b2f3-b217fce5425b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_96f2fa97-ae45-4489-93e1-b0bde540d299" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_3da9a74e-5be7-436f-b2f3-b217fce5425b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_24c97a12-a231-4729-ae73-e2c396c3b4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fa61a275-a35c-47f1-86f5-9052027d19c5" xlink:to="loc_us-gaap_SegmentDomain_24c97a12-a231-4729-ae73-e2c396c3b4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_c1f466ef-e52d-435d-b388-8c9a8f6ea11a" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_24c97a12-a231-4729-ae73-e2c396c3b4c8" xlink:to="loc_kfy_HayGroupMember_c1f466ef-e52d-435d-b388-8c9a8f6ea11a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_b089b5fc-7701-4ab1-8d6f-e12dd9fb9c76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_03200705-89c1-4ab0-b859-4a49628b6a2e" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_b089b5fc-7701-4ab1-8d6f-e12dd9fb9c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_f1ab7e9c-5977-44c7-9a93-1e882309d355" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_b089b5fc-7701-4ab1-8d6f-e12dd9fb9c76" xlink:to="loc_kfy_CSVOfCOLIContractsMember_f1ab7e9c-5977-44c7-9a93-1e882309d355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_5095b4b7-c458-4fa3-8315-08884403296d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_6d34c3de-35f9-414b-ae6d-a1fcb7576e9b" xlink:href="kfy-20230430.xsd#kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans_6d34c3de-35f9-414b-ae6d-a1fcb7576e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_88247885-65cd-4e20-9f62-43f4c35e06f8" xlink:href="kfy-20230430.xsd#kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans_88247885-65cd-4e20-9f62-43f4c35e06f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PeriodToAcquireAdditionalDeferredUnits_af454301-717f-46a2-8686-d3c338b294a7" xlink:href="kfy-20230430.xsd#kfy_PeriodToAcquireAdditionalDeferredUnits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_PeriodToAcquireAdditionalDeferredUnits_af454301-717f-46a2-8686-d3c338b294a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_f5932a82-4d00-4433-b202-17b24a831b91" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardValuePerUnit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit_f5932a82-4d00-4433-b202-17b24a831b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_f51c5f68-6aec-4a70-bcb0-87d10547a0e4" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage_f51c5f68-6aec-4a70-bcb0-87d10547a0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_de9452b7-2067-409b-99a1-c4e656a425d0" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue_de9452b7-2067-409b-99a1-c4e656a425d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_5d9c28a0-cafb-41ca-a8bc-db3388beb8fa" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod_5d9c28a0-cafb-41ca-a8bc-db3388beb8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b30809de-3434-4868-a71f-34fa223ee106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage_b30809de-3434-4868-a71f-34fa223ee106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanNumberOfPlanParticipants_935d5ce9-ab7f-4e5d-9424-8fe27c6a536e" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanNumberOfPlanParticipants"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedBenefitPlanNumberOfPlanParticipants_935d5ce9-ab7f-4e5d-9424-8fe27c6a536e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfForeignJurisdictions_e6e6aa33-abbf-4924-b7aa-b4abddda7cb0" xlink:href="kfy-20230430.xsd#kfy_NumberOfForeignJurisdictions"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_NumberOfForeignJurisdictions_e6e6aa33-abbf-4924-b7aa-b4abddda7cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1a56d0a7-fbd2-4ba9-81e5-2f1aa7f71e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_1a56d0a7-fbd2-4ba9-81e5-2f1aa7f71e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_BenefitObligationAccruedNumberOfParticipants_73fbfdcb-d7f8-4fd4-924b-d86087dc4695" xlink:href="kfy-20230430.xsd#kfy_BenefitObligationAccruedNumberOfParticipants"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_BenefitObligationAccruedNumberOfParticipants_73fbfdcb-d7f8-4fd4-924b-d86087dc4695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_bde3fdda-d2fc-4929-a5c6-7fbd6b68e9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_bde3fdda-d2fc-4929-a5c6-7fbd6b68e9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_6bfaef26-211e-48ff-a28f-e42cbcdaff8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_6bfaef26-211e-48ff-a28f-e42cbcdaff8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_fe4b86e9-f981-40be-934c-13cb07e1f201" xlink:href="kfy-20230430.xsd#kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods_fe4b86e9-f981-40be-934c-13cb07e1f201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_b14425fc-a70a-40c6-9b53-ab78e00ef0fa" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_b14425fc-a70a-40c6-9b53-ab78e00ef0fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_594be2d0-2809-49c8-b700-c2d1703110f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_594be2d0-2809-49c8-b700-c2d1703110f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_52ea458b-e394-49f3-b7a1-7ec18e238c15" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion_52ea458b-e394-49f3-b7a1-7ec18e238c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_29a0eee2-00fc-4fea-8465-62984a494d55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_29a0eee2-00fc-4fea-8465-62984a494d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_4433be90-3740-4b73-9769-28ab38ffa7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_4433be90-3740-4b73-9769-28ab38ffa7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_fc7e221c-97eb-44a5-89cc-23ebcf778789" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_fc7e221c-97eb-44a5-89cc-23ebcf778789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_a2106a5f-71f5-4369-803e-cf0b7fff41b2" xlink:href="kfy-20230430.xsd#kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear_a2106a5f-71f5-4369-803e-cf0b7fff41b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_e871d86f-2cf9-4ea0-8548-9be53008eb87" xlink:href="kfy-20230430.xsd#kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions_e871d86f-2cf9-4ea0-8548-9be53008eb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_171dca7a-5a70-4254-a907-3bd12880d65d" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsuranceGross"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_171dca7a-5a70-4254-a907-3bd12880d65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable_8e2f699a-d70c-4a01-a7c4-cb9b862a460c" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_PolicyLoansPayable_8e2f699a-d70c-4a01-a7c4-cb9b862a460c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeathBenefitsPayableNetOfLoans_2c61b680-4f45-4911-9bf3-ff88379e2916" xlink:href="kfy-20230430.xsd#kfy_DeathBenefitsPayableNetOfLoans"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeathBenefitsPayableNetOfLoans_2c61b680-4f45-4911-9bf3-ff88379e2916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_d401cdce-c72c-4578-acf9-f5d2b0637a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_d401cdce-c72c-4578-acf9-f5d2b0637a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashSurrenderValueOfLifeInsurance_2b18c62a-f52d-4aeb-a2af-44b1b7f32e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashSurrenderValueOfLifeInsurance"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_us-gaap_CashSurrenderValueOfLifeInsurance_2b18c62a-f52d-4aeb-a2af-44b1b7f32e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_39418455-da30-49ce-a7b3-4d0836d3d5bf" xlink:href="kfy-20230430.xsd#kfy_DeathBenefitsPayableNetOfLoansHeldInTrust"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_f5b86aa5-2d26-4716-8e6e-8133e6d4a27d" xlink:to="loc_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust_39418455-da30-49ce-a7b3-4d0836d3d5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_39d1c444-7aa5-4e63-8ab9-4a0917118798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_39d1c444-7aa5-4e63-8ab9-4a0917118798" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_72f8d1b3-7715-42c4-a249-864c05a6efca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f534bfff-f30b-4393-9197-6f0eb7a4b092" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_72f8d1b3-7715-42c4-a249-864c05a6efca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_66475e3d-f296-49b7-b540-52dddc5c29e1" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_72f8d1b3-7715-42c4-a249-864c05a6efca" xlink:to="loc_kfy_DeferredCompensationPlanMember_66475e3d-f296-49b7-b540-52dddc5c29e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_dbf58555-04ad-44dc-b749-d44d1ab92fa8" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_14c885be-9d3c-452d-ad6a-a71c971b9e84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_14c885be-9d3c-452d-ad6a-a71c971b9e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b1c02949-1dcf-4beb-bc02-68a3158cc157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b1c02949-1dcf-4beb-bc02-68a3158cc157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherSecuritiesMember_a388a7a2-71c0-4d0b-9232-3563c21b8c6e" xlink:href="kfy-20230430.xsd#kfy_OtherSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d931b6b9-1dcd-4f50-8276-ce4c40c58c9c" xlink:to="loc_kfy_OtherSecuritiesMember_a388a7a2-71c0-4d0b-9232-3563c21b8c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_bc42c3c9-5a57-410e-8ce5-00be778a1c75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_85453d38-316a-48a2-9292-1bd07941c896" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_bc42c3c9-5a57-410e-8ce5-00be778a1c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_c8b77c96-2c2e-47fa-979f-f46b92fbb3b8" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_bc42c3c9-5a57-410e-8ce5-00be778a1c75" xlink:to="loc_kfy_CSVOfCOLIContractsMember_c8b77c96-2c2e-47fa-979f-f46b92fbb3b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c6dddf69-77b4-4fbf-a0a7-79a19be8149c" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ed570da4-c74c-4d6e-ba5c-ed3159084210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_ed570da4-c74c-4d6e-ba5c-ed3159084210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c4697c96-c8ce-46de-a740-8da7ebc1e621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c4697c96-c8ce-46de-a740-8da7ebc1e621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_169ed9b1-708a-4c29-8659-848146f9636c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_169ed9b1-708a-4c29-8659-848146f9636c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1e8bbc24-915c-4225-a2f4-789a84e2b3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_1e8bbc24-915c-4225-a2f4-789a84e2b3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_5448c138-cba1-4580-bea6-83674563bbc2" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid_5448c138-cba1-4580-bea6-83674563bbc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_db210a06-fd79-4e83-84dc-590ff4eabd5a" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets_db210a06-fd79-4e83-84dc-590ff4eabd5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1755e762-f63f-4580-ab4b-869518ff6fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_1755e762-f63f-4580-ab4b-869518ff6fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c68a2d17-275f-4434-bc84-677650a8b275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_0f457806-dc9c-4f75-a47a-1d4b13f47c84" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c68a2d17-275f-4434-bc84-677650a8b275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_426959b8-e2ee-44b4-9edb-24492c3036a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_426959b8-e2ee-44b4-9edb-24492c3036a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d7c0bfbd-e6a2-4ff9-802b-61354336e146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_d7c0bfbd-e6a2-4ff9-802b-61354336e146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e6fb635c-cf79-4c79-973d-b94a6d3f8017" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_e6fb635c-cf79-4c79-973d-b94a6d3f8017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_45a3b9ae-3a5c-472d-9ad5-dfbcc651a8d5" xlink:href="kfy-20230430.xsd#kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid_45a3b9ae-3a5c-472d-9ad5-dfbcc651a8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_480a26ab-2d71-45eb-8dc3-b10bf01e053b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_480a26ab-2d71-45eb-8dc3-b10bf01e053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_da15b814-d1d1-4d76-8f42-c6058b820c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_a3d44c72-5a7b-4459-8ad7-1ddc2134e68c" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_da15b814-d1d1-4d76-8f42-c6058b820c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fd3bf824-4be9-4d20-80a5-b5775181a6cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_fd3bf824-4be9-4d20-80a5-b5775181a6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_af854c06-6597-430c-afbe-12e56c489966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_af854c06-6597-430c-afbe-12e56c489966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_878be7d8-62a8-4e27-89ff-a79e7324b445" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_878be7d8-62a8-4e27-89ff-a79e7324b445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2f73b0ee-67d4-422b-a5c9-9fff4d1c1528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_2f73b0ee-67d4-422b-a5c9-9fff4d1c1528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_d2340f42-577e-4586-ad62-cc0343957762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_d2340f42-577e-4586-ad62-cc0343957762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_6285dd48-359b-463b-acdf-637ff1278e93" xlink:href="kfy-20230430.xsd#kfy_CashSurrenderValueOfLifeInsuranceGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_kfy_CashSurrenderValueOfLifeInsuranceGross_6285dd48-359b-463b-acdf-637ff1278e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable_1f90014f-aef0-4d72-a65b-79ec04794d93" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_9562d800-f72d-4e5a-94bf-082126b777df" xlink:to="loc_kfy_PolicyLoansPayable_1f90014f-aef0-4d72-a65b-79ec04794d93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e146dd9-91a5-4648-890e-b81b29867676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4e146dd9-91a5-4648-890e-b81b29867676" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b94a1cd5-dba7-4f81-8fa8-71b4f5bbb319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_03f80e2e-4e93-45db-a8ce-c38e11d7118c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b94a1cd5-dba7-4f81-8fa8-71b4f5bbb319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember_1cc0013d-2de4-40e3-83f2-53779d6d517c" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b94a1cd5-dba7-4f81-8fa8-71b4f5bbb319" xlink:to="loc_kfy_DeferredCompensationAndPensionPlansMember_1cc0013d-2de4-40e3-83f2-53779d6d517c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c87d7859-2707-4ad4-8b3a-dfa26a01d9f4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_58000f80-e737-4300-be0a-88b15527db63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_58000f80-e737-4300-be0a-88b15527db63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6b495770-55e5-4772-b2b6-26c523a9602a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6b495770-55e5-4772-b2b6-26c523a9602a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0b0e1210-1ee7-4c25-8657-d8923e5494be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_17bd999a-3840-4f7f-904b-f7f414cc8eb3" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0b0e1210-1ee7-4c25-8657-d8923e5494be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_5297f67c-31ee-4567-9dbc-70622b3b1081" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_c627953b-c10d-4942-8a3d-51dba7aef20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:to="loc_us-gaap_MutualFundMember_c627953b-c10d-4942-8a3d-51dba7aef20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5c650a4f-cd44-47f7-8678-de05ba88586c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_8355e985-243e-4369-9fc1-f7f8a2a71f96" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5c650a4f-cd44-47f7-8678-de05ba88586c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c88c234-b17d-43eb-8106-495ca5fe316b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_0163b388-c6d3-497f-90d7-0fc6571340b5" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c88c234-b17d-43eb-8106-495ca5fe316b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c18c1e25-a42c-4114-a0f7-7ea83ab3698e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_8c88c234-b17d-43eb-8106-495ca5fe316b" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_c18c1e25-a42c-4114-a0f7-7ea83ab3698e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11c5f7eb-a0f6-49d5-95f9-41de8f8ddcae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_11c5f7eb-a0f6-49d5-95f9-41de8f8ddcae" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_48f34e4b-6db3-4487-a08e-0e0e1a75260a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_fcb4d4a5-bfac-4808-8c4d-c23d2987199b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_48f34e4b-6db3-4487-a08e-0e0e1a75260a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_1d40fe60-82e5-49e5-a76f-a650900c66a8" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_48f34e4b-6db3-4487-a08e-0e0e1a75260a" xlink:to="loc_kfy_DeferredCompensationPlanMember_1d40fe60-82e5-49e5-a76f-a650900c66a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ef71198-ff6f-4cf2-9354-83a5e64a9f24" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_539c7c9c-bf22-464d-9cec-197b4b9bba01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_539c7c9c-bf22-464d-9cec-197b4b9bba01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_bc344239-6c64-4e97-bd54-61b534c6011d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_bc344239-6c64-4e97-bd54-61b534c6011d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_88430139-9524-4e12-a252-8d85d4a7ec4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_88430139-9524-4e12-a252-8d85d4a7ec4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_750b11ed-dda1-4919-b923-49d6b9802331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_750b11ed-dda1-4919-b923-49d6b9802331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_850f0954-b0d7-4e4b-98f8-a56a70c11616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_850f0954-b0d7-4e4b-98f8-a56a70c11616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_478ddd5d-7ec1-4a52-a2ef-f7635d6a6149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_90ba33f3-57b6-4476-8b27-b0ffae40b363" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_478ddd5d-7ec1-4a52-a2ef-f7635d6a6149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2aa6a662-4ae0-42fd-801c-afb06688c235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2aa6a662-4ae0-42fd-801c-afb06688c235" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4ccabc4e-312f-47f9-b5f6-ed7ecadaa6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_bb50cf1a-0c35-479b-aaa7-2c8f6f5bcd95" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4ccabc4e-312f-47f9-b5f6-ed7ecadaa6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_c0c83081-f912-4638-97e9-ea900b90cce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_4ccabc4e-312f-47f9-b5f6-ed7ecadaa6d3" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_c0c83081-f912-4638-97e9-ea900b90cce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_797b6c48-5b6b-4de8-be76-d328b109dced" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_b7a59389-1c7d-483d-81bb-a0aa6da0d589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_b7a59389-1c7d-483d-81bb-a0aa6da0d589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_2c0c1170-52c5-44c7-bc0f-4e10e7b09e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_2c0c1170-52c5-44c7-bc0f-4e10e7b09e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_7d305cc7-7b7b-406f-bf1d-168c8019bd17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_7d305cc7-7b7b-406f-bf1d-168c8019bd17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ac89e380-0248-44d7-9193-7727001788eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_02cc6ac6-d056-4f49-9291-9bcb8134df04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_ac89e380-0248-44d7-9193-7727001788eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b2e34773-05e0-449a-9cef-fa1aebc1692b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b2e34773-05e0-449a-9cef-fa1aebc1692b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_a052ec1b-c03e-480e-ac16-d3fdf36f9587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2801e619-5ff6-4bbc-85cc-406af745648b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_a052ec1b-c03e-480e-ac16-d3fdf36f9587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAndPensionPlansMember_b27c17ec-9434-4bce-ac99-2d84fb8deaf4" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAndPensionPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_a052ec1b-c03e-480e-ac16-d3fdf36f9587" xlink:to="loc_kfy_DeferredCompensationAndPensionPlansMember_b27c17ec-9434-4bce-ac99-2d84fb8deaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1b846173-158e-4cae-b3cf-fa19000e389a" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_bd041dac-4cf5-4e6b-863b-c49ca4a03f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_bd041dac-4cf5-4e6b-863b-c49ca4a03f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ab0ffd62-8cc2-4390-95bf-3c6ddf022f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ab0ffd62-8cc2-4390-95bf-3c6ddf022f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8522329b-6dab-4bbd-aae9-3c1b075c7438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_8522329b-6dab-4bbd-aae9-3c1b075c7438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_4920f502-615e-46a5-b751-291cf3e0fe79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_4920f502-615e-46a5-b751-291cf3e0fe79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3ccc4423-240e-4e2a-a60c-9427d18eea95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_3ccc4423-240e-4e2a-a60c-9427d18eea95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6dc03092-116e-4be9-ae78-d9b8873c12cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a5f2e4b0-6322-4903-8498-038bd096e72a" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_6dc03092-116e-4be9-ae78-d9b8873c12cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1bb5cdb4-df68-4a17-a985-7e711536a809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1bb5cdb4-df68-4a17-a985-7e711536a809" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_257d0e54-835c-4fdb-9275-a2a38e90a6df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_a8f06a85-6b6b-473e-bc70-a077420d208f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_257d0e54-835c-4fdb-9275-a2a38e90a6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_eafe257f-5860-4693-a93b-9c059ba71b63" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_257d0e54-835c-4fdb-9275-a2a38e90a6df" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_eafe257f-5860-4693-a93b-9c059ba71b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7cdf832f-bd44-4cf1-b2c0-b4ed0ac157df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_39bf7ef4-a842-41bc-bc09-4077b238bbd8" xlink:to="loc_us-gaap_SegmentDomain_7cdf832f-bd44-4cf1-b2c0-b4ed0ac157df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_c74d7e5c-995e-44c4-b458-39a8fe0c3352" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7cdf832f-bd44-4cf1-b2c0-b4ed0ac157df" xlink:to="loc_kfy_HayGroupMember_c74d7e5c-995e-44c4-b458-39a8fe0c3352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_8b9485b2-c31d-447d-9f6a-998ce5783519" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d6ff950a-3ddd-4a88-b291-73e75df62674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_d6ff950a-3ddd-4a88-b291-73e75df62674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_015cbebe-117c-4ffa-aea1-bceaf3009599" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_015cbebe-117c-4ffa-aea1-bceaf3009599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_0da869be-8537-4ab5-9369-b12387f1c0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_0da869be-8537-4ab5-9369-b12387f1c0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c40275d6-f010-4d99-9c17-adf4b320a3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c40275d6-f010-4d99-9c17-adf4b320a3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_decd410b-ad22-4080-ba08-30d7bbe6d6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_10f81a32-2a94-4f51-974a-8e9bce58df5d" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_decd410b-ad22-4080-ba08-30d7bbe6d6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6e82035b-be7c-4f54-af9e-5d63818db291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_6e82035b-be7c-4f54-af9e-5d63818db291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e540ff63-a320-4477-8273-6614de9c3840" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e540ff63-a320-4477-8273-6614de9c3840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_70d1109e-258d-48b8-9900-bba57b107764" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3c4c5722-db90-445d-adae-3086a66bd95c" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_70d1109e-258d-48b8-9900-bba57b107764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4d7db4d9-85a8-4fd6-971e-d924e45424a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4d7db4d9-85a8-4fd6-971e-d924e45424a3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_604e543f-7ab4-411c-9fe9-64a0cae91664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f48b5b23-eff6-4351-82ce-ab4fa1c1ba63" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_604e543f-7ab4-411c-9fe9-64a0cae91664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_c360b8df-13f0-47bf-ab38-d2746b94f4b6" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_604e543f-7ab4-411c-9fe9-64a0cae91664" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_c360b8df-13f0-47bf-ab38-d2746b94f4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_12d30ed5-cd49-454c-baa6-4d8bdb94a939" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_f34a70b8-329e-42ef-91c8-00dc002af03b" xlink:to="loc_us-gaap_SegmentDomain_12d30ed5-cd49-454c-baa6-4d8bdb94a939" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_9e8fd296-0cf0-43a4-90e2-ddfc6be951de" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_12d30ed5-cd49-454c-baa6-4d8bdb94a939" xlink:to="loc_kfy_HayGroupMember_9e8fd296-0cf0-43a4-90e2-ddfc6be951de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_096000c1-773a-49a4-a068-635a8015ae31" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_30fe30eb-e8b6-41d1-8d48-1ff45851625c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_30fe30eb-e8b6-41d1-8d48-1ff45851625c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_8aecb9f5-e265-482b-9727-25000a3bf80a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_8aecb9f5-e265-482b-9727-25000a3bf80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_edd72c91-bfa0-4ce0-8c25-a23e9dd8ce4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_edd72c91-bfa0-4ce0-8c25-a23e9dd8ce4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_853e79c3-ccec-4b53-b2b2-3aa32370cecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_853e79c3-ccec-4b53-b2b2-3aa32370cecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5feaf44d-04c6-4d14-94b0-67fcf7bd3efc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_e7ea6c18-68f0-41a7-a72a-8989cada5bb7" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5feaf44d-04c6-4d14-94b0-67fcf7bd3efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1a5d32af-9de6-4a5a-a6c3-0f5ead68fb94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1a5d32af-9de6-4a5a-a6c3-0f5ead68fb94" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_b2456bc3-5538-4c52-bc03-1d040874f57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3674915a-8780-4126-abba-2cd0d7c1145f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_b2456bc3-5538-4c52-bc03-1d040874f57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_b04f74c3-26ed-4769-817e-2cbde5217255" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_b2456bc3-5538-4c52-bc03-1d040874f57e" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_b04f74c3-26ed-4769-817e-2cbde5217255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1611f944-5e6c-4b6f-90bb-fc14b1333ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_859bb2af-ddad-4368-8bb6-526ffcaad412" xlink:to="loc_us-gaap_SegmentDomain_1611f944-5e6c-4b6f-90bb-fc14b1333ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_b8f8bf92-6300-4f70-b364-bae3a5ffa0ab" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1611f944-5e6c-4b6f-90bb-fc14b1333ee9" xlink:to="loc_kfy_HayGroupMember_b8f8bf92-6300-4f70-b364-bae3a5ffa0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_fd6fed3c-6daa-4818-a2ae-cb72e28c583d" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_38ce3870-e2b6-48ed-9a08-73492350ac55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_38ce3870-e2b6-48ed-9a08-73492350ac55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0742ebea-61d3-4044-a119-e2a167a89962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_0742ebea-61d3-4044-a119-e2a167a89962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_d4cb769a-e9a3-463f-b8f5-024a48fcec7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bffe7736-66e1-416b-b0fe-ad00455c82a4" xlink:to="loc_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1_d4cb769a-e9a3-463f-b8f5-024a48fcec7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ef6a5def-e696-49d7-a5fb-7a000a22612e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ef6a5def-e696-49d7-a5fb-7a000a22612e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6160a422-9dd3-46e4-9ae7-9bf68d4e7766" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_81c249e2-3b2d-4ed9-9ee9-904ff6cbf024" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6160a422-9dd3-46e4-9ae7-9bf68d4e7766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_805c1af4-d354-4d41-8b8c-a4fef0e0d89b" xlink:href="kfy-20230430.xsd#kfy_MedicalAndLifeInsuranceBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_6160a422-9dd3-46e4-9ae7-9bf68d4e7766" xlink:to="loc_kfy_MedicalAndLifeInsuranceBenefitsMember_805c1af4-d354-4d41-8b8c-a4fef0e0d89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_77e629b5-e9b3-4585-95a2-340500ef0381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_35183118-ab2f-4761-9bc3-8a7635a26585" xlink:to="loc_us-gaap_SegmentDomain_77e629b5-e9b3-4585-95a2-340500ef0381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_HayGroupMember_177aa65d-eaed-43ee-8f41-c28202ffd72e" xlink:href="kfy-20230430.xsd#kfy_HayGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_77e629b5-e9b3-4585-95a2-340500ef0381" xlink:to="loc_kfy_HayGroupMember_177aa65d-eaed-43ee-8f41-c28202ffd72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_e4b729e5-7378-4c8a-9dd4-8094e9d1b1a9" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_9ff77162-5539-4cc6-9508-f4f7307bccad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_9ff77162-5539-4cc6-9508-f4f7307bccad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1b5ebdbf-0528-4fb3-bd71-4791070c159e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_1b5ebdbf-0528-4fb3-bd71-4791070c159e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b6fe4346-5c95-4ca1-bb46-591df1d4d3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b6fe4346-5c95-4ca1-bb46-591df1d4d3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3e797de9-71e9-44c3-af51-60f9c0c83fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_3e797de9-71e9-44c3-af51-60f9c0c83fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2f10c042-4a92-4427-a32c-311d3fb9748a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_2f10c042-4a92-4427-a32c-311d3fb9748a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_844d6dbd-9f75-4cb5-ac0e-851d9fe85ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_98b93927-9fd8-4de8-be18-0e55ef1301f4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_844d6dbd-9f75-4cb5-ac0e-851d9fe85ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ea81d6c-de9e-48c7-a1ac-d656c8a8235a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ea81d6c-de9e-48c7-a1ac-d656c8a8235a" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7f265e8f-5b1e-403b-9726-7eb3169fdc69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_be3aa8c2-2316-4065-9f0d-aa1f169a6f68" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7f265e8f-5b1e-403b-9726-7eb3169fdc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveCapitalAccumulationPlanMember_c7f85211-2090-41ff-aa23-860fcfeb22b8" xlink:href="kfy-20230430.xsd#kfy_ExecutiveCapitalAccumulationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7f265e8f-5b1e-403b-9726-7eb3169fdc69" xlink:to="loc_kfy_ExecutiveCapitalAccumulationPlanMember_c7f85211-2090-41ff-aa23-860fcfeb22b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97a757e3-245b-44aa-b37f-fb55236de51d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eade8391-d4f7-4c58-881e-b0b81cb01af4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97a757e3-245b-44aa-b37f-fb55236de51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_e2a86739-e8de-40cd-94dc-3074605e8555" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97a757e3-245b-44aa-b37f-fb55236de51d" xlink:to="loc_kfy_LucasGroupMember_e2a86739-e8de-40cd-94dc-3074605e8555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_568131b4-893c-473e-9f80-e80f2dcfcddd" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5ebde26-cab0-4377-808a-33214f8d589e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5ebde26-cab0-4377-808a-33214f8d589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_fb0c4ce4-e815-4db7-b8a5-3664175d23fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_fb0c4ce4-e815-4db7-b8a5-3664175d23fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationAmortizationOfEmployerContribution_56035834-500e-4b2f-892e-36a3bfafda8c" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationAmortizationOfEmployerContribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_kfy_DeferredCompensationAmortizationOfEmployerContribution_56035834-500e-4b2f-892e-36a3bfafda8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_67a8e8dd-ea70-4912-9155-3f6e44af188b" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome_67a8e8dd-ea70-4912-9155-3f6e44af188b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c342cef8-6900-4f83-b8f5-2ed17e6dd9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_c342cef8-6900-4f83-b8f5-2ed17e6dd9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_5d0b8025-720a-443f-9d9f-a5a0c83c7501" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation_5d0b8025-720a-443f-9d9f-a5a0c83c7501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_850bf8c9-1320-4c70-b1b4-7b4cb22b17f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_850bf8c9-1320-4c70-b1b4-7b4cb22b17f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2b00674c-4160-46c8-b4a3-6cd93eef9f71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_a3153b02-1bf4-4df2-94fa-bbb4886b6049" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_2b00674c-4160-46c8-b4a3-6cd93eef9f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_4bda31ab-a220-4f56-8921-d1542b55df7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent_4bda31ab-a220-4f56-8921-d1542b55df7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_42d5b186-b6d6-440f-813a-fec967ce2244" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cd3a2f1c-43f1-4bca-9977-c9a5ad86998a" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_42d5b186-b6d6-440f-813a-fec967ce2244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueScheduleofContractAssetandLiabilityDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f814f3c0-9fd1-41fc-9446-3885f0734b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_f2e27ea4-ee81-49b1-b5f0-058ea6da49c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f814f3c0-9fd1-41fc-9446-3885f0734b93" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_f2e27ea4-ee81-49b1-b5f0-058ea6da49c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_db150c6d-5080-4a04-ab9b-aa2e820c1b58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f814f3c0-9fd1-41fc-9446-3885f0734b93" xlink:to="loc_us-gaap_ContractWithCustomerLiability_db150c6d-5080-4a04-ab9b-aa2e820c1b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3c77b028-bbbd-4161-a1e8-0790f23cb078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3c77b028-bbbd-4161-a1e8-0790f23cb078" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_86466069-64d5-4a70-b6c1-7856d6989519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_86466069-64d5-4a70-b6c1-7856d6989519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_0ae14309-9d77-4617-ab6c-005720aa97e8" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e270d31d-419b-452e-8e03-9e1b18a3e9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_e270d31d-419b-452e-8e03-9e1b18a3e9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_30bd69cc-5103-4ca0-877f-281c2f9793b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_30bd69cc-5103-4ca0-877f-281c2f9793b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f5e4755-616f-4d68-86c4-84b0b1b5354c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_a6de5236-f7dc-4cfd-ae7c-0ced622e0f3b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f5e4755-616f-4d68-86c4-84b0b1b5354c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails_1" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueAdditionalInformationDetails_1"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_030f8cda-22cf-43ab-b55b-80a4a69ec78f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_030f8cda-22cf-43ab-b55b-80a4a69ec78f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:to="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ab8c0b58-ceea-4ded-b057-0dc9428e169d" xlink:to="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IndustrialMember_8dc9ea9a-b59a-4531-9f89-e7c5b3b7f062" xlink:href="kfy-20230430.xsd#kfy_IndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_IndustrialMember_8dc9ea9a-b59a-4531-9f89-e7c5b3b7f062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LifeSciencesAndHealthcareMember_af85a13c-a8d1-45c5-be93-2fec590e2ce3" xlink:href="kfy-20230430.xsd#kfy_LifeSciencesAndHealthcareMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_LifeSciencesAndHealthcareMember_af85a13c-a8d1-45c5-be93-2fec590e2ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_45d5124e-54d1-4626-adac-4193b7704029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_us-gaap_FinancialServiceMember_45d5124e-54d1-4626-adac-4193b7704029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_4405c230-9254-46c2-a7b8-2eeeee1666dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_us-gaap_TechnologyServiceMember_4405c230-9254-46c2-a7b8-2eeeee1666dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsumerGoodsMember_d63e0130-ffa2-4e11-9692-ade170e9a6da" xlink:href="kfy-20230430.xsd#kfy_ConsumerGoodsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_ConsumerGoodsMember_d63e0130-ffa2-4e11-9692-ade170e9a6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_EducationNonProfitAndGeneralMember_28592069-ee9b-41f0-a82f-ff68d55d19a4" xlink:href="kfy-20230430.xsd#kfy_EducationNonProfitAndGeneralMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_kfy_EducationNonProfitAndGeneralMember_28592069-ee9b-41f0-a82f-ff68d55d19a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_d549f209-0365-4f6f-974c-dcea89c96a48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_751384b7-66e1-4bcf-b51a-7240183df7ad" xlink:to="loc_us-gaap_ServiceMember_d549f209-0365-4f6f-974c-dcea89c96a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_13fa961e-20c2-4561-9d8b-66de89e82a1a" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ce37269-3bd9-4e9e-af93-5fb0f5f3487b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ce37269-3bd9-4e9e-af93-5fb0f5f3487b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_0dd7ac2a-56c6-42f7-892f-86f52c519658" xlink:href="kfy-20230430.xsd#kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_609c3529-cdba-4469-9a6f-491d85310684" xlink:to="loc_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage_0dd7ac2a-56c6-42f7-892f-86f52c519658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_e5859e6e-60e9-4907-9ddf-b2295612be08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_e5859e6e-60e9-4907-9ddf-b2295612be08" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1961cb6e-c66b-42a0-8c78-a6dcd6281144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1961cb6e-c66b-42a0-8c78-a6dcd6281144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_6fd174c9-62b2-4df0-97cf-3be423e871a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_6fd174c9-62b2-4df0-97cf-3be423e871a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_55e82acd-91d6-4f67-80b8-a27f9ec99451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_55e82acd-91d6-4f67-80b8-a27f9ec99451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_f6ba9a2d-b67a-4399-aec2-db342df356f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_f6ba9a2d-b67a-4399-aec2-db342df356f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease_50998599-10bd-4e65-aa39-602336d53fba" xlink:href="kfy-20230430.xsd#kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:to="loc_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease_50998599-10bd-4e65-aa39-602336d53fba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_21e66d44-538c-4063-89f7-d278fdc542dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_1b2385bc-1178-4407-bcc9-44d85b68226a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_21e66d44-538c-4063-89f7-d278fdc542dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_41e082a1-ae4e-44b4-9d78-72cd46e3c82d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_41e082a1-ae4e-44b4-9d78-72cd46e3c82d" xlink:to="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_d5f9a382-27f6-4ed0-8a44-d4303e708bf9" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_e0374f45-5eb8-409f-b7c3-6ca187f98014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:to="loc_us-gaap_CommercialPaperMember_e0374f45-5eb8-409f-b7c3-6ca187f98014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_2561ac1a-e489-4431-8921-c2438360ffbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_2561ac1a-e489-4431-8921-c2438360ffbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_b70068a5-3349-409e-87c1-e8de07884bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_370750a4-dfe5-4f51-9f1a-87bc17538345" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_b70068a5-3349-409e-87c1-e8de07884bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_1bfaf9f2-3ddc-4c35-b4c8-499ed45afd5d" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_4d556cdb-a060-49dd-bd73-3d030683255e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_4d556cdb-a060-49dd-bd73-3d030683255e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesCurrentMember_85cb7890-06d8-48fd-9723-694ed77df5c4" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesCurrentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:to="loc_kfy_MarketableSecuritiesCurrentMember_85cb7890-06d8-48fd-9723-694ed77df5c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MarketableSecuritiesNonCurrentMember_4ba11169-b1ab-46c9-a58e-bb4ed5f49bfc" xlink:href="kfy-20230430.xsd#kfy_MarketableSecuritiesNonCurrentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_dddc57b6-ee63-4537-a0be-7bf665410e81" xlink:to="loc_kfy_MarketableSecuritiesNonCurrentMember_4ba11169-b1ab-46c9-a58e-bb4ed5f49bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_9290cf23-e52e-4b43-a3e3-f939ea45a44d" xlink:to="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_42215300-e1ad-4828-8572-efe6d587dc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_42215300-e1ad-4828-8572-efe6d587dc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_96134e4f-cd81-4fb7-9313-d12c924dff94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_96134e4f-cd81-4fb7-9313-d12c924dff94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6708d1de-e294-479a-b36f-c6dbaaa38d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6708d1de-e294-479a-b36f-c6dbaaa38d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9e7236bd-503e-4d9e-a8fc-3dbc6e0d95dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_9e7236bd-503e-4d9e-a8fc-3dbc6e0d95dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64539fa7-95b7-4b4f-9750-67c4b79f69a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_64539fa7-95b7-4b4f-9750-67c4b79f69a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_34ae751d-96d8-4a43-af42-25a1a9108b93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_34ae751d-96d8-4a43-af42-25a1a9108b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_8e7264d6-c7e8-4251-bbcb-d4870e0244b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_7d0f31de-f889-4ea5-9cef-8bc60a65ab4e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_8e7264d6-c7e8-4251-bbcb-d4870e0244b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#CreditLossesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossAbstract_fcbcc4e6-4f27-4efa-b7b8-680b6300fbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditLossAbstract_fcbcc4e6-4f27-4efa-b7b8-680b6300fbd9" xlink:to="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:to="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_603aac2e-7a62-4fa0-bbb9-6065c797a449" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_c47e720b-8829-44bc-ab78-f685e3d8a32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:to="loc_us-gaap_CommercialPaperMember_c47e720b-8829-44bc-ab78-f685e3d8a32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_ef3ba5a9-56c3-4c0d-8bce-0345f85fcb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_ef3ba5a9-56c3-4c0d-8bce-0345f85fcb9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_a27996a2-ca42-4b8f-8797-c33a76aabb98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_f5e854b7-0f97-4021-859f-77ae2c3fcb21" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_a27996a2-ca42-4b8f-8797-c33a76aabb98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:to="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e912ee4a-d40e-4269-85f5-e174ff4ade70" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6f5b3a88-590d-4300-9dd9-b481a3e2ddaa" xlink:to="loc_srt_RangeMember_e912ee4a-d40e-4269-85f5-e174ff4ade70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9c4a4db0-1299-4935-a5c2-770d01edfe7a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e912ee4a-d40e-4269-85f5-e174ff4ade70" xlink:to="loc_srt_MaximumMember_9c4a4db0-1299-4935-a5c2-770d01edfe7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:href="kfy-20230430.xsd#kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable_23ea5470-3f72-40b9-ac1b-ae83a8ed2778" xlink:to="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_20b9df93-754d-46b3-8434-5d92fac89fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_20b9df93-754d-46b3-8434-5d92fac89fe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_5dad5184-99dc-4f59-8f20-f24d922f0a57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems_17f985d9-0f5b-491d-9c3f-f3a29c56628f" xlink:to="loc_us-gaap_DebtInstrumentTerm_5dad5184-99dc-4f59-8f20-f24d922f0a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_3ab7c097-03a3-4013-872b-af564b5bee3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_41660e88-dc04-4ddd-bcf1-22c737ef8cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3ab7c097-03a3-4013-872b-af564b5bee3c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_41660e88-dc04-4ddd-bcf1-22c737ef8cb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dce393ee-fbdc-4245-9e7f-29d801f9da3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3ab7c097-03a3-4013-872b-af564b5bee3c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_dce393ee-fbdc-4245-9e7f-29d801f9da3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5f350b44-c86c-4a84-ae2e-e904fab7d2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_3ab7c097-03a3-4013-872b-af564b5bee3c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5f350b44-c86c-4a84-ae2e-e904fab7d2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8c3ba4a0-65ea-469d-ade1-cb8bd38b1159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_42b0b40e-bfe7-4bf0-a750-c3801d51e72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c3ba4a0-65ea-469d-ade1-cb8bd38b1159" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_42b0b40e-bfe7-4bf0-a750-c3801d51e72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7173d3d9-2429-4c2c-bef8-82b39b6c740f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_42b0b40e-bfe7-4bf0-a750-c3801d51e72b" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_7173d3d9-2429-4c2c-bef8-82b39b6c740f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0753d129-106a-4c08-8ab6-5ddb2cc8fa6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_42b0b40e-bfe7-4bf0-a750-c3801d51e72b" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0753d129-106a-4c08-8ab6-5ddb2cc8fa6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7e294fb3-215b-400e-bb73-9a107760def7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_42b0b40e-bfe7-4bf0-a750-c3801d51e72b" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_7e294fb3-215b-400e-bb73-9a107760def7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0fc2b61a-5319-43c6-8be7-063b0a9a1f07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_42b0b40e-bfe7-4bf0-a750-c3801d51e72b" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0fc2b61a-5319-43c6-8be7-063b0a9a1f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAbstract_ad91b9b2-901b-4805-a194-c631dc49d2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c3ba4a0-65ea-469d-ade1-cb8bd38b1159" xlink:to="loc_us-gaap_DeferredIncomeTaxesAbstract_ad91b9b2-901b-4805-a194-c631dc49d2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6722004c-de80-4e54-883a-9ab593465a45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_ad91b9b2-901b-4805-a194-c631dc49d2b2" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_6722004c-de80-4e54-883a-9ab593465a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_28636c70-4fd0-4bfd-89dd-0611fe624177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_ad91b9b2-901b-4805-a194-c631dc49d2b2" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_28636c70-4fd0-4bfd-89dd-0611fe624177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2221f649-e979-45d5-81e8-aa53faa8a430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_ad91b9b2-901b-4805-a194-c631dc49d2b2" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2221f649-e979-45d5-81e8-aa53faa8a430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2fdf2c25-1f5a-4b45-b123-86976f51ae0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_ad91b9b2-901b-4805-a194-c631dc49d2b2" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2fdf2c25-1f5a-4b45-b123-86976f51ae0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_31dcdb1b-26af-48f6-a1de-9d39d53bf65d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8c3ba4a0-65ea-469d-ade1-cb8bd38b1159" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_31dcdb1b-26af-48f6-a1de-9d39d53bf65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_966be3ed-b69e-4a69-b6b5-c5fde4fee487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_966be3ed-b69e-4a69-b6b5-c5fde4fee487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_918cf8cf-4d3c-455b-9538-2c60ae8a5718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_918cf8cf-4d3c-455b-9538-2c60ae8a5718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_4ba39b16-d94e-4047-b478-da087c01b9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_4ba39b16-d94e-4047-b478-da087c01b9eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7502079d-d4a1-4fb6-902c-dd476d9669d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7502079d-d4a1-4fb6-902c-dd476d9669d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_7fbcc232-e897-4a06-9124-92ecf6dcb418" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_7fbcc232-e897-4a06-9124-92ecf6dcb418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_276d8bbd-3600-4cb2-888a-ecb7aa27e6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_276d8bbd-3600-4cb2-888a-ecb7aa27e6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance_5232d717-046c-4989-bd17-8047bd0d72b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance_5232d717-046c-4989-bd17-8047bd0d72b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_a1678440-61dc-4929-998f-6db59d156465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_a1678440-61dc-4929-998f-6db59d156465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_b49e2c53-b7be-4c8c-b63d-69d38727304b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_b49e2c53-b7be-4c8c-b63d-69d38727304b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_77274179-0e2b-4956-a570-d597ef874fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_77274179-0e2b-4956-a570-d597ef874fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_503253d5-85dc-44de-8567-6a1bef88d814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d89ec948-7f78-44f4-98f0-0bf34c8cb1dd" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_503253d5-85dc-44de-8567-6a1bef88d814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8cfe86ac-2890-42ad-9a75-287df3655395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8cfe86ac-2890-42ad-9a75-287df3655395" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_35dcaba5-e099-4895-a743-6ee15f7d9ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_35dcaba5-e099-4895-a743-6ee15f7d9ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredTaxAssetsOperatingLeaseLiability_2f4f25ee-7ab9-4b5b-83d9-9c0e6332a3b7" xlink:href="kfy-20230430.xsd#kfy_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_kfy_DeferredTaxAssetsOperatingLeaseLiability_2f4f25ee-7ab9-4b5b-83d9-9c0e6332a3b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherLossCarryforwards_e3cc50b5-6589-4d64-b7a1-1618944f3df3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOtherLossCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherLossCarryforwards_e3cc50b5-6589-4d64-b7a1-1618944f3df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_3843a108-56d6-4b5b-a616-2587a16e2b01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_3843a108-56d6-4b5b-a616-2587a16e2b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3a25c936-cfe3-4baa-ab7a-eff710e1ed09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3a25c936-cfe3-4baa-ab7a-eff710e1ed09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6982f943-e1b2-4a0b-b91b-58e76ec7731e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6982f943-e1b2-4a0b-b91b-58e76ec7731e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0159fc4a-0e82-4762-8052-07abaa4aee13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_f76523a7-d47c-45cb-84fe-5764843fff45" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_0159fc4a-0e82-4762-8052-07abaa4aee13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8cfe86ac-2890-42ad-9a75-287df3655395" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7f3e081f-3a89-4c44-a332-7982b20618f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_7f3e081f-3a89-4c44-a332-7982b20618f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_cdc6c2f8-c3a7-4a37-b265-bc6ef608384c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_cdc6c2f8-c3a7-4a37-b265-bc6ef608384c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_539ea95c-610f-4442-93ca-ad56ff05354e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_539ea95c-610f-4442-93ca-ad56ff05354e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_6d8eaca4-5e25-4e91-8219-2fde613d5994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_6d8eaca4-5e25-4e91-8219-2fde613d5994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_9ea3e593-e140-46c0-b9a7-b075c8a8a8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_9ea3e593-e140-46c0-b9a7-b075c8a8a8eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b5524595-d1ae-4627-8333-acb29ea2ac17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_60f25ea3-3b84-493f-82ad-f7ea5d879719" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b5524595-d1ae-4627-8333-acb29ea2ac17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8df3e1dd-a4f5-4cd0-abb5-6d0518772bec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8cfe86ac-2890-42ad-9a75-287df3655395" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_8df3e1dd-a4f5-4cd0-abb5-6d0518772bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_78458a08-4f73-4a5d-998d-c2a8257380ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8cfe86ac-2890-42ad-9a75-287df3655395" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_78458a08-4f73-4a5d-998d-c2a8257380ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a3c727fe-d9bc-44cd-a9de-badf4295d9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a3c727fe-d9bc-44cd-a9de-badf4295d9bc" xlink:to="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_1a4e3f16-bc7a-409f-8733-33a6d6ca9c2b" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_d8741b5d-bdd0-40ee-b6d3-85e6dbbe9b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_d8741b5d-bdd0-40ee-b6d3-85e6dbbe9b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_89d8f7d9-3b24-4814-84f0-c45175cb207d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_130229e8-b00b-404d-90f2-bd79fad932aa" xlink:to="loc_us-gaap_ForeignCountryMember_89d8f7d9-3b24-4814-84f0-c45175cb207d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_9b09e24c-e8c8-44a3-b16d-7b0fefa26281" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_94f9ae61-9ba9-475e-ac81-81ea76b88310" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_9b09e24c-e8c8-44a3-b16d-7b0fefa26281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalRevenueServiceIRSMember_f9078fd0-2abd-4f85-9a7c-942c8d927e61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalRevenueServiceIRSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_9b09e24c-e8c8-44a3-b16d-7b0fefa26281" xlink:to="loc_us-gaap_InternalRevenueServiceIRSMember_f9078fd0-2abd-4f85-9a7c-942c8d927e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIncomeTaxesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesTable_21d3546c-401f-479e-ac0a-a0fb94f39a64" xlink:to="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e2d9e7cf-25ce-4a00-bafb-56a025c1cd81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_e2d9e7cf-25ce-4a00-bafb-56a025c1cd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_463ff55e-1099-4f76-976f-23ae8d169428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_OperatingLossCarryforwards_463ff55e-1099-4f76-976f-23ae8d169428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OperatingLossCarryforwardsBeginningExpirationYear_5d57c64d-4c4a-465b-bf6a-a05761ab4db1" xlink:href="kfy-20230430.xsd#kfy_OperatingLossCarryforwardsBeginningExpirationYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_kfy_OperatingLossCarryforwardsBeginningExpirationYear_5d57c64d-4c4a-465b-bf6a-a05761ab4db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_fa4f5fc9-aa8b-48b4-86d7-648f52afcb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UndistributedEarningsOfForeignSubsidiaries_fa4f5fc9-aa8b-48b4-86d7-648f52afcb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_37f542ef-c1cb-46a7-af7c-ecfbefa7bb92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_37f542ef-c1cb-46a7-af7c-ecfbefa7bb92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_b147d319-e307-43a0-9137-0f0cd218e529" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_b147d319-e307-43a0-9137-0f0cd218e529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_461f82b8-fc7f-4da0-ad48-1de0bfc45b29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_461f82b8-fc7f-4da0-ad48-1de0bfc45b29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d3fd43aa-abe3-4162-babe-d85dff727d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued_d3fd43aa-abe3-4162-babe-d85dff727d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5ddbce3c-232a-491b-af1e-bf83bdbf5382" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIncomeTaxesLineItems_9d623d11-b9e3-42b9-89fe-30a035b357da" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_5ddbce3c-232a-491b-af1e-bf83bdbf5382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a6ec2438-fede-4579-bdf0-7ac7b1f4d8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a6ec2438-fede-4579-bdf0-7ac7b1f4d8f1" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_fcd03ea9-5623-4d45-9668-e16e94acfb49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_fcd03ea9-5623-4d45-9668-e16e94acfb49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_78b8d2cb-2b71-4fa4-a3b0-d02c661f05e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_78b8d2cb-2b71-4fa4-a3b0-d02c661f05e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_728db323-b8aa-4766-8af7-50977f2e8a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_728db323-b8aa-4766-8af7-50977f2e8a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_806954eb-31f3-475e-a1ce-e838c7a4b956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_806954eb-31f3-475e-a1ce-e838c7a4b956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c64acfe6-a063-476a-8ee3-b53c66c66c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c64acfe6-a063-476a-8ee3-b53c66c66c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_7ada7aad-d33d-42a4-82ed-ea069f865eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_90c55b84-a3f8-419e-b2b3-6031bb21ef86" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_7ada7aad-d33d-42a4-82ed-ea069f865eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0a4d05a0-f375-423d-9620-5b836c75c718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0a4d05a0-f375-423d-9620-5b836c75c718" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b47de7f9-cbd6-41f3-a3fb-58b1fe354b49" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_dc581263-cdd2-48e5-92a5-fde45c4152e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_ComputerEquipmentMember_dc581263-cdd2-48e5-92a5-fde45c4152e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_f39caad8-e628-40dd-8cab-cf57f22171ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_f39caad8-e628-40dd-8cab-cf57f22171ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f26c8fb9-3936-4188-ba38-793b3ca1a737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f26c8fb9-3936-4188-ba38-793b3ca1a737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember_9cd5ab5b-57a2-4baf-8a8f-978d15ed91ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AutomobilesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2989dff9-08f7-4aa8-a84b-eac264db53ef" xlink:to="loc_us-gaap_AutomobilesMember_9cd5ab5b-57a2-4baf-8a8f-978d15ed91ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9f9d9921-f8b9-4af7-ae4a-cf2a0d72582f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_51092ec4-218d-440c-8eca-11b793010ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_51092ec4-218d-440c-8eca-11b793010ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2fe66560-556e-41c8-8d02-e932e05576ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2fe66560-556e-41c8-8d02-e932e05576ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6dea6b22-498f-44a2-b153-85a8eaa231e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6dea6b22-498f-44a2-b153-85a8eaa231e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_38c18933-26a6-454e-a92d-43dea30f3dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareAmortization1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization1_38c18933-26a6-454e-a92d-43dea30f3dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_1b1c0137-b68c-48eb-83a1-407db66e6615" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b473b161-ba44-4429-bde7-1552f73c6ace" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_1b1c0137-b68c-48eb-83a1-407db66e6615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#PropertyAndEquipmentNetAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/PropertyAndEquipmentNetAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95779fc1-424c-422a-91c6-a77fd8e1f465" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_9a0f2fd1-83f1-40a0-ac9b-1fc7d04064dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_95779fc1-424c-422a-91c6-a77fd8e1f465" xlink:to="loc_us-gaap_Depreciation_9a0f2fd1-83f1-40a0-ac9b-1fc7d04064dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_38203fd2-016d-4919-b972-9d94327e7287" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_38203fd2-016d-4919-b972-9d94327e7287" xlink:to="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_fb39614c-cc06-441f-86fc-00286566ab29" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_1ffd4f98-2d73-4a4a-923f-50cde3f3521e" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_1ffd4f98-2d73-4a4a-923f-50cde3f3521e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_b1005c44-fb4c-4f8e-8fdc-c6fba077a409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_b1005c44-fb4c-4f8e-8fdc-c6fba077a409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AmendedCreditAgreementMember_f7e44ce1-7421-4b9f-9ad7-9cafd9a45484" xlink:href="kfy-20230430.xsd#kfy_AmendedCreditAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_kfy_AmendedCreditAgreementMember_f7e44ce1-7421-4b9f-9ad7-9cafd9a45484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CreditAgreementMember_80da490a-a787-4c46-8c69-cab5456aac2f" xlink:href="kfy-20230430.xsd#kfy_CreditAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_37df0022-8052-4c23-8236-bb9aaeaad960" xlink:to="loc_kfy_CreditAgreementMember_80da490a-a787-4c46-8c69-cab5456aac2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a6af5e92-423c-4ed1-bb42-dc3264865f69" xlink:to="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c97a6ba6-ad02-4246-9b38-8d956663343e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:to="loc_srt_MinimumMember_c97a6ba6-ad02-4246-9b38-8d956663343e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_866e781e-5e14-4c3f-879d-10434b300213" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a7f89768-3b90-4150-b8a1-3e33bcbfa2b1" xlink:to="loc_srt_MaximumMember_866e781e-5e14-4c3f-879d-10434b300213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_890a4b61-1e0d-4115-82e9-c3e3931e8bee" xlink:to="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f9581cf2-5c86-4db6-9103-9257f01ddb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f9581cf2-5c86-4db6-9103-9257f01ddb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DelayedDrawTermLoanFacilityMember_3092e4e8-11e7-4b83-aed0-0891d6119b52" xlink:href="kfy-20230430.xsd#kfy_DelayedDrawTermLoanFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_DelayedDrawTermLoanFacilityMember_3092e4e8-11e7-4b83-aed0-0891d6119b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CreditFacilitiesMember_386dc8b3-f86b-4fe9-9fa7-c2de471e65b6" xlink:href="kfy-20230430.xsd#kfy_CreditFacilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_CreditFacilitiesMember_386dc8b3-f86b-4fe9-9fa7-c2de471e65b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PriorCreditFacilityMember_e92bec49-05d6-4ca7-9a5c-c47ace8207b3" xlink:href="kfy-20230430.xsd#kfy_PriorCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_PriorCreditFacilityMember_e92bec49-05d6-4ca7-9a5c-c47ace8207b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_ddff9348-bc8b-4a5f-a88a-92a85018d4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_ddff9348-bc8b-4a5f-a88a-92a85018d4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DelayedDrawFacilityMember_eee7aa32-99f1-44eb-b118-56d369d89e07" xlink:href="kfy-20230430.xsd#kfy_DelayedDrawFacilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_099a43f9-378a-439f-acb7-327dfaa1cc20" xlink:to="loc_kfy_DelayedDrawFacilityMember_eee7aa32-99f1-44eb-b118-56d369d89e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_c88fd578-629e-49df-8fe5-294e211b1dae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_12bf8d1a-a4e9-4385-a649-eaddbd3ee018" xlink:to="loc_srt_ScenarioUnspecifiedDomain_c88fd578-629e-49df-8fe5-294e211b1dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_0da4b6f8-ff8f-430f-9125-4fdc7d1265be" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_c88fd578-629e-49df-8fe5-294e211b1dae" xlink:to="loc_srt_ScenarioForecastMember_0da4b6f8-ff8f-430f-9125-4fdc7d1265be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_6ce574f6-3287-4141-8c39-348b6a8ebcc2" xlink:to="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SecuredFinancingOvernightRateMember_2329bc57-cd07-48a6-932a-aaf4a487f1dc" xlink:href="kfy-20230430.xsd#kfy_SecuredFinancingOvernightRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:to="loc_kfy_SecuredFinancingOvernightRateMember_2329bc57-cd07-48a6-932a-aaf4a487f1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_9171fd33-7aa4-4b59-8c16-493c0d4ca786" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_c38035cc-04ac-4313-bf17-36875101c6a2" xlink:to="loc_us-gaap_BaseRateMember_9171fd33-7aa4-4b59-8c16-493c0d4ca786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_b3207f52-d416-4b72-92e2-0255f295a7d5" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherFinancialInstitutionsMember_c60d4df0-9267-4796-884b-b1588e7075f6" xlink:href="kfy-20230430.xsd#kfy_OtherFinancialInstitutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:to="loc_kfy_OtherFinancialInstitutionsMember_c60d4df0-9267-4796-884b-b1588e7075f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CSVOfCOLIContractsMember_65e0ca4a-c36a-46a5-a2db-6bbcaf5e26da" xlink:href="kfy-20230430.xsd#kfy_CSVOfCOLIContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_eca712e7-cf82-4032-aa92-dfbd50bd1027" xlink:to="loc_kfy_CSVOfCOLIContractsMember_65e0ca4a-c36a-46a5-a2db-6bbcaf5e26da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_dcaa399e-236b-41ab-a791-9bf7d55a96d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_7b2fbba3-0188-4c92-8cfb-502d65568be9" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_dcaa399e-236b-41ab-a791-9bf7d55a96d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DeferredCompensationPlanMember_8111b5a4-2ecf-4ff0-9189-01a33f1c86ad" xlink:href="kfy-20230430.xsd#kfy_DeferredCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_dcaa399e-236b-41ab-a791-9bf7d55a96d3" xlink:to="loc_kfy_DeferredCompensationPlanMember_8111b5a4-2ecf-4ff0-9189-01a33f1c86ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_050ed4d3-8454-4149-a514-3a3246017baf" xlink:to="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_55226d61-b9f1-46a8-8705-3f5dba8781b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_55226d61-b9f1-46a8-8705-3f5dba8781b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_f6e00304-3d9d-4beb-a9e6-1c59506b7cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_f6e00304-3d9d-4beb-a9e6-1c59506b7cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_fabe14cc-bdc0-4c3b-be96-905058606d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_fabe14cc-bdc0-4c3b-be96-905058606d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_cd75ee54-f6c7-4770-a4de-2ab4f682b4d9" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage_cd75ee54-f6c7-4770-a4de-2ab4f682b4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_4030ca68-c91a-47e7-8f2e-3e5359728e21" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds_4030ca68-c91a-47e7-8f2e-3e5359728e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_0e39d53d-a063-4d2e-8eb5-d3b71394235e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_0e39d53d-a063-4d2e-8eb5-d3b71394235e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DividendsPayableWithoutRestrictions_a0ae5872-dfbd-4f67-93c7-2f4e6cc4a6c3" xlink:href="kfy-20230430.xsd#kfy_DividendsPayableWithoutRestrictions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DividendsPayableWithoutRestrictions_a0ae5872-dfbd-4f67-93c7-2f4e6cc4a6c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsolidatedNetLeverageRatio_80854926-7cba-428d-a41a-a5aea528b278" xlink:href="kfy-20230430.xsd#kfy_ConsolidatedNetLeverageRatio"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_ConsolidatedNetLeverageRatio_80854926-7cba-428d-a41a-a5aea528b278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_44cbba4e-b99e-4966-83bd-6e979e493209" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount_44cbba4e-b99e-4966-83bd-6e979e493209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_95b837d3-1045-4355-a41b-c7705bb450d4" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt_95b837d3-1045-4355-a41b-c7705bb450d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b29c9862-f4d5-429f-b884-cb344ce407a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_b29c9862-f4d5-429f-b884-cb344ce407a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_2c83ac72-e3e5-4fac-a501-376d6dade638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentFairValue_2c83ac72-e3e5-4fac-a501-376d6dade638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_1a34634c-a58d-4de0-934b-39adcd3a3f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentTerm_1a34634c-a58d-4de0-934b-39adcd3a3f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9589660e-6542-4422-aa22-94bffdcbe321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9589660e-6542-4422-aa22-94bffdcbe321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_890e0d48-ed42-4e6e-b8a2-740d04ad3072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet_890e0d48-ed42-4e6e-b8a2-740d04ad3072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_1ffa297d-c9aa-426d-8b58-c41f7a4c9585" xlink:href="kfy-20230430.xsd#kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio_1ffa297d-c9aa-426d-8b58-c41f7a4c9585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_85788a46-815d-4d22-8307-a6dfd1f19c02" xlink:href="kfy-20230430.xsd#kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance_85788a46-815d-4d22-8307-a6dfd1f19c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentVariableRateAdjustmentPercentage_db358b0c-0ae6-4e48-9794-5450e88056ca" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentVariableRateAdjustmentPercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_DebtInstrumentVariableRateAdjustmentPercentage_db358b0c-0ae6-4e48-9794-5450e88056ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1c1a4f7-c3b0-49a3-8d5a-820920dfa523" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_c1c1a4f7-c3b0-49a3-8d5a-820920dfa523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_71ffb476-3fe1-4cea-92ca-4960e7756e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_71ffb476-3fe1-4cea-92ca-4960e7756e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1e842841-2ed5-4a17-a15a-6d543b109f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1e842841-2ed5-4a17-a15a-6d543b109f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_6beef444-39d8-46c8-a8cb-69c50baf79d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_6beef444-39d8-46c8-a8cb-69c50baf79d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ecda6d0-0b3c-4de1-9307-8383b232d53b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_5ecda6d0-0b3c-4de1-9307-8383b232d53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_0f0b2418-55b1-4749-9fc7-4c0477056b67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_0f0b2418-55b1-4749-9fc7-4c0477056b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PolicyLoansPayable_e7229d8c-5c5e-41e5-92e2-83f10440ece0" xlink:href="kfy-20230430.xsd#kfy_PolicyLoansPayable"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_804ec696-a1de-4fa0-a5ca-4ffec316aab1" xlink:to="loc_kfy_PolicyLoansPayable_e7229d8c-5c5e-41e5-92e2-83f10440ece0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_96de05b0-6bd2-47ef-8051-e4879d56bc7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_96de05b0-6bd2-47ef-8051-e4879d56bc7a" xlink:to="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:to="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8e6437b6-6292-4811-9941-a576d9695bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_d21efc53-7a69-4083-89b0-1e8b14c3a670" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8e6437b6-6292-4811-9941-a576d9695bc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_60b00d8a-500f-45cb-b441-e57cdf493bf8" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8e6437b6-6292-4811-9941-a576d9695bc4" xlink:to="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_60b00d8a-500f-45cb-b441-e57cdf493bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_7f32a23f-2672-4157-b3af-60d7b385d610" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_6b46dbea-e19e-4840-ac86-7a7af5677dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_6b46dbea-e19e-4840-ac86-7a7af5677dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_ff171349-eead-468f-a377-d45c88a5dad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_ff171349-eead-468f-a377-d45c88a5dad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_ed13afe5-75a8-4a66-959a-4bc0c7f44330" xlink:href="kfy-20230430.xsd#kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_724ac762-b90d-405a-8e4c-545b49255c64" xlink:to="loc_kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember_ed13afe5-75a8-4a66-959a-4bc0c7f44330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_36cb8e32-0abb-4620-9e40-e174fc2d479b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3262ee06-02a9-4bca-b8b3-7b10d36c3956" xlink:to="loc_us-gaap_DebtInstrumentLineItems_36cb8e32-0abb-4620-9e40-e174fc2d479b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4a3acea1-3a14-4f45-9b03-9bd23bdfc953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_36cb8e32-0abb-4620-9e40-e174fc2d479b" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_4a3acea1-3a14-4f45-9b03-9bd23bdfc953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fd617de4-95da-4366-bc3d-3683fb7490bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fd617de4-95da-4366-bc3d-3683fb7490bb" xlink:to="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:to="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2957ff28-0459-4d8c-b3be-59410c5b9ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_117d6b5d-6645-4d42-be53-451f14021fe7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2957ff28-0459-4d8c-b3be-59410c5b9ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_3a9bf89c-201a-447e-b86c-c91797766b60" xlink:href="kfy-20230430.xsd#kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2957ff28-0459-4d8c-b3be-59410c5b9ec5" xlink:to="loc_kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember_3a9bf89c-201a-447e-b86c-c91797766b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6b3c5dea-4901-40aa-8804-355c852014bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2266210a-b2da-4890-8150-c7d5c09a0192" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6b3c5dea-4901-40aa-8804-355c852014bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SeniorUnsecuredNotesMember_f4645c9e-1ef7-4c41-a26a-dd97d47ae3bd" xlink:href="kfy-20230430.xsd#kfy_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6b3c5dea-4901-40aa-8804-355c852014bd" xlink:to="loc_kfy_SeniorUnsecuredNotesMember_f4645c9e-1ef7-4c41-a26a-dd97d47ae3bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9958ae15-6804-471d-b230-9d47cd357daa" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_2f609029-0fd0-41ad-9c78-07ac711db328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_2f609029-0fd0-41ad-9c78-07ac711db328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_47c5c86f-8eba-4fcb-a35f-7ea973c6b9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_47c5c86f-8eba-4fcb-a35f-7ea973c6b9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_cef5f1c7-0261-41c6-822c-046aaf34fad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d27edbe2-e15c-4977-b0aa-86eac40b032b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_cef5f1c7-0261-41c6-822c-046aaf34fad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SegmentsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_3a47dd69-041e-4eff-9ad6-55d72d8edf76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_3a47dd69-041e-4eff-9ad6-55d72d8edf76" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_c1d1dfb3-40c3-467c-bdc2-a3ee8745f262" xlink:to="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_af42e93e-857d-4d43-baf6-cc61b67609e5" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:to="loc_country_US_af42e93e-857d-4d43-baf6-cc61b67609e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_72cbe45f-3d15-4e85-9078-0c80f16c9e20" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_67993c7e-1d6f-4706-8539-95e894002dc6" xlink:to="loc_country_GB_72cbe45f-3d15-4e85-9078-0c80f16c9e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_748f3cdf-ab69-4c70-af1d-ad95e0c9d34e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_1433a6c2-2759-48d6-9b42-f3094324d097" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:to="loc_us-gaap_SalesRevenueNetMember_1433a6c2-2759-48d6-9b42-f3094324d097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LongLivedAssetsMember_9debad24-dffe-4d21-ba4a-863a8d0e5cef" xlink:href="kfy-20230430.xsd#kfy_LongLivedAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_574603a7-d0a9-4622-9335-dfc97d9c1075" xlink:to="loc_kfy_LongLivedAssetsMember_9debad24-dffe-4d21-ba4a-863a8d0e5cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_14dd3207-e950-406a-a143-2713ce71093c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_73a47573-d796-4684-b52a-a92e2e8e5ff6" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_14dd3207-e950-406a-a143-2713ce71093c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_3d1e9b0b-5679-4299-bd79-b69a2d113808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_14dd3207-e950-406a-a143-2713ce71093c" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_3d1e9b0b-5679-4299-bd79-b69a2d113808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d8b18c34-a4fe-402a-9bfc-407c707ddfa3" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_5d6b301c-db9a-42be-9b71-a3467dcdbe1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_5d6b301c-db9a-42be-9b71-a3467dcdbe1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_4971db8f-f1f9-49bc-a694-13fcf1fbf158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_NumberOfReportableSegments_4971db8f-f1f9-49bc-a694-13fcf1fbf158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_NumberOfLineOfBusiness_05f52c5f-c574-4432-a941-29eb6583db22" xlink:href="kfy-20230430.xsd#kfy_NumberOfLineOfBusiness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_kfy_NumberOfLineOfBusiness_05f52c5f-c574-4432-a941-29eb6583db22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_811a5cd9-e0c0-471c-8552-3b59ba669280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_0ba62b38-9204-4bbf-8b44-4426819343b6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_811a5cd9-e0c0-471c-8552-3b59ba669280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFinancialHighlightsDetails"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ae23c08f-75d2-4d99-a78f-8ef0d21b4f55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ae23c08f-75d2-4d99-a78f-8ef0d21b4f55" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:to="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c8a2d5ae-f4c3-4058-9ae2-585691daf4dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_dbe56bc4-eb55-4a22-9fce-eb476398a25d" xlink:to="loc_srt_ProductsAndServicesDomain_c8a2d5ae-f4c3-4058-9ae2-585691daf4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_944a4580-0cc8-489e-861b-ef1ffb6d12d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c8a2d5ae-f4c3-4058-9ae2-585691daf4dc" xlink:to="loc_us-gaap_ServiceMember_944a4580-0cc8-489e-861b-ef1ffb6d12d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8ad56460-be89-4687-971e-e0d620e5fbdb" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f37e5ec5-09cc-4329-afdd-690d7e314919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f37e5ec5-09cc-4329-afdd-690d7e314919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9b7d4240-b97a-409d-b813-ef3f243d7e89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_NetIncomeLoss_9b7d4240-b97a-409d-b813-ef3f243d7e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2d60bc57-feb4-4f7d-915c-98b6151e4ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_2d60bc57-feb4-4f7d-915c-98b6151e4ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9e5c0e2a-d574-4cb0-8614-aacf1e13fcf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9e5c0e2a-d574-4cb0-8614-aacf1e13fcf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2f36ccdf-840e-47fe-9708-3df1da55d9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_2f36ccdf-840e-47fe-9708-3df1da55d9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9e3bcf06-8ad6-4ac7-87a4-c43fd79d598c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9e3bcf06-8ad6-4ac7-87a4-c43fd79d598c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_12738bcf-6730-449d-99e2-865be1661fc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_OperatingIncomeLoss_12738bcf-6730-449d-99e2-865be1661fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_084de59c-de86-40a9-a884-5886f8bfaa25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_084de59c-de86-40a9-a884-5886f8bfaa25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4dbe1a98-dfcc-4e5c-bed9-55b3948880d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4dbe1a98-dfcc-4e5c-bed9-55b3948880d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_73079cd5-d9d3-4184-9e68-4c2b327cd024" xlink:href="kfy-20230430.xsd#kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts_73079cd5-d9d3-4184-9e68-4c2b327cd024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_b0efeb90-9816-4129-8aac-ce807eaac517" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_b0efeb90-9816-4129-8aac-ce807eaac517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_23e75625-cf05-4f73-a85e-f3d60f2c102b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_23e75625-cf05-4f73-a85e-f3d60f2c102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_f1f3c6e6-5d7d-4355-bf90-949f915c7e12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_us-gaap_RestructuringCharges_f1f3c6e6-5d7d-4355-bf90-949f915c7e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_098ce622-68ee-4c00-9260-93bc29172cc7" xlink:href="kfy-20230430.xsd#kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_bbae88b4-0a79-4294-bd44-f365165a5fde" xlink:to="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_098ce622-68ee-4c00-9260-93bc29172cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFinancialHighlightsbyOperatingSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_421ecb46-5602-402e-9cf6-94ec2d6e104e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_421ecb46-5602-402e-9cf6-94ec2d6e104e" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_ed9e6791-548a-4a5c-be86-069dca40cb50" xlink:to="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_8d7585d1-2cc9-47aa-9ed4-6941d0195574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:to="loc_us-gaap_OperatingSegmentsMember_8d7585d1-2cc9-47aa-9ed4-6941d0195574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_fb926ee8-42b9-4a55-ad03-2593cc3c2035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_bce0076b-a440-4e98-96c0-a155aa6db762" xlink:to="loc_us-gaap_CorporateNonSegmentMember_fb926ee8-42b9-4a55-ad03-2593cc3c2035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c68f222c-fc06-426f-8bda-43137ec8cc5e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_661a7fc4-1617-495b-b95b-78603bc71d11" xlink:to="loc_srt_ProductsAndServicesDomain_c68f222c-fc06-426f-8bda-43137ec8cc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_90ce95c5-144a-4b9a-b22d-2b1a87c6ff43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c68f222c-fc06-426f-8bda-43137ec8cc5e" xlink:to="loc_us-gaap_ServiceMember_90ce95c5-144a-4b9a-b22d-2b1a87c6ff43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_ec8763e9-3117-4d8b-a819-3dc1f3e5d3f7" xlink:to="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember_faac6a88-53f8-4d49-93ea-5887fbbc91a0" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_ConsultingMember_faac6a88-53f8-4d49-93ea-5887fbbc91a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_f2daae79-67bc-4d33-89b3-857b630ab2f0" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_DigitalMember_f2daae79-67bc-4d33-89b3-857b630ab2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember_b3e4ad8d-59a3-472a-9f4d-3dece9da0f87" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_ExecutiveSearchMember_b3e4ad8d-59a3-472a-9f4d-3dece9da0f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchInterimMember_8af81018-43b9-4e5d-bbca-8bc4b8153540" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchInterimMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_ProfessionalSearchInterimMember_8af81018-43b9-4e5d-bbca-8bc4b8153540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember_27a6a729-7f2d-434e-a630-b329395aa751" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_b8246b17-4b84-4998-a8b7-d4add640517f" xlink:to="loc_kfy_RPOMember_27a6a729-7f2d-434e-a630-b329395aa751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_32fddf77-1826-426b-a427-213cd4546ee3" xlink:to="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_a855e532-1e75-4fd2-b39b-b93d8c8b8bea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_srt_NorthAmericaMember_a855e532-1e75-4fd2-b39b-b93d8c8b8bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_1acc2057-a675-4dfe-81b8-c364eb6ba0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_us-gaap_EMEAMember_1acc2057-a675-4dfe-81b8-c364eb6ba0b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_e55ba625-8e90-4fca-8d17-f065337ed718" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_srt_AsiaPacificMember_e55ba625-8e90-4fca-8d17-f065337ed718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_23627e7c-5c98-4dc7-a12e-474259174460" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_f23b9b47-4819-4cd3-bc89-0205228f11f7" xlink:to="loc_srt_LatinAmericaMember_23627e7c-5c98-4dc7-a12e-474259174460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f537d1a3-c637-46db-8d59-fda6cbbdbdcc" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a2e72401-bb07-49fc-a222-de6f83ab47b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a2e72401-bb07-49fc-a222-de6f83ab47b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_f33aabad-e094-40bc-9fab-4928c2f525c1" xlink:href="kfy-20230430.xsd#kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e5156ca-a56b-4872-8037-bd830884c2aa" xlink:to="loc_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization_f33aabad-e094-40bc-9fab-4928c2f525c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsFeeRevenueClassifiedbyCountryDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_aab1f656-248a-42d7-aa62-020da8c71495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_aab1f656-248a-42d7-aa62-020da8c71495" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:to="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1ca259a2-ec5c-4a3c-a5ca-c99ed1ca5fcf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e6c7711f-bc22-480e-9451-6176582592fc" xlink:to="loc_srt_ProductsAndServicesDomain_1ca259a2-ec5c-4a3c-a5ca-c99ed1ca5fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_5f167f1f-abef-4fed-8e37-2dc9417acd72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1ca259a2-ec5c-4a3c-a5ca-c99ed1ca5fcf" xlink:to="loc_us-gaap_ServiceMember_5f167f1f-abef-4fed-8e37-2dc9417acd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:to="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_3dd140c8-40ff-40d9-aabc-70485959825a" xlink:to="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_bc40f3da-6638-465a-ab6a-cd64a6cd01f3" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:to="loc_country_US_bc40f3da-6638-465a-ab6a-cd64a6cd01f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_a611b3d2-d3e0-4e76-8b7c-6b289c038004" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:to="loc_country_GB_a611b3d2-d3e0-4e76-8b7c-6b289c038004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherCountriesMember_9ce482c5-ef7c-4ba4-b796-ff8e022c9f62" xlink:href="kfy-20230430.xsd#kfy_OtherCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9635e9ef-ddc9-4c05-b134-8c0ffdcf3000" xlink:to="loc_kfy_OtherCountriesMember_9ce482c5-ef7c-4ba4-b796-ff8e022c9f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_56354881-cb1d-4ad0-b61b-38e835fa4a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_781ac7bc-d56e-4d9a-ae32-dcebf1094734" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_56354881-cb1d-4ad0-b61b-38e835fa4a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2011bd91-8936-4ff5-891f-e192d50e14c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_56354881-cb1d-4ad0-b61b-38e835fa4a44" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2011bd91-8936-4ff5-891f-e192d50e14c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4da8b548-5c98-4d9a-99af-1ffc1f0ce093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4da8b548-5c98-4d9a-99af-1ffc1f0ce093" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:to="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8f437b0d-ecc4-4623-9b29-afd3c4f5a491" xlink:to="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8688ce3d-b366-44a1-8f2d-d8b36e925ee4" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:to="loc_country_US_8688ce3d-b366-44a1-8f2d-d8b36e925ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_66868ee6-4909-4160-a52f-42041424b715" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:to="loc_country_GB_66868ee6-4909-4160-a52f-42041424b715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_OtherCountriesMember_070596f7-e865-425d-928a-e9cb2b1411d8" xlink:href="kfy-20230430.xsd#kfy_OtherCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_272c88f4-02e1-46ee-9110-9ba385c86cc7" xlink:to="loc_kfy_OtherCountriesMember_070596f7-e865-425d-928a-e9cb2b1411d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_aed3202e-e274-4239-a1eb-699f43eadfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_80b7807b-6293-4536-9a5c-bdc3d912e4b5" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_aed3202e-e274-4239-a1eb-699f43eadfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_b2985f29-f48b-4e21-8895-08e56e72b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_aed3202e-e274-4239-a1eb-699f43eadfb8" xlink:to="loc_us-gaap_NoncurrentAssets_b2985f29-f48b-4e21-8895-08e56e72b5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_c6914c6e-e4cf-4576-9c7a-a626bbd1288e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_c6914c6e-e4cf-4576-9c7a-a626bbd1288e" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_fc2283be-a2dc-416c-a218-c545ed705216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_723249ba-560d-4d0a-837c-1b17262d1459" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_fc2283be-a2dc-416c-a218-c545ed705216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_4dc01daa-0cbf-471e-a1fc-5941e234641a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_fc2283be-a2dc-416c-a218-c545ed705216" xlink:to="loc_us-gaap_EmployeeSeveranceMember_4dc01daa-0cbf-471e-a1fc-5941e234641a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_90d6a3f9-81b8-4cbd-ba65-a30d797464c2" xlink:to="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ThePlanMember_98c33010-4af2-4412-ac00-4d6652eb4613" xlink:href="kfy-20230430.xsd#kfy_ThePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:to="loc_kfy_ThePlanMember_98c33010-4af2-4412-ac00-4d6652eb4613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RestructuringPlan2Member_b047d5db-e783-483f-a77f-16708233f926" xlink:href="kfy-20230430.xsd#kfy_RestructuringPlan2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_512b0459-80d7-421e-b056-be1b609d6b0d" xlink:to="loc_kfy_RestructuringPlan2Member_b047d5db-e783-483f-a77f-16708233f926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_34b5b49c-f0df-44b1-913d-e643bb211fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_a62a0a17-9946-4ce9-80e6-4ab1034c26d3" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_34b5b49c-f0df-44b1-913d-e643bb211fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CovidNineteenMember_d345ee2c-6116-4c04-b8b1-7441a8fae524" xlink:href="kfy-20230430.xsd#kfy_CovidNineteenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_34b5b49c-f0df-44b1-913d-e643bb211fdd" xlink:to="loc_kfy_CovidNineteenMember_d345ee2c-6116-4c04-b8b1-7441a8fae524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_183c187b-a331-44de-a989-3673986c619d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_e69a78cd-e14b-41b4-8eb3-1c37938e2301" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_183c187b-a331-44de-a989-3673986c619d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1ec6bdfd-e3b7-457d-9d9b-f426af9b2b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_183c187b-a331-44de-a989-3673986c619d" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_1ec6bdfd-e3b7-457d-9d9b-f426af9b2b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_322fa01b-7740-4d0a-a7bc-13645524d916" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_de4ff13a-158a-4f82-a0b3-95f4158eb8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:to="loc_us-gaap_RestructuringCharges_de4ff13a-158a-4f82-a0b3-95f4158eb8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveNoncurrent_6175fc66-cf19-454d-b8d9-5085f9652a14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_0bc14741-5bd2-4181-9b38-be4e2d19b5f1" xlink:to="loc_us-gaap_RestructuringReserveNoncurrent_6175fc66-cf19-454d-b8d9-5085f9652a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetChangesInRestructuringLiabilityDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_97781152-bd41-496b-ac4b-1d8d04dbf004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_97781152-bd41-496b-ac4b-1d8d04dbf004" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_63a6167f-b26d-44a6-80bb-09acb2e1bb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_b7607d15-018b-4da6-b269-23896859503e" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_63a6167f-b26d-44a6-80bb-09acb2e1bb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_0754c26c-1622-4507-afa4-6657dbf0d464" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_63a6167f-b26d-44a6-80bb-09acb2e1bb28" xlink:to="loc_us-gaap_EmployeeSeveranceMember_0754c26c-1622-4507-afa4-6657dbf0d464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:to="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_cd1ffe31-3a10-4436-b57a-ef2cef3d4460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_231c9f13-02c1-4ac4-99d1-6936389fc15e" xlink:to="loc_us-gaap_RestructuringPlanDomain_cd1ffe31-3a10-4436-b57a-ef2cef3d4460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ThePlanMember_34fb5e97-7726-4613-a656-e1138fdd9658" xlink:href="kfy-20230430.xsd#kfy_ThePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_cd1ffe31-3a10-4436-b57a-ef2cef3d4460" xlink:to="loc_kfy_ThePlanMember_34fb5e97-7726-4613-a656-e1138fdd9658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_3108098a-1a8f-43b5-858b-bc4eb205bf57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_ccd652d8-c5bf-4097-99ac-ed5317235320" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_3108098a-1a8f-43b5-858b-bc4eb205bf57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3108098a-1a8f-43b5-858b-bc4eb205bf57" xlink:to="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_0b28e8bf-6548-45cd-bbdb-ad8190d4534e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserve_0b28e8bf-6548-45cd-bbdb-ad8190d4534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_5aa0b767-1e79-43ab-988b-59b6b093855c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringCharges_5aa0b767-1e79-43ab-988b-59b6b093855c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_1d5d0cfc-2e13-4b16-8e2b-cb07d2fd68f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_PaymentsForRestructuring_1d5d0cfc-2e13-4b16-8e2b-cb07d2fd68f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2_a59e9a99-1a98-4533-80b2-2e8c10b8a336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserveSettledWithoutCash2_a59e9a99-1a98-4533-80b2-2e8c10b8a336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_62b01069-0b50-4884-af22-8f6fb4081905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_62b01069-0b50-4884-af22-8f6fb4081905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_ddf98460-c24d-42f1-97d7-c7f3d79aabd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_2511f241-7e84-4e5d-813c-bf352057421b" xlink:to="loc_us-gaap_RestructuringReserve_ddf98460-c24d-42f1-97d7-c7f3d79aabd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_acdbb138-6353-4d29-9408-3ed3bfce59dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_acdbb138-6353-4d29-9408-3ed3bfce59dd" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_f92126ac-31f6-4479-bb84-0e78206bf640" xlink:to="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_65f6cd7c-3526-4214-b385-de1ec5c59391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:to="loc_us-gaap_OperatingSegmentsMember_65f6cd7c-3526-4214-b385-de1ec5c59391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_c34eae7f-fd94-41b3-9674-43ffb5fc79b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_2b060f46-ef4c-4b81-bee0-59901276ba7d" xlink:to="loc_us-gaap_CorporateNonSegmentMember_c34eae7f-fd94-41b3-9674-43ffb5fc79b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_0535d134-623c-4ca7-9c25-d4a7386f6b91" xlink:to="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember_ccc4d796-589d-4497-8081-80bdb7ef7f94" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_ConsultingMember_ccc4d796-589d-4497-8081-80bdb7ef7f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_63dff74d-3057-492d-b6ff-e006240e8784" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_DigitalMember_63dff74d-3057-492d-b6ff-e006240e8784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember_d7a058b7-32a6-4638-84d3-ebdf50ba179b" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_ExecutiveSearchMember_d7a058b7-32a6-4638-84d3-ebdf50ba179b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchInterimMember_286d6ba6-729f-4325-a3db-cac55e217e8a" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchInterimMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_ProfessionalSearchInterimMember_286d6ba6-729f-4325-a3db-cac55e217e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember_21b32a22-e5dd-4745-8a19-3be969385ed5" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_aecc9206-53e5-4f06-a229-1666f2b432f2" xlink:to="loc_kfy_RPOMember_21b32a22-e5dd-4745-8a19-3be969385ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_c93b3e9f-6448-4749-aa29-1c8ac5565e2a" xlink:to="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_4b1de04a-e84d-4c92-83ee-42e6b9ab5b06" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_srt_NorthAmericaMember_4b1de04a-e84d-4c92-83ee-42e6b9ab5b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_8584faf6-431d-4dc9-9a9f-648ab77cb44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_us-gaap_EMEAMember_8584faf6-431d-4dc9-9a9f-648ab77cb44f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_ffceb141-df46-48eb-9c78-23046de4cfcc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_srt_AsiaPacificMember_ffceb141-df46-48eb-9c78-23046de4cfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LatinAmericaMember_a84f9d11-e45e-40d4-85b3-4911460463b2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LatinAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_8093180d-4861-4f0f-8c79-83683be75178" xlink:to="loc_srt_LatinAmericaMember_a84f9d11-e45e-40d4-85b3-4911460463b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ddb4a20e-3487-49c1-b359-6fcb4d80326d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_dafdd8d5-78aa-4287-a194-2512cd2ceb44" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_ddb4a20e-3487-49c1-b359-6fcb4d80326d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_8403f1a5-82e6-4f8d-983a-4db0252cb973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ddb4a20e-3487-49c1-b359-6fcb4d80326d" xlink:to="loc_us-gaap_RestructuringCharges_8403f1a5-82e6-4f8d-983a-4db0252cb973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06788a4f-03a1-4902-b128-2b2dbb71d6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_06788a4f-03a1-4902-b128-2b2dbb71d6b8" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1dc8a0aa-d0e6-4b0e-93ed-4ce817c60dd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_b24d2bca-dad0-4ce9-a4b1-0673d9339493" xlink:to="loc_srt_ConsolidationItemsDomain_1dc8a0aa-d0e6-4b0e-93ed-4ce817c60dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_3660005c-41ab-494e-9a4c-ad584f5959f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1dc8a0aa-d0e6-4b0e-93ed-4ce817c60dd3" xlink:to="loc_us-gaap_OperatingSegmentsMember_3660005c-41ab-494e-9a4c-ad584f5959f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_17f38b8b-9c73-4a1f-a54b-5d908edcd7b5" xlink:to="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ConsultingMember_0384b7cc-6c00-40a2-97bc-ce785d3f96f5" xlink:href="kfy-20230430.xsd#kfy_ConsultingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_ConsultingMember_0384b7cc-6c00-40a2-97bc-ce785d3f96f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DigitalMember_6c8dc49f-96ff-4384-8cd6-582f6ed30e30" xlink:href="kfy-20230430.xsd#kfy_DigitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_DigitalMember_6c8dc49f-96ff-4384-8cd6-582f6ed30e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ExecutiveSearchMember_8a4005ea-9c86-4f25-b8d1-3556945aaef1" xlink:href="kfy-20230430.xsd#kfy_ExecutiveSearchMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_ExecutiveSearchMember_8a4005ea-9c86-4f25-b8d1-3556945aaef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ProfessionalSearchMember_0aaffac3-393d-4ca6-a238-d1fff727d193" xlink:href="kfy-20230430.xsd#kfy_ProfessionalSearchMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_ProfessionalSearchMember_0aaffac3-393d-4ca6-a238-d1fff727d193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RPOMember_21045c63-ee04-4a1e-a9f5-7800cd5343fa" xlink:href="kfy-20230430.xsd#kfy_RPOMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_c9f8e05c-7a8e-4865-a23d-b796a1457951" xlink:to="loc_kfy_RPOMember_21045c63-ee04-4a1e-a9f5-7800cd5343fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_e7f61be6-ee50-4cfa-84d2-36cf8ad9100d" xlink:to="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_d8b3eb84-c7b1-4756-9269-cb6a5b2e74d1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:to="loc_srt_NorthAmericaMember_d8b3eb84-c7b1-4756-9269-cb6a5b2e74d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_a8206f18-620d-47c3-806d-f684ebb5399c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:to="loc_us-gaap_EMEAMember_a8206f18-620d-47c3-806d-f684ebb5399c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_20c3d391-f44d-417e-993a-7bc5ffabd4e3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_94bd365a-863b-4ebd-b47d-57002f7c9238" xlink:to="loc_srt_AsiaPacificMember_20c3d391-f44d-417e-993a-7bc5ffabd4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_9b87b461-628e-4b4b-a3c6-48d42228bbdd" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_29c771ab-ef09-4be4-acf1-31e4771ac1b4" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_LucasGroupMember_29c771ab-ef09-4be4-acf1-31e4771ac1b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_4e906214-b7d5-46c9-b352-e22bea064f85" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_PatinaSolutionsGroupMember_4e906214-b7d5-46c9-b352-e22bea064f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_c93d0cac-f0d0-4ff3-b814-d01439e0eb36" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_c93d0cac-f0d0-4ff3-b814-d01439e0eb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_dd57203b-6ee8-44ba-93fa-4d9c26f30dab" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_016f0225-4288-4153-86f9-073419f33376" xlink:to="loc_kfy_SaloMember_dd57203b-6ee8-44ba-93fa-4d9c26f30dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_1e6752f4-46ad-4bde-83ae-4b0dabd2aad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_ff615398-7669-4857-a2b4-ddcca877941e" xlink:to="loc_us-gaap_GoodwillLineItems_1e6752f4-46ad-4bde-83ae-4b0dabd2aad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_1e6752f4-46ad-4bde-83ae-4b0dabd2aad6" xlink:to="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dca225f5-ab4a-464c-8e66-f4eedc81e9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_Goodwill_dca225f5-ab4a-464c-8e66-f4eedc81e9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_e49a7b29-e317-48e0-808d-58755cb04721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_e49a7b29-e317-48e0-808d-58755cb04721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_373a3000-02cf-46af-a958-f93c300b91d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_373a3000-02cf-46af-a958-f93c300b91d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_289a36e2-e7b7-400f-aa97-c73ec89944aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7c707c00-66d7-4e48-8e31-208a9fb8d70c" xlink:to="loc_us-gaap_Goodwill_289a36e2-e7b7-400f-aa97-c73ec89944aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillAndIntangibleAssetsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f3e639f-ed76-4870-b443-59478a4ecf3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_8f3e639f-ed76-4870-b443-59478a4ecf3f" xlink:to="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_acfe1799-57b5-4bc1-8069-7f1a1264c2e4" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_2fef515b-aaf7-4cee-9717-c47158e9d7f2" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_SaloMember_2fef515b-aaf7-4cee-9717-c47158e9d7f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_478a3f59-2564-4802-ad7c-4311dbaf42c5" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_478a3f59-2564-4802-ad7c-4311dbaf42c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_62bad5b5-1c33-44ee-88a9-f84db22be467" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember_62bad5b5-1c33-44ee-88a9-f84db22be467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PivotLeadershipMember_9a5a3329-e918-4b00-8286-a76022ed3b8e" xlink:href="kfy-20230430.xsd#kfy_PivotLeadershipMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_PivotLeadershipMember_9a5a3329-e918-4b00-8286-a76022ed3b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupAndPatinaSolutionsGroupMember_49b42dd8-3b67-4288-95ec-eddd6acf30c9" xlink:href="kfy-20230430.xsd#kfy_LucasGroupAndPatinaSolutionsGroupMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_12826ba6-86ed-4838-8898-64f5b9ebd37d" xlink:to="loc_kfy_LucasGroupAndPatinaSolutionsGroupMember_49b42dd8-3b67-4288-95ec-eddd6acf30c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f2c14dd6-063a-441b-a3a0-e85892b83600" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_fe3e0580-a75b-4ffc-ba48-c99196cea120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_fe3e0580-a75b-4ffc-ba48-c99196cea120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_06878cf5-af7d-4a37-bf33-c1afc007bb19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_92464242-d3f4-421d-bc30-cb925af9485c" xlink:to="loc_us-gaap_TradeNamesMember_06878cf5-af7d-4a37-bf33-c1afc007bb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsTable_85f7fc59-4562-4e19-afe8-81953c34d3fa" xlink:to="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_e811a3b7-aa62-4413-853e-63c03cf613fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_e811a3b7-aa62-4413-853e-63c03cf613fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_96a13eaa-86b7-436e-a39a-4334b3f52caa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_96a13eaa-86b7-436e-a39a-4334b3f52caa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9f803ba5-f084-48df-8fec-0017673cc62b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_9f803ba5-f084-48df-8fec-0017673cc62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_6d15ec92-3a06-4e67-a059-9e00d643ce28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems_e99b608e-f783-4f8c-b9cb-849bb73a9492" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_6d15ec92-3a06-4e67-a059-9e00d643ce28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec11e5a0-7f54-47d0-bb97-dad674de762b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:href="kfy-20230430.xsd#kfy_ScheduleOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec11e5a0-7f54-47d0-bb97-dad674de762b" xlink:to="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_4bf81881-3bd3-43eb-ac80-65543e69e72c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerListsMember_c98cfbab-f59a-44dd-b620-c219e7e0ab8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerListsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_CustomerListsMember_c98cfbab-f59a-44dd-b620-c219e7e0ab8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntellectualPropertyMember_3852c17b-57b5-4c00-8a9e-e1bc133a41fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntellectualPropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_IntellectualPropertyMember_3852c17b-57b5-4c00-8a9e-e1bc133a41fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DatabasesMember_6a79e232-f3f4-46df-b693-997753c2f2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DatabasesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_DatabasesMember_6a79e232-f3f4-46df-b693-997753c2f2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_1098782a-fe1b-4e37-b9f9-1e47ab66aec9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_1098782a-fe1b-4e37-b9f9-1e47ab66aec9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_13ee039e-0055-406b-9339-47d01cb217f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_949dbc29-a1bd-4abc-945e-5e576d08507c" xlink:to="loc_us-gaap_TrademarksMember_13ee039e-0055-406b-9339-47d01cb217f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cd609bb2-0fe6-4313-9b1d-4681630286ee" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_797c36f9-c808-453e-bb86-25111f43a2e2" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_797c36f9-c808-453e-bb86-25111f43a2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_7dfb174b-9993-4e75-aa35-36ce80c03cd0" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_SaloMember_7dfb174b-9993-4e75-aa35-36ce80c03cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_f762a1f9-fa58-40e9-a3b8-f401ce36305e" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_LucasGroupMember_f762a1f9-fa58-40e9-a3b8-f401ce36305e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_1aaa5063-4ff0-4b5e-bf7c-1f49e5df3b04" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_418849cf-1162-431e-baf4-8897751bfcef" xlink:to="loc_kfy_PatinaSolutionsGroupMember_1aaa5063-4ff0-4b5e-bf7c-1f49e5df3b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_ScheduleOfIntangibleAssetsTable_3eb9156e-edb8-4088-99da-6ac54cf3163d" xlink:to="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_63c6a429-c308-47be-b860-cf3d5130ee4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_63c6a429-c308-47be-b860-cf3d5130ee4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_61529521-589d-456d-9b0c-f23af9904353" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_61529521-589d-456d-9b0c-f23af9904353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2c563138-b7ee-4f9d-8aca-de2c828cd0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2c563138-b7ee-4f9d-8aca-de2c828cd0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_c0805ea8-4f98-4642-bcc1-366919a1529f" xlink:href="kfy-20230430.xsd#kfy_IntangibleAssetsForeignCurrencyTranslationLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_kfy_IntangibleAssetsForeignCurrencyTranslationLoss_c0805ea8-4f98-4642-bcc1-366919a1529f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9de2647e-1916-4916-a4ce-964b0ada5fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9de2647e-1916-4916-a4ce-964b0ada5fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8dff13dd-f682-459c-9c9c-a5344d7deeff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_IntangibleAssetsLineItems_15b12886-cb49-4b76-a1d6-5aba3d3c6b2d" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_8dff13dd-f682-459c-9c9c-a5344d7deeff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d32ac63c-3d8e-43b8-ad23-4eba6b1d78da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d32ac63c-3d8e-43b8-ad23-4eba6b1d78da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_85d7587e-7d34-4fba-a65e-5664ed6f0ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_85d7587e-7d34-4fba-a65e-5664ed6f0ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3a2b54a6-3b13-41df-b0c8-7d65bcd270e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3a2b54a6-3b13-41df-b0c8-7d65bcd270e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9db5c0bf-4fd1-4969-b29b-2beb9ec474ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_9db5c0bf-4fd1-4969-b29b-2beb9ec474ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_532253d5-7ed1-457c-9560-37e6d958903b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_532253d5-7ed1-457c-9560-37e6d958903b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3cc9a6ab-b35a-4c15-aa92-48c50a728e00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_3cc9a6ab-b35a-4c15-aa92-48c50a728e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_50943a4b-d8f7-4b13-8336-ac025424309b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_de175d43-7e77-495b-b605-dfa5dab4ac6a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_50943a4b-d8f7-4b13-8336-ac025424309b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_848bd474-062b-43d9-adc9-23f88bf7e47f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_848bd474-062b-43d9-adc9-23f88bf7e47f" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:to="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_9abc5e59-ba25-4ece-8d6b-715c6fd5a9f7" xlink:to="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8a951c63-8452-4c43-9250-307f0ad96ce8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:to="loc_srt_MinimumMember_8a951c63-8452-4c43-9250-307f0ad96ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_8ee98529-a70c-443c-b4df-a298db141854" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_2871aa28-bf94-4a29-8268-9f36d28fb4c1" xlink:to="loc_srt_MaximumMember_8ee98529-a70c-443c-b4df-a298db141854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_22b6d98e-5186-4d20-b59f-f0170298763b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_dda900c7-e1cb-416c-b96c-897ca1adbecf" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_dda900c7-e1cb-416c-b96c-897ca1adbecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_b9672372-4654-4051-b669-0606d0ca8104" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_SaloMember_b9672372-4654-4051-b669-0606d0ca8104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_11fcde63-aec0-44f0-9e35-1e1a28457b9a" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_LucasGroupMember_11fcde63-aec0-44f0-9e35-1e1a28457b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_c689ad41-a33a-4f13-a76f-809f588782c4" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a5274f7d-a637-4644-ab9c-989007e8cfc0" xlink:to="loc_kfy_PatinaSolutionsGroupMember_c689ad41-a33a-4f13-a76f-809f588782c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_6dce20b5-be1e-401d-b9c5-3bae9852bcba" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3e3c7e30-3716-410a-8453-629fe256b00e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_3e3c7e30-3716-410a-8453-629fe256b00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_b59bee72-319b-43c6-8b92-eab7d308f511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_LesseeFinanceLeaseTermOfContract1_b59bee72-319b-43c6-8b92-eab7d308f511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_a4d3c04c-f1da-49a2-8b6d-e4ea274f26e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_a4d3c04c-f1da-49a2-8b6d-e4ea274f26e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7365283c-16c6-4ec5-863c-e1461c75dd8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7365283c-16c6-4ec5-863c-e1461c75dd8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_6244bf30-d1a5-48f5-9cfa-89e3622dfc86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_1ad1403e-27a7-4f8a-9f79-24b2c5dbdf9f" xlink:to="loc_us-gaap_OperatingLeaseLiability_6244bf30-d1a5-48f5-9cfa-89e3622dfc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesComponentsofLeaseExpenseDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeaseCostsAbstract_6ea4d794-22fb-4759-b47b-8a65e890375c" xlink:href="kfy-20230430.xsd#kfy_FinanceLeaseCostsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_kfy_FinanceLeaseCostsAbstract_6ea4d794-22fb-4759-b47b-8a65e890375c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b4f55a75-a586-4812-9914-97231ad9a17f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeaseCostsAbstract_6ea4d794-22fb-4759-b47b-8a65e890375c" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_b4f55a75-a586-4812-9914-97231ad9a17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_8771f487-a864-4382-83c0-eb584e60e773" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeaseCostsAbstract_6ea4d794-22fb-4759-b47b-8a65e890375c" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_8771f487-a864-4382-83c0-eb584e60e773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeaseCosts_4b279496-6ad1-43bb-9a44-636c4117532a" xlink:href="kfy-20230430.xsd#kfy_FinanceLeaseCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeaseCostsAbstract_6ea4d794-22fb-4759-b47b-8a65e890375c" xlink:to="loc_kfy_FinanceLeaseCosts_4b279496-6ad1-43bb-9a44-636c4117532a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3c016028-e5b2-4cc3-9d04-bccc85c481d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_us-gaap_OperatingLeaseCost_3c016028-e5b2-4cc3-9d04-bccc85c481d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_a38159e4-764a-47f5-8788-4b4e1accbbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_us-gaap_ShortTermLeaseCost_a38159e4-764a-47f5-8788-4b4e1accbbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_b65dcddd-69ff-4d72-b730-4f4664e43188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_us-gaap_VariableLeaseCost_b65dcddd-69ff-4d72-b730-4f4664e43188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_367e3547-00fe-41d6-a8a9-46a040857cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_367e3547-00fe-41d6-a8a9-46a040857cd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_6a809c1c-68c5-4779-b2dc-970f6d980ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_us-gaap_SubleaseIncome_6a809c1c-68c5-4779-b2dc-970f6d980ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_852827ed-76b6-4b66-907c-fd9ad6f5a2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8937e1c5-2a5f-4487-97e4-1ec38a388fbc" xlink:to="loc_us-gaap_LeaseCost_852827ed-76b6-4b66-907c-fd9ad6f5a2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_8622a9ee-499e-4914-9d29-01817a49eee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_75270d15-93bc-44fe-b833-e08e0b902633" xlink:href="kfy-20230430.xsd#kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8622a9ee-499e-4914-9d29-01817a49eee3" xlink:to="loc_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_75270d15-93bc-44fe-b833-e08e0b902633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_acde3c5c-8fb3-4bf0-b412-f051f0325adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_75270d15-93bc-44fe-b833-e08e0b902633" xlink:to="loc_us-gaap_OperatingLeasePayments_acde3c5c-8fb3-4bf0-b412-f051f0325adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_6f91d289-e143-4343-bddc-493d7c93d3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract_75270d15-93bc-44fe-b833-e08e0b902633" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_6f91d289-e143-4343-bddc-493d7c93d3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_7572a4d1-bbbb-42d6-8400-81c064d26467" xlink:href="kfy-20230430.xsd#kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_8622a9ee-499e-4914-9d29-01817a49eee3" xlink:to="loc_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_7572a4d1-bbbb-42d6-8400-81c064d26467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d82aeaac-1f35-4d11-9348-30f53321ca01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_7572a4d1-bbbb-42d6-8400-81c064d26467" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d82aeaac-1f35-4d11-9348-30f53321ca01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_e6c63539-b7e1-4ded-87a0-7c6400fab547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_7572a4d1-bbbb-42d6-8400-81c064d26467" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_e6c63539-b7e1-4ded-87a0-7c6400fab547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_83f7e622-20ea-499d-939a-e20c2cacb0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_83f7e622-20ea-499d-939a-e20c2cacb0a5" xlink:to="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesPropertyAndEquipmentAtCost_36f483b5-5e41-48d9-840b-5f76a8b367bb" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesPropertyAndEquipmentAtCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_kfy_FinanceLeasesPropertyAndEquipmentAtCost_36f483b5-5e41-48d9-840b-5f76a8b367bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_FinanceLeasesAccumulatedDepreciation_9348331f-4a36-4de0-ad05-6c166d666545" xlink:href="kfy-20230430.xsd#kfy_FinanceLeasesAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_kfy_FinanceLeasesAccumulatedDepreciation_9348331f-4a36-4de0-ad05-6c166d666545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_8d1bce73-d8af-441f-bc0a-14d796d4bfd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_8d1bce73-d8af-441f-bc0a-14d796d4bfd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_043e2682-6cf4-4cb6-a23d-fe3ca77bc56f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_043e2682-6cf4-4cb6-a23d-fe3ca77bc56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_f579dfec-0779-4a52-8e30-29318b405171" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_f579dfec-0779-4a52-8e30-29318b405171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_09b07e5e-5b54-4d01-8d21-00030bc8eadb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseLiability_09b07e5e-5b54-4d01-8d21-00030bc8eadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_929c9e24-18f6-4eb8-9088-db115da06b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_929c9e24-18f6-4eb8-9088-db115da06b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_55b94985-7407-4b08-a834-b77a64950488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_55b94985-7407-4b08-a834-b77a64950488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ee51c3e5-c140-4898-83df-f5a247de2647" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_FinanceLeasesAbstract_fd2eae9d-c150-4af8-b06a-b8fa1b763b11" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_ee51c3e5-c140-4898-83df-f5a247de2647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_WeightedAverageRemainingLeaseTermAbstract_d65bb2c5-543a-48c7-bf07-1fb19c50ef24" xlink:href="kfy-20230430.xsd#kfy_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_83f7e622-20ea-499d-939a-e20c2cacb0a5" xlink:to="loc_kfy_WeightedAverageRemainingLeaseTermAbstract_d65bb2c5-543a-48c7-bf07-1fb19c50ef24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a9ae71c8-81bd-4cea-a431-29ac8a46bee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_WeightedAverageRemainingLeaseTermAbstract_d65bb2c5-543a-48c7-bf07-1fb19c50ef24" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a9ae71c8-81bd-4cea-a431-29ac8a46bee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e3f991b7-c9aa-4492-920a-070b9fc5ae95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_WeightedAverageRemainingLeaseTermAbstract_d65bb2c5-543a-48c7-bf07-1fb19c50ef24" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e3f991b7-c9aa-4492-920a-070b9fc5ae95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_WeightedAverageDiscountRateAbstract_3627fe18-2156-4f7a-b93f-7b9c0643074a" xlink:href="kfy-20230430.xsd#kfy_WeightedAverageDiscountRateAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_83f7e622-20ea-499d-939a-e20c2cacb0a5" xlink:to="loc_kfy_WeightedAverageDiscountRateAbstract_3627fe18-2156-4f7a-b93f-7b9c0643074a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d4a3fb2-c756-4b59-a3bf-0242bebe468b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_WeightedAverageDiscountRateAbstract_3627fe18-2156-4f7a-b93f-7b9c0643074a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d4a3fb2-c756-4b59-a3bf-0242bebe468b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_6eeb162e-7306-410e-9434-d130aee988c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfy_WeightedAverageDiscountRateAbstract_3627fe18-2156-4f7a-b93f-7b9c0643074a" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_6eeb162e-7306-410e-9434-d130aee988c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_f1a10fea-0f1f-45bd-a2aa-7a628c650667" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1a10fea-0f1f-45bd-a2aa-7a628c650667" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9dc15d93-de18-45c6-a8ee-c1c387e70710" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_9dc15d93-de18-45c6-a8ee-c1c387e70710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f050c06f-de49-4f50-b3ef-02d3751742c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f050c06f-de49-4f50-b3ef-02d3751742c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a683b2b1-0eef-4161-95c6-acb0693bbfea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a683b2b1-0eef-4161-95c6-acb0693bbfea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_866dea55-65ff-4584-baf1-c4f014136afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_866dea55-65ff-4584-baf1-c4f014136afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3806b6a5-e734-4701-b702-a6d458ef366a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3806b6a5-e734-4701-b702-a6d458ef366a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d49b7f7a-f2f2-420d-87b9-fc085a7a5044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d49b7f7a-f2f2-420d-87b9-fc085a7a5044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f3ecf7d-40d8-4008-a6a7-6833ff45a0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f3ecf7d-40d8-4008-a6a7-6833ff45a0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_22d2dc60-be15-43d0-bcf0-75c08348e5a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_22d2dc60-be15-43d0-bcf0-75c08348e5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d465560d-308e-44a3-b594-0fa3b59c6c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_03bda7b9-1bf8-4bb6-990e-d19486b431b0" xlink:to="loc_us-gaap_OperatingLeaseLiability_d465560d-308e-44a3-b594-0fa3b59c6c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_f1a10fea-0f1f-45bd-a2aa-7a628c650667" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2e02511f-8227-4493-8a66-98a673230528" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2e02511f-8227-4493-8a66-98a673230528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_05ffcd7a-5253-46c6-bdeb-16492a5a89f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_05ffcd7a-5253-46c6-bdeb-16492a5a89f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1fc34056-7d1c-4354-b54d-679eae120266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_1fc34056-7d1c-4354-b54d-679eae120266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_70fd6ff0-b636-4e47-8d2e-54327d61560b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_70fd6ff0-b636-4e47-8d2e-54327d61560b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_b972578a-861a-45fa-88a8-159a9ab2c7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_b972578a-861a-45fa-88a8-159a9ab2c7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ecb62f0f-8398-45b9-af65-ef9e7d233c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ecb62f0f-8398-45b9-af65-ef9e7d233c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1993d3f0-1514-4846-b0ac-c03813165fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1993d3f0-1514-4846-b0ac-c03813165fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d84d8d1d-ef0e-45aa-bd3f-d3d4c8f21d38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d84d8d1d-ef0e-45aa-bd3f-d3d4c8f21d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ad39bf57-48ba-4f65-aeb7-a42b1df4aaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_e532486c-6afa-4b76-8a01-717326921267" xlink:to="loc_us-gaap_FinanceLeaseLiability_ad39bf57-48ba-4f65-aeb7-a42b1df4aaf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1" xlink:type="simple" xlink:href="kfy-20230430.xsd#LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#AcquisitionSummaryofNetAssetsAcquiredDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_8ac6b5ee-558c-4366-83f6-337d68bd6e44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_8ac6b5ee-558c-4366-83f6-337d68bd6e44" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee8ac65-9b1e-4da6-aa08-d14feed200eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_71832281-7ab0-4400-ad37-6dd69d7c5e78" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee8ac65-9b1e-4da6-aa08-d14feed200eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_bde48d1e-7ee3-4f9f-9f0a-2738c2df19f1" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_7ee8ac65-9b1e-4da6-aa08-d14feed200eb" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_bde48d1e-7ee3-4f9f-9f0a-2738c2df19f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_86170827-69a2-4dcc-9c9c-11b3ffa13d8a" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ad402b-1cc7-46d7-8181-077aa890776e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_43ad402b-1cc7-46d7-8181-077aa890776e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_0d4bf58d-0086-430a-8367-add664d62e06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets_0d4bf58d-0086-430a-8367-add664d62e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c8eb2561-e44c-4510-98cb-6bdf33713efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_c8eb2561-e44c-4510-98cb-6bdf33713efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2fa51028-ab8f-477b-a023-989d3328d2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2fa51028-ab8f-477b-a023-989d3328d2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_f33ecc99-4fe1-4f72-b780-2bc16363380e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_f33ecc99-4fe1-4f72-b780-2bc16363380e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_17d6ee62-58f3-430d-bf41-3d055248bd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_17d6ee62-58f3-430d-bf41-3d055248bd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_5372891d-10f4-43d6-b647-6a60d128c234" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_5372891d-10f4-43d6-b647-6a60d128c234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_81db9824-6672-4318-bf2d-a76198cf5ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9dc1ee90-6472-469b-8a98-604b70c48a56" xlink:to="loc_us-gaap_Goodwill_81db9824-6672-4318-bf2d-a76198cf5ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#AcquisitionAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_608140f8-5a55-421a-ac0c-41b07dcfbf88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_608140f8-5a55-421a-ac0c-41b07dcfbf88" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_eba9b9dd-c0ba-479a-8e46-316a56b9c477" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_8ce33807-6d4d-4613-8b48-a3339fcf6603" xlink:href="kfy-20230430.xsd#kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember_8ce33807-6d4d-4613-8b48-a3339fcf6603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_SaloMember_beac7680-932d-4fde-99e7-4030fef2de1f" xlink:href="kfy-20230430.xsd#kfy_SaloMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_SaloMember_beac7680-932d-4fde-99e7-4030fef2de1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_InfinityConsultingSolutionsMember_7d0f3b5d-2431-470a-b8fc-988d4bcb711e" xlink:href="kfy-20230430.xsd#kfy_InfinityConsultingSolutionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_InfinityConsultingSolutionsMember_7d0f3b5d-2431-470a-b8fc-988d4bcb711e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_PatinaSolutionsGroupMember_5c4913f0-35a1-4498-a826-48948d1cce1b" xlink:href="kfy-20230430.xsd#kfy_PatinaSolutionsGroupMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_PatinaSolutionsGroupMember_5c4913f0-35a1-4498-a826-48948d1cce1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_LucasGroupMember_4401990c-584f-4b8e-a45a-d20c1224ac1d" xlink:href="kfy-20230430.xsd#kfy_LucasGroupMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5d005a95-d0f3-4234-b7e0-60f3cbc0a032" xlink:to="loc_kfy_LucasGroupMember_4401990c-584f-4b8e-a45a-d20c1224ac1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_7b0f50e6-df40-4e29-9433-3cde62ca869e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3323daf6-4dfa-4e40-9bcb-7fc5cf8137e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_3323daf6-4dfa-4e40-9bcb-7fc5cf8137e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4d9b6f3e-2ebd-4657-9cb5-e04fcaa8f747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_50867293-b681-4580-b361-2cb27df571e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4d9b6f3e-2ebd-4657-9cb5-e04fcaa8f747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" xlink:type="simple" xlink:href="kfy-20230430.xsd#SubsequentEventAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_3f028c2a-98f1-413f-91a9-08af8329223d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3f028c2a-98f1-413f-91a9-08af8329223d" xlink:to="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:to="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsDomain_af152507-3304-41c9-9419-d50c838c8693" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsAxis_2631c367-8ed0-43b7-b25f-e3ae11599332" xlink:to="loc_us-gaap_DividendsDomain_af152507-3304-41c9-9419-d50c838c8693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendDeclaredMember_8c2d4465-692e-4184-a5eb-7063f76c4d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendDeclaredMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DividendsDomain_af152507-3304-41c9-9419-d50c838c8693" xlink:to="loc_us-gaap_DividendDeclaredMember_8c2d4465-692e-4184-a5eb-7063f76c4d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_25b7ee47-8908-4f24-87ea-fc1e6633b6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_b666d62b-9f0d-4999-8655-fdc4c30cbdc7" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_25b7ee47-8908-4f24-87ea-fc1e6633b6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f0224b1e-8ee1-4604-bdfa-8a131c51f153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_25b7ee47-8908-4f24-87ea-fc1e6633b6c1" xlink:to="loc_us-gaap_SubsequentEventMember_f0224b1e-8ee1-4604-bdfa-8a131c51f153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_a227d6a6-57b4-48c2-9d6a-fe5184cdda50" xlink:to="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfy_DividendPayableIncreaseDecreasePercent_f1f8fe2a-907e-412b-8be6-17076e762b80" xlink:href="kfy-20230430.xsd#kfy_DividendPayableIncreaseDecreasePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:to="loc_kfy_DividendPayableIncreaseDecreasePercent_f1f8fe2a-907e-412b-8be6-17076e762b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_664db0a8-f412-4925-b20f-d5f6590b2ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_dd48ffc5-69cd-45d6-9fe2-7d9f4a6e93f3" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_664db0a8-f412-4925-b20f-d5f6590b2ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>company.jpg
<DESCRIPTION>LOGO
<TEXT>
begin 644 company.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 75!F # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ -H[_DGFG_\ 85C_
M /14M>P5X_\ M'?\D\T__L*Q_P#HJ6@#Y@JQ8_\ (0MO^NJ_S%5ZL6/_ "$+
M;_KJO\Q0!][T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>/_ +1W_)/-/_["L?\ Z*EKV"O'_P!H[_DGFG_]A6/_ -%2T ?,%6+'
M_D(6W_75?YBJ]6+'_D(6W_75?YB@#[WHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *\?_ &CO^2>:?_V%8_\ T5+7L%>/_M'?\D\T
M_P#["L?_ **EH ^8*L6/_(0MO^NJ_P Q5>K%C_R$+;_KJO\ ,4 ?>]%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/\
M^PK'_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y
M"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O'_VCO^2>:?\ ]A6/_P!%2U[!7C_[1W_)/-/_ .PK'_Z*EH ^8*L6
M/_(0MO\ KJO\Q5>K%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/_ .PK'_Z*EKV"O'_VCO\
MDGFG_P#85C_]%2T ?,%6+'_D(6W_ %U7^8JO5BQ_Y"%M_P!=5_F* /O>BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_ ))Y
MI_\ V%8__14M>P5X_P#M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;_KJO\Q5>
MK%C_ ,A"V_ZZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7C_ .T=_P D\T__ +"L?_HJ6O8*\?\ VCO^2>:?_P!A6/\
M]%2T ?,%6+'_ )"%M_UU7^8JO5BQ_P"0A;?]=5_F* /O>BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHI'=8T9W8*JC+,QP /6@!:*\6UG]H
MO1[#5[FTL-'FU"WA?8MTMP$63'4@;3QGH>]4/^&E[/\ Z%B?_P #!_\ $4 >
M\45X/_PTO9_]"Q/_ .!@_P#B*/\ AI>S_P"A8G_\#!_\10![Q17@_P#PTO9_
M]"Q/_P"!@_\ B*/^&E[/_H6)_P#P,'_Q% 'O%%>#_P##2]G_ -"Q/_X&#_XB
MC_AI>S_Z%B?_ ,#!_P#$4 >\45X/_P -+V?_ $+$_P#X&#_XBC_AI>S_ .A8
MG_\  P?_ !% 'O%%>#_\-+V?_0L3_P#@8/\ XBC_ (:7L_\ H6)__ P?_$4
M>\45X/\ \-+V?_0L3_\ @8/_ (BC_AI>S_Z%B?\ \#!_\10![Q17@_\ PTO9
M_P#0L3_^!@_^(H_X:7L_^A8G_P# P?\ Q% 'O%%>#_\ #2]G_P!"Q/\ ^!@_
M^(H_X:7L_P#H6)__  ,'_P 10![Q17 ?#CXH0_$.XU"*+2I+'[&B,2\PDW;B
M?88Z5W] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5X_P#M'?\ )/-/_P"PK'_Z*EKV"O'_ -H[_DGFG_\
M85C_ /14M 'S!5BQ_P"0A;?]=5_F*KU8L?\ D(6W_75?YB@#[WHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.>7R;>24C.Q"V/7 H D
MHKP?_AI>S_Z%B?\ \#!_\11_PTO9_P#0L3_^!@_^(H ]XHKP?_AI>S_Z%B?_
M ,#!_P#$4?\ #2]G_P!"Q/\ ^!@_^(H ]XHKP?\ X:7L_P#H6)__  ,'_P 1
M1_PTO9_]"Q/_ .!@_P#B* />**\'_P"&E[/_ *%B?_P,'_Q%'_#2]G_T+$__
M (&#_P"(H ]XHKP?_AI>S_Z%B?\ \#!_\11_PTO9_P#0L3_^!@_^(H ]XHKP
M?_AI>S_Z%B?_ ,#!_P#$4?\ #2]G_P!"Q/\ ^!@_^(H ]XHKP?\ X:7L_P#H
M6)__  ,'_P 11_PTO9_]"Q/_ .!@_P#B* />**\'_P"&E[/_ *%B?_P,'_Q%
M'_#2]G_T+$__ (&#_P"(H ]XHKP?_AI>S_Z%B?\ \#!_\11_PTO9_P#0L3_^
M!@_^(H ]XHKP?_AI>S_Z%B?_ ,#!_P#$4?\ #2]G_P!"Q/\ ^!@_^(H ]XHK
MP?\ X:7L_P#H6)__  ,'_P 11_PTO9_]"Q/_ .!@_P#B* />**\'_P"&E[/_
M *%B?_P,'_Q%'_#2]G_T+$__ (&#_P"(H ]XHKP?_AI>S_Z%B?\ \#!_\11_
MPTO9_P#0L3_^!@_^(H ]XHKP?_AI>S_Z%B?_ ,#!_P#$4?\ #2]G_P!"Q/\
M^!@_^(H ]XHKP?\ X:7L_P#H6)__  ,'_P 11_PTO9_]"Q/_ .!@_P#B* />
M**\'_P"&E[/_ *%B?_P,'_Q%'_#2]G_T+$__ (&#_P"(H ]XHKP?_AI>S_Z%
MB?\ \#!_\11_PTO9_P#0L3_^!@_^(H ]XHKP?_AI>S_Z%B?_ ,#!_P#$4?\
M#2]G_P!"Q/\ ^!@_^(H ]XHKP?\ X:7L_P#H6)__  ,'_P 11_PTO9_]"Q/_
M .!@_P#B* />**\'_P"&E[/_ *%B?_P,'_Q%'_#2]G_T+$__ (&#_P"(H ]X
MHKP?_AI>S_Z%B?\ \#!_\11_PTO9_P#0L3_^!@_^(H ]XHKP?_AI>S_Z%B?_
M ,#!_P#$4?\ #2]G_P!"Q/\ ^!@_^(H ]XHKP?\ X:7L_P#H6)__  ,'_P 1
M1_PTO9_]"Q/_ .!@_P#B* />**\'_P"&E[/_ *%B?_P,'_Q%'_#2]G_T+$__
M (&#_P"(H ]XHKP?_AI>S_Z%B?\ \#!_\11_PTO9_P#0L3_^!@_^(H ]XHKP
M?_AI>S_Z%B?_ ,#!_P#$4?\ #2]G_P!"Q/\ ^!@_^(H ]XHKP?\ X:7L_P#H
M6)__  ,'_P 11_PTO9_]"Q/_ .!@_P#B* />**\'_P"&E[/_ *%B?_P,'_Q%
M'_#2]G_T+$__ (&#_P"(H ]XHKP?_AI>S_Z%B?\ \#!_\11_PTO9_P#0L3_^
M!@_^(H ]XHKP?_AI>S_Z%B?_ ,#!_P#$4?\ #2]G_P!"Q/\ ^!@_^(H ]XHK
MP?\ X:7L_P#H6)__  ,'_P 11_PTO9_]"Q/_ .!@_P#B* />**\'_P"&E[/_
M *%B?_P,'_Q%'_#2]G_T+$__ (&#_P"(H ]XHKP?_AI>S_Z%B?\ \#!_\11_
MPTO9_P#0L3_^!@_^(H ]XHKP?_AI>S_Z%B?_ ,#!_P#$4?\ #2]G_P!"Q/\
M^!@_^(H ]XHKP?\ X:7L_P#H6)__  ,'_P 11_PTO9_]"Q/_ .!@_P#B* />
M**\'_P"&E[/_ *%B?_P,'_Q%20?M)6DUQ'%_PC,XWN%S]L'&3_N4 >Z4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5\\?&WXJ?:'G\)Z#<?N5)34+F
M-OOGO$I'8?Q>O3UST7QH^*?]@6TGAK1)\:K,F+F=#S;(1T!_OD'\!SU(Q\R]
M: "BBMBR\)>)-2M([NQ\/:M=6TGW)H+*1T;!QPP&#S0!CT5T'_"">,/^A4US
M_P %TW_Q-'_"">,/^A4US_P73?\ Q- '/T5T'_"">,/^A4US_P %TW_Q-'_"
M">,/^A4US_P73?\ Q- '/T5T'_"">,/^A4US_P %TW_Q-'_"">,/^A4US_P7
M3?\ Q- '/T5T'_"">,/^A4US_P %TW_Q-'_"">,/^A4US_P73?\ Q- '/T5T
M'_"">,/^A4US_P %TW_Q-'_"">,/^A4US_P73?\ Q- '/T5T'_"">,/^A4US
M_P %TW_Q-'_"">,/^A4US_P73?\ Q- '/T5T'_"">,/^A4US_P %TW_Q-'_"
M">,/^A4US_P73?\ Q- '/T5T'_"">,/^A4US_P %TW_Q-'_"">,/^A4US_P7
M3?\ Q- 'K'[-'_(1\1?]<H/YO7T/7A'[/>@:SHM_KS:KI%_8++%"(S=6SQ!\
M%\XW 9ZBO=Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KQ_P#:._Y)YI__ &%8_P#T5+7L%>/_ +1W_)/-
M/_["L?\ Z*EH ^8*L6/_ "$+;_KJO\Q5>K%C_P A"V_ZZK_,4 ?>]%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %5[_ /Y!US_UR;^1JQ4%
MZK-87"J"6,3  #D\4 ? ]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A4US_
M ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?_$T
M<_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!_P (
M)XP_Z%37/_!=-_\ $T?\()XP_P"A4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_
M\%TW_P 31_P@GC#_ *%37/\ P73?_$T <_170?\ "">,/^A4US_P73?_ !-'
M_"">,/\ H5-<_P#!=-_\30!S]%=!_P ()XP_Z%37/_!=-_\ $T?\()XP_P"A
M4US_ ,%TW_Q- '/T5T'_  @GC#_H5-<_\%TW_P 31_P@GC#_ *%37/\ P73?
M_$T <_170?\ "">,/^A4US_P73?_ !-'_"">,/\ H5-<_P#!=-_\30!S]%=!
M_P ()XP_Z%37/_!=-_\ $U ?"7B56*MX>U8$'!!LI./TH QJ*U9/#.OPJ&ET
M/4HP3@%K20?TJK+I6HPD"6PNHR>@>%AG]* *E%*058JP((."#VI* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *L6/
M_(0MO^NJ_P Q5>K%C_R$+;_KJO\ ,4 ?>]%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5YQ\6/B9#X'TG['8NDFN7:'R$Z^0O3S&'\@>I]@:V/B'X]L? 6@-
M>3;9;Z8%+2USS(_J>^T=S^'4U\>ZQJ]]KVK7.J:E.T]W<OOD=OT ] !@ =@*
M *MQ<375Q+<7$C2S2N7DD<Y+,3DDGUJ.BNL^'_@6^\>>(4L;?=%9Q8>[N<<1
M)[>K'H!_0&@#9^%'PTF\<ZO]JO4>/0[1QY[\CSFZ^6I_+)[ ^I%?6MO;PVEM
M%;6\2101($CC0855 P !Z8JKHNC6'A_2+;2],@6"TMTVH@_4D]R3R3W-7Z "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_
M]H[_ ))YI_\ V%8__14M>P5X_P#M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;
M_KJO\Q5>K%C_ ,A"V_ZZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ,DBCF7;+&KKG.&&15"?P]HER<W&CZ?*2<_O+9&Y]>
M16E10!S%Q\.?!=T,2>%M)7C'[NU6/_T$"L>Z^"G@"ZY_L+RF]8KF5?TW8_2N
M_HH \CN_V=O!\^3!=ZM;-V"S(P_\>0G]:YZ]_9HC()L/$S#T2>TSG_@0;^E>
M^T4 ?+M_^SMXNMMS6EWIEXHZ!961C^#+C]:Y;4?A-X[TS)F\.7<BCO;;9\_@
MA)K[+HH ^";S3[W3I?*OK.XM9/[L\3(?R(JM7WW-!#<1&*>))8VZHZA@?P-<
MKJGPN\$:P#]J\.62,?XK93 <^N8R* /BZBOIG5OV<?#MT"VEZK?V+GM(%G0?
MA\I_\>K@=9_9Y\6V 9].GL=3C'14D\J0_@WR_P#CU 'DE%;.L^$_$/A\G^UM
M&O;11_RTDA.P_1NA_.L:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "K%C_P A
M"V_ZZK_,57JQ8_\ (0MO^NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MB>*_%.F^#M GU?4Y-L4?RQQ@_-,YZ(ON<?@,GH*O:MJUEH>E7&IZC.L%I;IO
MDD;L/ZD] .]?'OQ$\?7WCW7VNI=T5A 2EG;9XC7U/JQZD_AVH R_%OBO4O&6
MOSZMJ<F7?Y8XE)V0H.BJ/3^9R>]8=%6M-TZ\U?4K?3["!Y[NX<1Q1IU8G_/7
MM0!>\,>&M1\6Z];Z1I<6^>4Y9CG;$@ZNQ[ ?X#J:^R/!_A+3O!?AZ'2=.7(7
MYIIF'S32'JQ_P[  5D_#7X>V?@+01#\DVJ7 #7ER!U/9%_V1^O)]AVM !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>/\ [1W_ "3S3_\ L*Q_^BI:]@KQ_P#:._Y)YI__ &%8_P#T5+0!\P58L?\
MD(6W_75?YBJ]6+'_ )"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0@,I5
M@"",$'O7'Z[\+/!GB#<UWH5O%,W_ "VM1Y+Y]3MP"?J#78T4 > :_P#LVC#R
M>'=;Y_A@OT_]J(/_ &6O*O$7PV\6^%P\FI:-/]G7K<0#S8\>I9<[?QQ7VI10
M!\ 45]G^)/A?X0\4;WOM(BBN6Y-S:_NI,^I(X8_[P->.^)OV=-5LP\_AS48[
M^,<BWN,12_0-]UC]=M 'B5%:&KZ'JN@7AM-6T^XLYQT2:,KGW!Z$>XK/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ JQ8_P#(0MO^NJ_S%5ZL6/\ R$+;_KJO\Q0!][T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5'//%;6\D\\J10QJ7>1VPJJ.223T%25\S_ !H^*G]NW$GA
MK0KC_B5Q-BZGC/%RX_A!'5!^I]@,@&#\6?B;+XXU7[%8.Z:%:OF%2,&=^GF,
M/SP.P]R:\VHHH ='&\TJ11(SR.P5549+$] !W-?5GP@^&">#=-&JZG&K:Y=)
M\P//V9#_  #_ &C_ !'\![\[\$OA9]@CA\5Z[;_Z4XW6%O(/]4IZ2$?WCV'8
M<]2,>YT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %>/_ +1W_)/-/_["L?\ Z*EKV"O'_P!H[_DGFG_]A6/_
M -%2T ?,%6+'_D(6W_75?YBJ]6+'_D(6W_75?YB@#[WHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@"IJ6E:?K-FUGJ=E;WELW6*>,.OUP>_O7CWBS]G
M?2KX/<^&;QM/GY(MIR9(2?0-]Y?_ ![Z5[910!\0>)O!/B+PA/Y>M:;+ C'"
M3CYXG^CCC/MU]JY^OOJYMH+RVDMKJ".>"0;7BE0,K#T(/!KQ_P 9?L_Z/JHD
MN_#4HTN[//V=R6MV/ZE/PR/:@#YEHK<\2^$-=\(WOV76M/EMR21'+C,<G^ZP
MX/\ ,=ZPZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "K%C_R$+;_ *ZK_,57JQ8_\A"V_P"NJ_S% 'WO1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%>5?&'XHKX0L&T;290=<N4Y=3G[*A_B/^T>P_'TR <]\;?BI
M]C2?PGH,_P#I+#;?W,9_U8[Q*?[Q_B/8<=<X^=J<[M([.[%F8Y9B<DGUIM !
M7M'P6^%?]N3Q^)M<@_XEL+YM;=UXN''\1!ZH#^9'H#GG_A-\,Y?'&K?;+]'3
M0[1_WSCCSVZ^6I_F1T'N17UG!!%;6\<$$210QJ$2-%PJJ.  !T% $E%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7C_[1W_)/-/\ ^PK'_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M 'S!5
MBQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@"KJ.FV.K6,EEJ-I#=6L@P\4R!E/X&O"?'/[/>
M/,O_  ?+QU.G7#_^BW/\F_/M7T!10!\$7UA=Z9>26=];36US$</%,A5E/N#5
M>OMKQ=X$T#QM9>1J]H#,HQ%=1866+Z-Z>QR/:OF3Q[\)M=\$.]SM-_I.?EO(
M5^X/21?X3[]/?M0!P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 58L?^0A;?]=5_F*KU8L?^0A;?]=5_F* /O>BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHKF_&_C/3O _AZ74[Y@\I^2VMP?FFD[ >PZD]A^ (!D_$[XBVO@+0\Q
M[)M7N5(M+<GIZNW^R/U/'J1\A7]]=:G?SWU[.\]U.YDEE<\LQZFKGB+Q#J/B
MC7+C5]4F\RYG;.!]U%[*H[*.PK+H *Z[X>^ [[QYXA6R@W164)#WESCB)/0?
M[1P<#\>@-9?A7PQJ/B_7[?2-,CW2RG+N?NQ(.KM[#]>!U-?9'A'PGIW@SP_!
MI.FI\J#=+*1\TSGJ[>Y_08':@"_H^D6.@Z3;:7IL"P6ELFR-%_4GU).23W)J
M]110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %>/_M'?\D\T_\ ["L?_HJ6O8*\?_:._P"2>:?_ -A6
M/_T5+0!\P58L?^0A;?\ 75?YBJ]6+'_D(6W_ %U7^8H ^]Z*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:Z))&T<BJZ,"&5AD$
M'L:=10!X;\1?@/;WWFZKX11+>Y.6DT\G$<G_ %S/\)]CQZ8KYXN[.YT^[EM+
MR"2WN(6VR12J59#Z$'I7WS7%>/OAGHOCRS)N$%MJ:+B&^C7YA_LL/XE]CT[$
M4 ?&M%;_ (M\':SX+U9K#5[8IG)AG7F.9?53W^G4=ZP* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "K%C_R$+;_KJO\ ,57JQ8_\A"V_
MZZK_ #% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !115>^OK73;&>]O9T@M8$,DLKG 51U- %3Q!K^G^&-
M$N=6U2816L"Y/JQ[*H[DG@5\<^.?&NH^.?$,FI7I*0KE+:V!RL,>>![GU/<^
MV -;XG_$:Y\>:WB(O%H]JQ%I >K=O,;_ &CZ=AQZD\'0 5;TS3+S6=3M].T^
MW>>[N'"11H.2?\.Y/856BCDFE2*)&DD=@J(@R6)Z #N:^K_A%\,(_!>F_P!I
M:E&KZ[=)\_?[,A_Y9@^OJ?P[<@&W\./A_9^ M %NNR74K@!KRY ^\W]U?]D=
MOQ/>NSHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KQ_]H[_ ))YI_\ V%8__14M>P5X_P#M
M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;_KJO\Q5>K%C_ ,A"V_ZZK_,4 ?>]
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!E>(?#FE>*=(ETS5[5;BW<<9X9&[,I[$>M?*/Q&^%^J> KPS#==Z/*V
M(;Q5^[_LR#LWZ'MW ^PZ@O;*UU*RFLKVWCN+:92DD4BY5@>Q% 'P/17JOQ3^
M$-SX/EDU;1UDN=#=N5Y9[7V;U7T;\#ZGRJ@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "K%C_R$+;_ *ZK_,57JQ8_\A"V_P"NJ_S% 'WO1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% ".ZQHSNP55&69C@ >M?+/QB^*+>+;YM$TB8C1+9_G=3_Q].#]X_[ [#OU
M],=!\;?BI]H>?PGH-Q^Y4E-0N8V^^>\2D=A_%Z]/7/@] !117M?P4^%G]L3Q
M>*-<M_\ B7Q-NL[>0<7#@_?(_N ]NY]AR =)\$_A9_9D,/BK7;?_ $V1=UE;
MR#_4J?\ EHP_O$=/0'U/'N%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/
M-/\ ^PK'_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^8JO5
MBQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH 9+%'-$\4J+)&ZE71QD,#U!'<5\S?%KX
M//X;\W7_  ]$\FDDEI[<<M:^X]4_E].:^G*1T61&1U#*PPRL,@CTH ^ :*]C
M^,/PE_X1N23Q!H$+'2)&S<6ZC/V5CW'^P?TZ=,5XY0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %6+'_D(6W_75?YBJ]6+'_D(6W_75?YB@#[WHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O&
MOC1\4_[ MI/#6B3XU69,7,Z'FV0CH#_?(/X#GJ1C>^+'Q,A\#Z3]CL7237+M
M#Y"=?(7IYC#^0/4^P-?)=Q<375Q+<7$C2S2N7DD<Y+,3DDGUH CZT45V'P[\
M WWCWQ MI%NBL(</>7..(U]!ZL>@'U/04 ;?PD^&4OC;5?M^H1LFA6CCS3T\
M]QSY:GT_O'L#ZFOK&&&*V@C@@C2*&)0B1HN%50,  =@!572=*LM#TJVTS3K=
M8+2W0)'&O8?U)ZD]S5V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\?_:._P"2
M>:?_ -A6/_T5+7L%>/\ [1W_ "3S3_\ L*Q_^BI: /F"K%C_ ,A"V_ZZK_,5
M7JQ8_P#(0MO^NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 R6*.:)XI462-U*NCC(8'J"
M.XKY8^+WPLD\'WK:QI,;OH=P_( S]E<G[I_V3V/X'MGZJJ"]LK;4K&>RO8$G
MMIT,<L3C(93U!H ^!Z*[SXH?#FY\!ZWF$/+H]TQ-I.>2OK&W^T/7N.?4#@Z
M"BBB@ HHHH **** "BBB@ HHHH **** "K%C_P A"V_ZZK_,57JQ8_\ (0MO
M^NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5R'Q#\>V/@+0&O)MLM],"EI:YYD?U/?:.Y_#J:U/%?BG3?!V@3ZOJ
M<FV*/Y8XP?FF<]$7W./P&3T%?&_BWQ7J7C+7Y]6U.3+O\L<2D[(4'15'I_,Y
M/>@"CK&KWVO:M<ZIJ4[3W=R^^1V_0#T & !V JC15S2M*O=;U2VTW3K=I[NY
M<)'&O<_T ZD] .: +_A/PMJ7C'7X-(TR/,LGS22,/EB0=7;V&?Q) [U]D>$O
M"NG>#?#\&D::F(T^:25@-TSGJ[>Y_0 #M65\.O -EX"\/K:Q[9=0G >\N0/O
MMZ#_ &1T'Y]Z[&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_VCO^2>
M:?\ ]A6/_P!%2U[!7C_[1W_)/-/_ .PK'_Z*EH ^8*L6/_(0MO\ KJO\Q5>K
M%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!E>(O#^G^*-"N=(U.+S+
M>=<9'WD;LRGL0:^-?&?A'4/!7B.?2+\;MOSP3@86:,]&'\B.Q!%?;]<;\2/
M=KX\\-M:-MCU"WS)97!'W'[J?]EL '\#VH ^,J*L7]C=:9?W%C>PM#=6\ACE
MC<<JP."*KT %%%% !1110 4444 %%%% !1110 58L?\ D(6W_75?YBJ]6+'_
M )"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *I:MJUEH>E7&IZC.L%I;IODD;L/ZD] .]69YXK:WDGGE2*&-2[R.V
M%51R22>@KY-^+/Q-E\<:K]BL'=-"M7S"I&#._3S&'YX'8>Y- &-\1/'U]X]U
M]KJ7=%80$I9VV>(U]3ZL>I/X=JX^BB@!\44D\T<,,;22R,$1$&2Q/  '<U]8
M?"/X91^"M*_M#48U?7;M!YAX/V=#SY:GU_O'N1CH,GG_ (*?"S^R((O%&NV^
M-0E7=9V\@Y@0C[Y']XCH.P]SQ[90 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5X_^T=_R3S3_P#L*Q_^BI:]@KQ_]H[_ ))YI_\ V%8__14M 'S!
M5BQ_Y"%M_P!=5_F*KU8L?^0A;?\ 75?YB@#[WHHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#Q;XZ?#C^U]/;Q5I4.;^T3_3(T',T0_B_P!Y1^:_05\TU]_$ @@C(/4&
MOD[XR_#T^#_$/]H6$.W1M0<M$%'$,G5H_8=Q[9':@#S*BBB@ HHHH **** "
MBBB@ HHHH *L6/\ R$+;_KJO\Q5>K%C_ ,A"V_ZZK_,4 ?>]%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445X3\;?BI]C2?PGH,_P#I+#;?
MW,9_U8[Q*?[Q_B/8<=<X .=^-'Q4_MVXD\-:%<?\2N)L74\9XN7'\((ZH/U/
ML!GQBBB@ KV[X)_"S^U9H?%6NP9L8VW65NX_U[#^-A_=!Z#N?8<\]\(_AC)X
MTU,:EJ4;)H5J_P"\/(^T./\ EFI]/4_AU/'U?%%'!"D,2+''&H5$48"@<  >
ME #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ -H[_DGF
MG_\ 85C_ /14M>P5X_\ M'?\D\T__L*Q_P#HJ6@#Y@JQ8_\ (0MO^NJ_S%5Z
ML6/_ "$+;_KJO\Q0!][T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^*/#EEXL\.W
M>C7Z_N;A,*X&6C<?=<>X/^'>MBB@#X2\0:%>^&M>O-'U"/9<VLFQL=&'4,/8
M@@CV-9M?3_QW\!?V[H7_  D=A#G4-.0^>%',L'4_BO)^F[VKY@H **** "BB
MB@ HHHH **** "K%C_R$+;_KJO\ ,57JQ8_\A"V_ZZK_ #% 'WO1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 445POQ.^(MKX"T/,>R;5[E2+2W)Z
M>KM_LC]3QZD &)\8?BBOA"P;1M)E!URY3EU.?LJ'^(_[1[#\?3/RN[M([.[%
MF8Y9B<DGUJ:_OKK4[^>^O9WGNIW,DLKGEF/4U7H *[+X<> +SQ[KXMDW1:=;
MD/>7('W%_NC_ &C@X_$]JRO"7A34O&7B"#2--C^=SNEE(^2%!U=O8?J<#O7V
M1X5\+Z=X/T"WTC3(\11C+R'[TKGJ[>Y_3H.!0!?TO2[/1=+M]-T^!(+2W0)'
M&@X _P 3U)[DU;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O'_VCO\ DGFG_P#85C_]%2U[!7C_ .T=_P D\T__ +"L?_HJ6@#Y@JQ8
M_P#(0MO^NJ_S%5ZL6/\ R$+;_KJO\Q0!][T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 (RAE*L 5(P01P:^/_ (M^!CX*\7R+;1D:7?9GM"!PO/S1_P# 2?R(
MK[!KD/B5X,C\;^#KG3U51?1?OK.0_P ,@'3/HPR#]<]J /B^BGRQ203/#*C1
MR1L5=&&"I'!!'K3* "BBB@ HHHH **** "K%C_R$+;_KJO\ ,57JQ8_\A"V_
MZZK_ #% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1169X@U_3_#&B
M7.K:I,(K6!<GU8]E4=R3P* ,[QOXST[P/X>EU.^8/*?DMK<'YII.P'L.I/8?
M@#\<>(O$.H^*-<N-7U2;S+F=LX'W47LJCLH["M+QSXUU'QSXADU*])2%<I;6
MP.5ACSP/<^I[GVP!S- !5W2-)OM=U:VTS38&GN[A]D<:]SZGT ')/8"JT$$M
MS/'!!$\LTC!$C1269CP  .IKZR^$OPSB\$:3]MOT5]<NT_?,.1 G7RU/\SW/
ML* -KX>> K'P%H"V<.V6^F >[NL<R/Z#OM'8?CU-=?110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7C_ .T=_P D\T__ +"L?_HJ
M6O8*\?\ VCO^2>:?_P!A6/\ ]%2T ?,%6+'_ )"%M_UU7^8JO5BQ_P"0A;?]
M=5_F* /O>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8_C]X*_L?Q"G
MB2SCQ9ZFV)P!PDX'/_?0&?J&KQRON/QAX:MO%WA:^T6YVCSXSY4A'^KD'*M^
M!Q^&17Q)?V-SIFH7%A>1&*YMI&BE0]593@B@"O1110 4444 %%%% !5BQ_Y"
M%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHI'=8T9W8*JC+,QP /6@""^OK73;&>]O9T@M8$,DLKG 51U-?(GQ/^(USX\U
MO$1>+1[5B+2 ]6[>8W^T?3L./4G<^,7Q1;Q;?-HFD3$:);/\[J?^/IP?O'_8
M'8=^OICR>@ HHKW+X)_"S^T)8?%>NP?Z)&P>PMW'^M8?\M&']T=O4\]!R ='
M\%?A9_8L$7B?7;?_ (F4JYM+>0<VZ'^,C^^1^0]SQ[5110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_\ M'?\D\T__L*Q
M_P#HJ6O8*\?_ &CO^2>:?_V%8_\ T5+0!\P58L?^0A;?]=5_F*KU8L?^0A;?
M]=5_F* /O>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^</VAO!_P!C
MU:V\4VD>(;S$%W@=)0/E;_@2C'_ ?>OH^L7Q;X>@\5^%M0T6XV@7,15'8?<D
M'*-^# &@#X:HJQ?65QIU_<6-W&8KBWD:*5#U5E."/S%5Z "BBB@ HHHH *L6
M/_(0MO\ KJO\Q5>K%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5\\_&WXJ?:&G\)Z#<?N5)34+F,_?/>)3Z?WO7IZYZ+XT?%/_A'[:3PW
MH<__ !-9DQ<SH>;9".@_VR#^ YZD5\R=: "BBNT^&WP^O/'NO"$;X=,MR&O+
MD#[H_NK_ +1[>G)[4 ;GPA^&+^,]3&J:G&RZ%:O\XZ?:7'.P>W3)_ =<CZLB
MBCAB2*)%CC10J(@P% Z #L*KZ;IMGH^FV^G:?;I;VEN@2*).BC_/?O5N@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M\?\ VCO^2>:?_P!A6/\ ]%2U[!7C_P"T=_R3S3_^PK'_ .BI: /F"K%C_P A
M"V_ZZK_,57JQ8_\ (0MO^NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'S+^T)X2_LSQ+;^(K:/%OJ2[)\=!,HZ_P# EQ^*M7C5?:_Q
M#\+KXP\$:AI04&Y*>;:D]I5Y7\_N_1C7Q2RLCLCJ593@@C!!H 2BBB@ HHHH
M *L6/_(0MO\ KJO\Q5>K%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7G'Q8^)D/@?2?L=DZ2:Y=H?(3KY*]/,8?R!ZGV!K9^(7CRQ\!>'VO)ML
MM],"EG;9YD?'4_[(XR?PZD5\>:QJ]]KVK7.J:E<-/=W#[Y';] /0 < =@* *
MMQ<37=S+<W$KRSRN7DD<Y9F)R23ZYJ.BKVC:/?:_JUMI>FV[3W=P^U$4?F3Z
M =2>PH T/!_A+4?&GB&'2=.7#-\TLS#Y88QU<_X=S@5]D>%_#.F^$=!M](TR
M+9#$,LY'S2N>KL>Y/^ Z"LOX?>!+'P'X>6R@VRWLN'O+G',K^@_V1D@#\>I-
M=;0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7C_[1W_)/-/\ ^PK'_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M
M'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *^1_C;X6_X1SX@W%Q#'ML]3'VN+'0,3^\'_ 'UD
M_1A7UQ7F/QU\,?V]\/Y;Z&/==:2WVE2!SY?20?3&&_X!0!\G4444 %%%% !5
MBQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/%?BG
M3O!^@3ZOJ<F(HQB.-?O2N>B+[G].3VJ]JVJV6AZ5<ZGJ-PL%I;H7DD;L/ZD]
M .YKX]^(OCZ]\>Z^UU+NAL(,I9VV>(U[D^K'J3^':@#,\6^*]2\9>()]7U*3
MYW.V*('Y(4'1%]A^IR>]85%% $EO!-=7$5O;QM+-*X2.-!DLQ.  /6OK3X3_
M  TA\#Z1]KO4237+M!Y[\'R5Z^6I_F1U/L!6!\%OA9_8-O'XEUR#&J3+FU@<
M<VR$?>(/1R/R'N3CV:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_DGFG_ /85C_\ 14M>P5X_
M^T=_R3S3_P#L*Q_^BI: /F"K%C_R$+;_ *ZK_,57JQ8_\A"V_P"NJ_S% 'WO
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)H8[F"2"9 \4BE'
M1NC*1@BGT4 ?#?B_P_)X6\6ZGHLFXBUG*QLW5HSRA_%2#6)7O/[1_AL1W>E^
M)88\"4&TN"!_$,LA/N1N'_ 17@U !1110 58L?\ D(6W_75?YBJ]6+'_ )"%
MM_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J.>>*VMY)YY4BAC4N\CMA54<DDGH*DKYH^
M-'Q4_MR>3PSH5QG3(FQ=7$9XN7'\((ZH#^9'H!D P/BU\39?&^J_8;!V30K1
M_P!RO0SOT\QA^>!V'N:\VHHH *]U^"7PL%Z\/BS78,VR'=86SC_6$=)6']T=
MAW//3&>=^#_PO?QAJ(U;58F70[5^5.1]J<?P#_9'\1_#UQ]5(B1QK'&JHB@!
M548  ["@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/\ ^PK'_P"BI:]@KQ_]H[_D
MGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .6^(OAW_A*? >JZ8J!
MKAH?-M^.?-3YEQ]2,?0FOBFOO^OC'XI^'O\ A&OB+JUFB;;>67[3!@<;)/FP
M/8$E?^ T <=1110 58L?^0A;?]=5_F*KU8L?^0A;?]=5_F* /O>BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHKRKXP?%%?"%@='TF4'7+E,EAS]E0_Q'_:/8?CZ9 .?^-GQ4^Q)-X3T&X_T
MEALO[E#_ *L=XE/]X]SV''7./G6G.[2.SNQ9F.68G))]:;0 5VWPU^'MWX]U
MX1?/#I=N0UY< =!V1?\ :/Z=?8Y/@WPAJ/C7Q##I6GKC/S3SD$K#&.K'^@[G
M K[(\,^&].\)Z#;Z1ID6R"$<L?O2-W=CW)_^L.!0!=T[3K32=.M]/L($@M;=
M!'%&@X4#_/7O5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *\?\ VCO^2>:?_P!A6/\ ]%2U
M[!7C_P"T=_R3S3_^PK'_ .BI: /F"K%C_P A"V_ZZK_,57JQ8_\ (0MO^NJ_
MS% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X1^T
MCH DT_2?$,:?-#(;.8CJ5;+)^ (;_OJO=ZYKX@: /$W@36-+";II+<O",<^8
MGS)^9 'XT ?$M%%% !5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y
MOQMXST[P/X>EU2^.^0_);VZG#32=@/;N3V'X @&3\3?B+:> M#RA2;5[E2+2
MW)Z?[;?[(_4\>I'R%?W]UJE_/?7T[SW4[F265SDLQJ[XB\0ZCXIURXU;5)C+
M<S-T&=J+V51V4>E95 !5_1=&O_$&KVVEZ9 T]W</M1!^I)[ #DFJMM;3WEU%
M;6T3S3S.$CC1<L[$X  [FOK;X4_#2#P+I'VF[5)-;NT'VB0<B)>OEJ?3ID]R
M/0"@#9\ >!;#P'X?2PMMLMU)A[NZVX,K_P!%'8?U)KJZ** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *\?_:._P"2>:?_ -A6/_T5+7L%>/\ [1W_ "3S3_\ L*Q_^BI:
M /F"K%C_ ,A"V_ZZK_,57JQ8_P#(0MO^NJ_S% 'WO1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !114%W>6MA;M<7ES#;0*0#)-($49Z<GB@">BL?\ X2SPW_T,&E?^!L?^
M-7;'5=.U17;3[^UNQ&0'-O,LFW/3."<4 6Z*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^*_B5H
M1\.?$/6;!5VPF<S0C'&Q_G 'TSC\*Y2O>/VDM"\N_P!'U^-.)8VM)F [J=R?
MB07_ .^:\'H *L6/_(0MO^NJ_P Q5>K%C_R$+;_KJO\ ,4 ?>]%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445!>WMMIMC/
M>WLZ06T"&265S@*HZDT 4_$&OZ?X9T2YU?4YO*M;=<GN6/95'<D\"OCGQSXU
MU#QSXADU*])2%<I;6P;*PQ^GN3W/<^V -;XH?$:Y\>ZWB+?%H]JQ%I >K?\
M31O]H^G8<>I/!T %'6BO>/@C\+/M3P>+==M_W"D/I]O(/OGM*P]!_#ZGGIC(
M!TGP7^%H\/6L?B36X/\ B;3IFWA<<VR'N?\ ;(_(<=S7L=%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7C_P"T=_R3S3_^PK'_ .BI:]@KQ_\ :._Y)YI__85C
M_P#14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\J_:#NOL_PS\K./M%]%%UZX#/\ ^RUZK7A_[2EWL\/Z'9Y_UMU)
M+C_<3'_L] 'SA7T/^S1_R#_$7_76#^3U\\5]#_LT?\@_Q%_UU@_D] 'O%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 <#\9M$_MOX8ZH%3=-9 7D?'39]X_]\%Z^/J^^KFWBN[6
M:VG4/%,AC=3W4C!'Y5\):SILFCZW?Z9-_K+.XD@8XZE6(S^E %*K%C_R$+;_
M *ZK_,57JQ8_\A"V_P"NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ([K&C.[!5499F. !ZU\L_&+XHMXLOFT32)
MB-$MG^=U/_'TX/WO]P=AWZ^F.A^-OQ4^T-/X3T&X_<J2FH7,9^^>\2GT_O>O
M3USX-0 445W'PS^'=WX]UW8V^'2;8AKNX'''9%_VC^@Y] 0#>^#OPO;Q=J"Z
MSJT)&AVS\(P_X^G'\(_V1W/?IZX^J$18T5$4*JC"JHP /2J]A86NEV$%C8P)
M!:P((XHD& JBK- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_^T=_R3S3
M_P#L*Q_^BI:]@KQ_]H[_ ))YI_\ V%8__14M 'S!5BQ_Y"%M_P!=5_F*KU8L
M?^0A;?\ 75?YB@#[WHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYP_:4O=_B#0K'=_J;6
M2;&>F]\?^T_TKZ/KY.^/E]]K^*5S#G/V2UAA^F5\S_V>@#S&OH?]FC_D'^(O
M^NL'\GKYXKZ'_9H_Y!_B+_KK!_)Z />**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^3?CQHW]
ME_$RXN47$>HP1W(QTW8V-^J9_&OK*O#?VDM'\[1-&UE%YMYVMI"/1QN&?H4/
M_?5 'SE5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "O&_C1\4_^$?MI/#>AS_\ $UF3
M%S.AYMD(Z#_;(/X#GJ16[\6/B9#X'TG['9.DFN7:'R$Z^2O3S&'\@>I]@:^2
M[BXFN[F6YN)7EGE<O)(YRS,3DDGUS0!'UHHK1T/1+_Q'K-MI.F0&:[N'VHO8
M>K$]@!R30!H^"_!VH^-_$,6E6"[5^_<3D96&//+'^@[FOL?PWX<T[PIH5OI&
MF0^7;PCDG[TC'JS'N3_];H!69X"\$6'@3P]'I]H!)<OA[JY(^:9__B1T [#W
M)-=30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_ .T=_P D\T__
M +"L?_HJ6O8*\?\ VCO^2>:?_P!A6/\ ]%2T ?,%6+'_ )"%M_UU7^8JO5BQ
M_P"0A;?]=5_F* /O>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB?XC7_ /:7Q'\07(.5
M-])&I]0AV#]%%?:%]=I8:?<WDO\ J[>)I6Y[*"3_ "KX,GF>YN)9Y3F25R['
MU).30!'7T/\ LT?\@_Q%_P!=8/Y/7SQ7T/\ LT?\@_Q%_P!=8/Y/0![Q1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7&?%?2/[:^&6N6X7=)%!]I3'7,9#\?4*1^-=G3)HDN()
M(95#1R*493W!&"* /@.K%C_R$+;_ *ZK_,5+K&G/I&MW^FRY\RTN)(&)[E6(
M_I45C_R$+;_KJO\ ,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %<C\0O'ECX"\/M>3;9;Z8%+.VSS(^.I_P!D<9/X=2*T_%?BG3O!
M^@3ZOJ<F(HQB.-?O2N>B+[G].3VKXX\6^*]2\9>()]7U*3YW.V*('Y(4'1%]
MA^IR>] %#6-7OM>U:YU34KAI[NX??([?H!Z #@#L!5&BCK0!-:VL][=Q6MK"
M\UQ,X2.-!EF8\  5];_"OX;0>!-&\ZZ5)-;NU!N91SY8Z^6I]!W/<_05@_!G
MX6_\(U:)XAUJ#&L3I^XA<<VJ$=QV<CKZ#CUKV"@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KQ_]H[_DGFG_ /85C_\ 14M>P5X_^T=_R3S3
M_P#L*Q_^BI: /F"K%C_R$+;_ *ZK_,57JQ8_\A"V_P"NJ_S% 'WO1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% '%_%G4_[)^%VO3 X:6W^S+[^80A_1B?PKXTKZ6_:/U7[/
MX3TO2U;#7EV96'JL:\C\W7\J^:: "OH?]FC_ )!_B+_KK!_)Z^>*^A_V:/\
MD'^(O^NL'\GH ]XHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \^UKX,>#]>UFZU6]M[K[
M3=/YDOEW!52W<XJG'\!? \4J2+!?;D8,,W1ZC\*]-HH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JEJVJV6AZ5<ZGJ-PL%I;H7DD;L/ZD] .Y
MJS//%;6\D\\J10QJ7>1VPJJ.223T%?)OQ:^)LOC?5?L-@[)H5H_[E>AG?IYC
M#\\#L/<T 8WQ%\?7OCW7VNI=T-A!E+.VSQ&O<GU8]2?P[5Q]%% !7O?P1^%G
MFM!XNUVW_=CY]/MI!]X]I6'I_='?KZ9YSX._"YO%E\NMZO"1HEL_R(P_X^G!
M^[_N#N>_3UQ]3*JHBHBA548  P * %HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *\?\ VCO^2>:?_P!A6/\ ]%2U[!7C_P"T=_R3S3_^
MPK'_ .BI: /F"K%C_P A"V_ZZK_,57JQ8_\ (0MO^NJ_S% 'WO1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%'09- 'RY^T-K'V[Q_!IRM^[T^T567T=_G/_CI3\J\CK;\8ZS_
M ,)!XRUC50VY+FZ=XR?^>><(/^^0*Q* "OH?]FC_ )!_B+_KK!_)Z^>*^A_V
M:/\ D'^(O^NL'\GH ]XHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHKPKXV?%3[$DWA/0;C_26&R_N4/^K'>)
M3_>/<]AQUS@ YWXT?%3^W)Y/#.A7&=,B;%U<1GBY<?P@CJ@/YD>@&?%Z** "
MN[^&'PZNO'FN?O \6CVK W<X'7TC7_:/Z#GT!X2OHO\ 9]\;6LVFMX0N4BAN
MH2\UJRJ%\]2<L#ZL/U7_ ': /;+&QM=-L8+*R@2"U@01Q1(,!5'058HHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_VCO\ DGFG
M_P#85C_]%2U[!7C_ .T=_P D\T__ +"L?_HJ6@#Y@JQ8_P#(0MO^NJ_S%5ZL
M6/\ R$+;_KJO\Q0!][T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7)_$O7/^$>^'>M7RMME-N88
M2.N^3Y 1]-V?PKK*\%_:1U\)::1X>C?YI&-Y, >PRJ?F2_\ WR* /GJBBB@
MKZ'_ &:/^0?XB_ZZP?R>OGBOH?\ 9H_Y!_B+_KK!_)Z />**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKA?B;\1;3
MP%H>4*3:O<J1:6Y/3_;;_9'ZGCU( ,3XP?%%?"%@='TF4'7+E,EAS]E0_P 1
M_P!H]A^/IGY7=VD=G=BS,<LQ.23ZU-?W]UJE_/?7T[SW4[F265SDLQJO0 44
M44 %6=/U"ZTK4;?4+*9H;JWD$D4B]58'(JM10!]K?#_QI:^.?"T&IP[4N5_=
MW< _Y9R@<_@>H]CZ@UU-?&7PU\=3^!/%$=X2SZ?<8BO85_B3/# ?WEZC\1WK
M[(M;J"]M(;JUE2:WF021R(<AE(R"* ):*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "O'_ -H[_DGFG_\ 85C_ /14M>P5X_\ M'?\D\T_
M_L*Q_P#HJ6@#Y@JQ8_\ (0MO^NJ_S%5ZL6/_ "$+;_KJO\Q0!][T444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7QA\4/$0\3_$/5;Z-]UO')]GMSVV)\H(]B06_X%7U!\3O$P\*>
M -3OT?9=2)]GML'GS7X!'T&6_P" U\7T %%%% !7T/\ LT?\@_Q%_P!=8/Y/
M7SQ7T/\ LT?\@_Q%_P!=8/Y/0![Q1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445F>(-?T_PSHESJ^IS>5:VZY/<L>RJ.Y)X
M% &=XV\9Z=X'\/2ZI?'?(?DM[=3AII.P'MW)[#\ ?CGQ%XAU'Q3KEQJVJ3&6
MYF;H,[47LJCLH]*T?'/C74/'/B&34KTE(5REM;!LK#'Z>Y/<]S[8 YF@ HHH
MH **** "BBB@ KWGX"?$/R91X.U2;]W(2VG2.?NMU,7X\D>^1W%>#4^*62":
M.:&1HY8V#HZ'!4CD$'L: /ORBN#^%7CZ/QSX85[AU&K68$=Y&.-Q[2 >C?H0
M1Z5WE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/
M-/\ ^PK'_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^8JO5
MBQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBLOQ'KMKX9\.WVLWA_<VD1<KG!<]
M%4>Y) _&@#Y]_:'\4C4/$5IX=MY,PZ<GFS@'K,XX'X+C_OHUXM5O4]1N=7U2
MZU&\D,ES=2M+(Q[LQR?PJI0 4444 %?0_P"S1_R#_$7_ %U@_D]?/%?0_P"S
M1_R#_$7_ %U@_D] 'O%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%([K&C.[!5499F. !ZT 0WM[;:;8SWM[.D%M ADEE<X"J.I-
M?(?Q0^(USX]UO$6^+1[5B+2 ]6_Z:-_M'T[#CU)W/C%\46\67S:)I$Q&B6S_
M #NI_P"/IP?O?[@[#OU],>3T %%%% !1110 4444 %%%% !1110!T/@GQ;>^
M"O$]MJ]IEU4[)X<X$T1^\I_F#V(!K[1T?5K/7=(M=4T^82VES&)(W'IZ'T(.
M01V(KX-KV#X&_$3_ (1_5QX<U.?&F7TG[AW/$$QX'T5NA]#@^M 'T_1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7C_P"T=_R3S3_^PK'_ .BI
M:]@KQ_\ :._Y)YI__85C_P#14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8
MH ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OG?]HCQCY]W:^$[27*08N+S:>KD?(A^@);_@2^E>U^
M,/$]KX/\+WNM76&$"8BC)P99#PJCZG\AD]J^)]2U&ZU;4[K4;V4RW5S*TLKG
MNQ.3_P#JH JT444 %%%% !7T/^S1_P @_P 1?]=8/Y/7SQ7T/^S1_P @_P 1
M?]=8/Y/0![Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7SS\;?BI]H:?PGH-Q^Y4E-0N8S]\]XE/I_>]>GKGHOC1\4_\ A'[:3PWH
M<_\ Q-9DQ<SH>;9".@_VR#^ YZD5\R=: "BBB@ HHHH **** "BBB@ HHHH
M**** "CI110!]6_!;XA_\);H/]DZC+G6-/0!BQYGBZ!_<C@'\#WKU*OA/P]K
MU]X9UZTUC3I-ES;/N&>C#H5/L1D'ZU]I^%O$MCXM\.VFLZ>W[J=?F0GYHG'W
MD/N#^?7O0!LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_P"T=_R3
MS3_^PK'_ .BI:]@KQ_\ :._Y)YI__85C_P#14M 'S!5BQ_Y"%M_UU7^8JO5B
MQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ***\H^-GQ#'A?0SHFG38U?4(R"RGF"$\%O8G
MD#\3V% 'E7QN\>CQ3XD_LFPFW:5ICE05/$TW1G]P/NC\3WKRRBB@ HHHH **
M** "OH?]FC_D'^(O^NL'\GKYXKZ'_9H_Y!_B+_KK!_)Z />**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KSCXL?$R'P/I/V.R=)-<NT/D)U
M\E>GF,/Y ]3[ UL_$+QY8^ O#[7DVV6^F!2SML\R/CJ?]D<9/X=2*^/-8U>^
MU[5KG5-2N&GN[A]\CM^@'H . .P% %6XN)KNYEN;B5Y9Y7+R2.<LS$Y))]<U
M'110 4444 %%%% !1110 4444 %%%% !1110 4444 %>D?![XA'P7XB^R7TI
M&C7[!9\](7Z+)_0^WT%>;T4 ??P(90RD$$9!'>EKQ3X$?$3^U=/7PIJ<V;VT
M3-D['F6(?P>Y7_T'Z&O:Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]
MH[_DGFG_ /85C_\ 14M>P5X_^T=_R3S3_P#L*Q_^BI: /F"K%C_R$+;_ *ZK
M_,57JQ8_\A"V_P"NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%9NO:[I_AO1;G5M4G$-K;KN8]V/95'<D
M\ 4 9OCCQE8>!_#<VJWA#R_<MK<'!FD(X7V'<GL!]!7QIK>M7WB'6;K5M2F,
MMW<OO=NP] !V & !Z"MGQ[XWO_'?B%]0NLQV\>4M;8'Y84S_ .A'J3W^@%<M
M0 4444 %%%% !1110 5]#_LT?\@_Q%_UU@_D]?/%?0_[-'_(/\1?]=8/Y/0!
M[Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B>*_%.G>#] GU?4Y
M,11C$<:_>E<]$7W/Z<GM5[5M5LM#TJYU/4;A8+2W0O)(W8?U)Z =S7Q[\1?'
MU[X]\0-=2;HM/@)2SMB?]6OJ?]H]3^7:@#,\6^*]2\9>()]7U*3YW.V*('Y(
M4'1%]A^IR>]85%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% %K3M1N])U*WU"QF:&ZMI!)%(O56'^>E?9O@'QG:>.?"\&J0;4N%_=W4
M/,4@ZCZ'J/8^N:^**[3X9^.Y_ GBB.Z8LVFW&(KV$=TSPP']Y>H_$=Z /LNB
MHK6Y@O;2&ZMI5EMYD$D<B'(=2,@CV(J6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KQ_P#:._Y)YI__ &%8_P#T5+7L%>/_ +1W_)/-/_["L?\ Z*EH ^8*L6/_
M "$+;_KJO\Q5>K%C_P A"V_ZZK_,4 ?>]%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !116/XE\4:3X2T>34]7N1#"O"J.7E;L
MJ#N3_P#KP* +6L:QI^@:5/J6IW*6UI NYY'/Z =R>P')KY&^)7Q&O?'VLA\/
M;Z5;DBUM2W_C[=BQ_0<>I,/Q"^(NJ>/M4$EQ_H^G0,?LUFIX0?WF_O-CO^5<
M;0 4444 %%%% !1110 4444 %?0_[-'_ "#_ !%_UU@_D]?/%?0_[-'_ "#_
M !%_UU@_D] 'O%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1SSQ6UO)//
M*D4,:EWD=L*JCDDD]!4E?-'QI^*G]MSR^&="N/\ B6Q-BZN(VXN''\((ZH#^
M9'H!D P?BU\39?&^J_8=/=TT*U?]TIX,[]/,8?G@=A[FO-:** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]\^ GQ$\MU\
M':I-\C$MI\CGH>IB_'DC\1W%?0=? <,TMO/'/#(T<L;!T=#AE8'((/8BOL+X
M6>/HO'7AA9)G4:M: 1WD8XR>T@'HV#]""* .ZHHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KQ_]H[_ ))YI_\ V%8__14M>P5X_P#M'?\ )/-/_P"PK'_Z*EH ^8*L
M6/\ R$+;_KJO\Q5>K%C_ ,A"V_ZZK_,4 ?>]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%0W=W;6-K)=7<\<%O$NZ265@JJ/4D]*\
M&^('Q^&V73?!V<_=?4I$_P#1:G_T)OP'0T >D>/_ (GZ+X#M3',PN]4=<Q6,
M;?-[%S_"OZGL#7RIXJ\7:QXRU=M1UBY,C\B*)>(X5_NHO8?J>Y-8]S<SWES)
M<W4TD\\K%Y)9&+,Y/4DGDFHJ "BBB@ HHHH **** "BBB@ HHHH *^A_V:/^
M0?XB_P"NL'\GKYXKZ'_9H_Y!_B+_ *ZP?R>@#WBBBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***\K^,'Q17P?8'1])E5M<N4^\.?LJ'^(_[1[#\?3(!SWQM^*GV
M))_">A3XNG&V_N4/^K4]8E/]X]SV''4G'SK3G=I'9W8LS'+,3DD^M-H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*Z+P1XNO?!/B>VU>TRZ*=EQ#G FB/WE^O<'L0*YVB@#[RTG5;/7-)M=4T^82
MVES&)(W'H>Q]".A'8BKM?,7P,^(G]@ZL/#>IS8TV^D_T=V/$,QXQ[*W3V./4
MFOIV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "O'_ -H[_DGFG_\ 85C_ /14M>P5X_\
MM'?\D\T__L*Q_P#HJ6@#Y@JQ8_\ (0MO^NJ_S%5ZL6/_ "$+;_KJO\Q0!][T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%1SW$-K \]Q-'##&,O)
M(P55'J2>!7EWBKX\^%]"WP:46UF[''[@[80?>0]?^ @T >J]!DUYEXT^-OAO
MPP)+6P<:OJ2DJ8K=_P!VA_VI.GX#)^E>!^+?BKXJ\8&2&ZOC:V#\?8[3*(1Z
M,>K?B<>PKB: .H\7_$#Q#XVN=^K7A^SJV8[2'Y88_HO<^YR?>N7HHH ****
M"BBB@ HHHH **** "BBB@ HHHH *^A_V:/\ D'^(O^NL'\GKYXKZ'_9H_P"0
M?XB_ZZP?R>@#WBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X;XF_$6T\!:'N3RY
MM7N01:6Y/_C[#KM'ZGCU(^0;^_NM4OY[Z^G>>ZG<R2RN<EF-='\2/^$@'CS4
MU\2OOU!9,97/E^7_  >6.R8Z?KSFN4H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ Z5]7?!?XA_P#"
M7:!_9>HS;M8T] '+'F>+HK^Y' /O@]Z^4:U?#GB"^\+Z_::QIS[;BV?< >CK
MT*GV(R* /NJBL?POXDL?%GAVTUG3VS#.OS(3\T;C[R-[@_X]ZV* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KQ_P#:._Y)YI__ &%8_P#T5+7L%>/_ +1W_)/-/_["L?\ Z*EH
M ^8*L6/_ "$+;_KJO\Q5>K%C_P A"V_ZZK_,4 ?>]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%-DD2*-I)'5$49+,< ?C0 ZBN6U3XD^#-&W"\\1V 9>J0R><P^JIDUP^K?
MM%>%[0,NFV&H:A(.A*B&,_B26_\ ': /8:0D*I9B  ,DGM7S!K/[1/BF]#)I
MEG8Z:AZ-M,T@_%OE_P#':\[UOQ?XB\1L?[7UF\NU)SY;RD1CZ(/E'X"@#ZPU
M_P"*_@SPZ&6YUF&XG'_+"S_?/GT^7@'ZD5Y3XB_:/O9@\/AS2([93P+B\;>_
MU"#@'ZEJ\*HH VM?\6Z_XHF\W6M5N;OG(1VQ&I]D&%'X"L6BB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "OH?]FC_D'^(O\ KK!_)Z^>*^A_
MV:/^0?XB_P"NL'\GH ]XHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /,/C-\/!XP
MT#^TM/ASK6GH3&%',\?4Q^Y[K[Y'>OD_I7W_ %\R?'3X=_V%JI\3:9#C3KZ3
M_244<0S'O_NMU^N?44 >-T444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Z5\'?B$?!GB'[%?RD:+
M?L%FR>(7Z"3Z=C[<]A7UH"&4,I!!&01WKX!KZ6^!/Q$_M?3AX5U2;-]9IFS=
MSS-"/X?JO_H/T- 'M-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/\ ^PK'_P"BI:]@
MKQ_]H[_DGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8H ^
M]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *.@R:*KW_\
MR#KG_KDW\C0 ?;[/_G[@_P"_@IDNJZ=" 9;^UC!Z%YE&?UKX+HH ^[7\0Z)$
MA>36-/11U9KE !^M5I/&?A:$ R^)='C!Z%KZ(9_\>KX;HH ^UYOB1X*@W;_%
M&E';UV7*O^6,YK.G^,7@"WSO\1PG!Q^[AE?_ -!4U\<T4 ?65S\>_ D /EW=
MY<?]<K5AG_OK%8]U^TAX9CR+72=5F(/618T!_P#'C_*OF6B@#WR[_:7E(Q9>
M&$7_ &IKPM^@0?SKG;[]H?QC<Y%M;Z7:+V*0,S#\68C]*\EHH [2_P#BWX[U
M+<)O$=U&I[6X6''XH :Y:]U34-3DWW]]<W;YSNGF:0_J:J44 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?0_P"S
M1_R#_$7_ %U@_D]?/%?0_P"S1_R#_$7_ %U@_D] 'O%%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 52U;2K/7-)NM,U"$36ES&8Y$/<'T]".H/8BKM% 'Q'XW\(7
MO@GQ/<:1=Y>,?/;SXP)HCT8?R/H0:YROL7XI^ 8O'7AAHX44:M: R6<AXR>\
M9/HV!]" :^/9H9;>>2":-HY8V*.CC#*P."".Q% #**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JUINH
MW>D:G;:C8S-#=6T@DBD7J"/Z>W>JM% 'VQX"\96GCCPO!JL&U)Q^[NH ?]5*
M!R/H>H/H?K73U\:_#'QW-X%\4QW+EFTVYQ%>Q#G*9X<#^\O4?B.]?8MM<0WE
MK%<VTJRP3('CD0Y#*1D$'TQ0!+1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7C_P"T=_R3S3_^PK'_ .BI
M:]@KQ_\ :._Y)YI__85C_P#14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_UU7^8
MH ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KW_ /R#
MKG_KDW\C5BF2QK-"\39VNI4X]#0!\!T5]3/^SOX+92!<:NI/\0N$R/S2H/\
MAG'P?_T$M<_[_P /_P :H ^8**^F7_9N\,ER4U?5U7L&:,G\]@JE)^S5IA7]
MUXCNU;/5K=6'\Q0!\YT5[]/^S.XR8/%:GGA9+#&!]1)_2LJX_9M\1*/]&UK2
MY#_TU$B?R5J /%J*]1NO@!XYM\^5#877_7&Z S_WV%K"O/A+X\L0?.\-7;8_
MYX%)O_0"?6@#BZ*T;[P_K6F G4-(O[0#K]HMGCQ^8K.H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OH?\
M9H_Y!_B+_KK!_)Z^>*^A_P!FC_D'^(O^NL'\GH ]XHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KY[^/?P[\J0^,=+A^1R%U&-!T/02_CT/O@]S7T)45U;
M07MI-:W,2RV\R&.2-QD.I&"#[$4 ? M%=G\2_ L_@3Q1): ,^G7&9;*8]TS]
MTG^\O0_@>]<90 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7OOP$^(FUE\':I-\I);3I'/0]6B_F1^
M(]!7@520S2VT\<\$C1RQL'1T."K Y!!]<T ??=%<-\+?'L7CKPPDLS*NJV@$
M=Y&.,GLX'HWZ'([5W- !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>/_M'?\D\T_\ ["L?_HJ6O8*\?_:._P"2
M>:?_ -A6/_T5+0!\P58L?^0A;?\ 75?YBJ]6+'_D(6W_ %U7^8H ^]Z*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K(U#PMX?U;)U#0].NF/5IK5&/YD9K7HH \[U+X(> ]0R5TJ2S<]
M6M;AU_0DK^E<9JO[-=D^YM(\0SQ?W4NX1)GZLNW^5>[T4 ?)VK? 7QOIH9K:
MWM-10<YM9P#CZ/M/Y9K@M5T#6-#D\O5=+O+)B<#[1"R _0D8/X5]W4R6*.>)
MHI8UDC889'&01[B@#X#HK[&USX0>"-=#-)HL=I,W_+6Q/DD?\!'RG\0:\PU_
M]FZ[CWR^'M:CG7JL%ZFQOIO7()_ 4 >$45T/B#P-XF\+,?[8T>YMXP?]<%WQ
M'_@:Y7]:YZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKZ'_ &:/^0?XB_ZZP?R>OGBOH?\ 9H_Y!_B+_KK!_)Z />**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .6^('@NU\<^%I],FVI<K^\M)S_P LY0./
MP/0^Q]0*^,M0T^ZTK4;C3[V%H;JWD,<L;=58'!K[VKQ+X\_#S^T[%O%NF19O
M+5,7J*/]9$.C_5>_^S_NT ?-M%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ='X'\7WG@GQ/;ZM:
MY:,?)<PYXFB)^9?KW'N!7VAI.J6>MZ3:ZGI\RS6ES&)(W'<'U]".A'8@U\&5
M[)\"_B)_8>JCPSJ<V-.OI/\ 1G8\0S'M_NMT^N/4T ?3=%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_\ M'?\
MD\T__L*Q_P#HJ6O8*\?_ &CO^2>:?_V%8_\ T5+0!\P58L?^0A;?]=5_F*KU
M8L?^0A;?]=5_F* /O>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $95=&1U
M#*PP01D$5P'B;X->#O$F^7[!_9UVW/GV.(\GW3&T_EGWKT"B@#Y5\5? 7Q1H
M8>?2]FLVBC/[A=LP'O&3S_P$D^U>730RV\SPSQ/%*APR.I5E/H0>E??=<YXG
M\"^'/&$.W6--BEE"X2X3Y)4^CCG\#D>U 'Q'17L'C/X!:WHWF7?AZ1M6LE&[
MR2 +A!].C_AS[5Y%+%)!,\,T;QRH=K(ZD%3Z$'I0 RBBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ KZ'_9H_Y!_B+_ *ZP?R>OGBOH?]FC_D'^(O\ KK!_
M)Z />**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D90RE6 *D8((X
M-+10!\C?%[X?-X*\2&XLHS_8U^Q>W(Z1-_%&?IU'MZX-><U]R>+/#%CXO\-W
M>C7Z_NYERD@&3$X^ZX]P?S&1WKXMU_0K[PUKEWI&HQ>7=6S[6]&'4,/4$8(^
MM &;1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %'2BB@#ZP^#/Q#'C#0/[-U";.M:>@$A8\SQ]!)[GLW
MO@]Z]/KX6\->(;[PMX@M-8TZ3;/;OG:3\LB_Q(WL1Q7VEX8\1V/BOP]::SI[
MYAN$R4)^:-A]Y#[@\?KWH UZ*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "O'_ -H[_DGFG_\ 85C_ /14M>P5X_\ M'?\
MD\T__L*Q_P#HJ6@#Y@JQ8_\ (0MO^NJ_S%5ZL6/_ "$+;_KJO\Q0!][T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(>,_AMX=\;P,=0M?)
MO0,)>P +*OID_P 0]C^&*Z^B@#X[\=?"GQ!X'=KB6/[;I><+>P+P/]]>J']/
M0FN$K[]=$DC:.15=&!#*PR"#V->(?$/X#6U_YVJ>$52VNCEGT]CB*0_],S_
M?8_+_NT ?.-%3WEG=:=>2V=[;R6]S"VV2*52K*?0@U!0 4444 %%%% !1110
M 4444 %%%% !7T/^S1_R#_$7_76#^3U\\5]#_LT?\@_Q%_UU@_D] 'O%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y3\;/AY_PE.A_VSIL
M.[5]/0DJHYGBZE?<CDC\1W%>K44 ? %%>N?'#X>?\(WK1U_38<:5J$A\Q$'$
M$QY(]E;DCWR/2O(Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *]+^#GQ#/@WQ#]@OY2-%OW"S9/$,
MG19/IV/MSV%>:44 ??P((!!R#T(I:\7^!/Q$_MC31X6U.;-_9QYM'8\RPC^'
MW9?_ $'Z&O:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O'_P!H[_DGFG_]A6/_ -%2U[!7C_[1W_)/-/\ ^PK'_P"BI: /
MF"K%C_R$+;_KJO\ ,57JQ8_\A"V_ZZK_ #% 'WO1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!Q?C[X:Z-X\LO](06VIQKB"^C
M7YE_V6_O+['IVQ7RCXK\(:QX,U=M.U>V,;<F*5>8YE_O(W<?J.^*^XJQO$_A
M;2?%^C2:9J]L)86Y1QP\3=F4]C_/H<B@#X9HKKO'WP^U3P%JXMKO]_93$FVO
M$7"R#T/HP[C^E<C0 4444 %%%% !1110 4444 %?0_[-'_(/\1?]=8/Y/7SQ
M7T/^S1_R#_$7_76#^3T >\4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!0UO1K+Q#HMWI.HQ"6UNHRCKW'H1Z$'!!]17Q;XQ\*WW@SQ
M+=:/? DQG=#+C FC/W7'U[^A!':ON&O/OBU\/T\;^&6>UC7^V+(&2U;H9!_%
M&3Z'MZ$#WH ^0:*=)&\4C1R(R.A*LK#!!'4$4V@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +>F:E=
MZ/J=MJ-A,T-U;2"2*0=B/YCVK[/\">,;3QOX7M]6M]J3?ZNYA!_U4H'(^G<>
MQ%?$M=M\,/'DO@3Q0EQ(7;3+K$5[$O/R]G _O+G/T)'>@#[)HJ.WN(;JVBN+
M>19894#QR(<AE(R"#Z5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7C_ .T=_P D\T__ +"L?_HJ6O8*\?\ VCO^2>:?_P!A6/\
M]%2T ?,%6+'_ )"%M_UU7^8JO5BQ_P"0A;?]=5_F* /O>BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH SM<T+3?$FD3:7
MJMJEQ:S#!5ARI[,I[$=B*^0OB)\/]0\!:XUO*'FTZ8DVEWCB1?[I]&'<?CT-
M?9U9/B3PYIOBO0[C2-5A\RVF'4'#(PZ,I[$?YXH ^%J*Z/QKX-U'P/XAETN_
M&]/OV]PHPLT?9AZ'L1V/YUSE !1110 4444 %%%% !7T/^S1_P @_P 1?]=8
M/Y/7SQ7T/^S1_P @_P 1?]=8/Y/0![Q1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!\Y_'KX=_8KMO%^EP_P"CW#@7\:C[DAZ2
M?1NA]\?WJ\,K[XO;*VU*QGLKR%9K:XC,<L;#AE(P17QI\1/!%SX%\4S:>^Y[
M*7,MG,?XXR>A_P!H=#^?0B@#DJ*** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]_^ GQ$P1X.U6?C
MEM.D<_B8L_F5_$>@KZ KX$@GEM;B*X@D:.:)P\;H<%6!R"#Z@U]A_"[Q[%XZ
M\+I-*575+7$5[$/[W9P/1L9]CD=J .XHHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O'_P!H[_DGFG_]A6/_ -%2U[!7C_[1W_)/-/\
M^PK'_P"BI: /F"K%C_R$+;_KJO\ ,57JQ8_\A"V_ZZK_ #% 'WO1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+
M>/O!%CX[\.2:=<[8[E,O:7..89/_ (D]"/3W KXVU?2;W0M6N=,U&!H;NV<I
M(A]?4>H/4'N#7WE7DGQN^'7_  DNC'7M,ASJUA&3(BCFXA')'NR]1[9'I0!\
MMT444 %%%% !1110 5]#_LT?\@_Q%_UU@_D]?/%?0_[-'_(/\1?]=8/Y/0![
MQ1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R
M'Q&\#V_CKPM+8-M2^AS+9S'^"3'0G^Z>A_ ]A77T4 ? ]Y9W&GWL]G=PM#<P
M2&.6-Q@JP."#4%?17Q[^'GVNW;QAI<.9X5"ZA&H^^@X$GU7H?;![&OG6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "ND\#>,+SP1XHM]6MMSQ#Y+F ' FB/5?KW'N!7-T4 ?>>E:I
M9ZUI5KJ>GS+-:7,8DB<=P?Y'L1V-7*^9O@5\0_[%U0>%]3FQI][)FU=SQ#,?
MX?HW\\>IKZ9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M'_VCO^2>:?\ ]A6/_P!%2U[!7C_[1W_)/-/_ .PK'_Z*EH ^8*L6/_(0MO\
MKJO\Q5>K%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'RG\;? (\*^(_[6L(=FDZ
MDY8*HXAFZLGL#]X?B.U>65]R^+?#5IXN\,WNBWG"3I\DF,F-QRK#Z'\^1WKX
MFU;2[O1-7N],OH_+NK65HI%]P>H]0>H/<&@"G1110 4444 %?0_[-'_(/\1?
M]=8/Y/7SQ7T/^S1_R#_$7_76#^3T >\4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% #9(TEC:.1%='!5E89!!Z@BOD'XL
M> '\#^)B;9&.D7I,EH_79_>C/NN>/4$>]?8%8'C/PI9>,_#-SH]X OF#=#+C
M)BD'W6']?4$CO0!\/T5?UK1[W0-8NM*U&$Q7=M(4D7M[$>H(P0?0U0H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ !(((.".AKZR^#7Q#'C'P__9]_+G6=/0+*6/,\?19/<]F]\'O7
MR;6MX:\17WA7Q!::QIS[9[=\[3]V1?XE;V(XH ^Z:*R?#7B*Q\5>'[36=.?=
M!<)G:?O1L/O*WN#Q6M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5X_^T=_R3S3_ /L*Q_\ HJ6O8*\?_:._Y)YI_P#V%8__ $5+0!\P58L?^0A;
M?]=5_F*KU8L?^0A;?]=5_F* /O>BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP']H?P6"MOXOLX^1MM[
MX*.O9'/_ *"?^ U[]5'6=)M==T6\TJ]3?;7<312#N 1U'N.H]Q0!\'45I:_H
MMUX=U^^T>\&)[28QL0.& Z,/8C!'L:S: "BBB@ KZ'_9H_Y!_B+_ *ZP?R>O
MGBOH?]FC_D'^(O\ KK!_)Z />**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH \A^./P\_P"$BT?_ (2'3(<ZI81G
MS40<SPCD_5EY(]1D>E?+U??]?*GQJ^'G_"*:]_:^G0XT?4')"J,""7J4]@>2
M/Q':@#RNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /3?@U\0SX.\0?V??RXT;4'"RECQ!)T63V
M'9O;![5]8@@@$'(/0BO@&OIGX%?$3^VM+'A?5)LZA9)_HKN>9H1_#[LO\L>A
MH ]FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_DGFG_ /85
MC_\ 14M>P5X_^T=_R3S3_P#L*Q_^BI: /F"K%C_R$+;_ *ZK_,57JQ8_\A"V
M_P"NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 ?/7[1GA3R[FP\4VT?RRC[)=X'\0R48
M_49&?]E:\%K[B\9>'H_%7A#4M&D"[KB$B)F_AD'*'\& KX@EBD@FDAE0I)&Q
M5U8<J1P10 RBBB@ KZ'_ &:/^0?XB_ZZP?R>OGBOH?\ 9H_Y!_B+_KK!_)Z
M/>**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *S/$&@V/B;0KO2-1CWVURA4^JGLP]P<$?2M.B@#X:\5^&;[PCX
MBNM&U!?WD+?)(!A94/W77V(_+D=JQ:^M_C!\/1XT\.&[L8@=9L%+P8',R=3'
M^/4>_P!37R2RE6*L"&!P01R* $HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "KFE:I>:+JMMJ6GS-#=V
MT@DB<=B/YCL1W%4Z* /MOP+XPL_&_A>WU:VVI*?DN8 <F&4=5^G<>Q%=)7QQ
M\+O'LO@7Q0D\I9M+NL17L0_N]G ]5SGW&1WK[#@GBNK>*X@D62&5 \;H<AE(
MR"#Z$4 24444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/\ ^PK'
M_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^8JO5BQ_Y"%M_
MUU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ KY'^-WAP:!\1[N:)-MMJ2B\3 X#,2''U
MW G_ ($*^N*\?_:'\/\ ]H>"[768X\S:9<#>WI%)A3_X\$_6@#Y@HHHH *^A
M_P!FC_D'^(O^NL'\GKYXKZ'_ &:/^0?XB_ZZP?R>@#WBBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYK
M^/'P\_LK4#XKTR'%E=OB\11Q%*?X_8-_Z%_O"OI2JNHZ=::MIMQI]]"LUK<Q
MF.6-NC*?\]: /@JBNH\?>#+OP/XHGTN?<]N?WEK.1Q+$>A^HZ$>H],5R] !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?0'P$^(F<>#M5GYY;3I'/XF+/YE?Q'H*^?ZDM[B:UN(KBW
MD:*:)P\<B'!5@<@@^M 'WW17$_##QY%X[\+I<2%%U.UQ%>Q+Q\W9P/[K8S]0
M1VKMJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_DGFG_ /85C_\ 14M>
MP5X_^T=_R3S3_P#L*Q_^BI: /F"K%C_R$+;_ *ZK_,57JQ8_\A"V_P"NJ_S%
M 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9?B/1X_$'AK4M(DQMO+9X@3_"Q'!_ X/X5J44
M ? <L3P3/%*I21&*LIZ@C@BF5V_Q<T;^Q/B=K,*KB*XE^U1\=1(-Q_)BP_"N
M(H *^A_V:/\ D'^(O^NL'\GKYXKZ'_9H_P"0?XB_ZZP?R>@#WBBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH XOXF^!(?'7A:2U1474K;,ME*W&'[J3_=;H?P/:OCFYMYK.ZEMKB)
MHIX7*21N,%6!P01ZYK[ZKP+X^?#S>I\8Z7#\R@+J,:CJ. LO\@?P/K0!\^T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!TO@3QC=^"/%%OJUON>'_5W,(/^MB)Y'U[CW K[/TS4
MK36-,MM1L)EFM;F,212#N#_(^U?!=>T? GXA_P!C:F/"VIS8L+V3-H['B&8_
MP^RM_P"A?4T ?2]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/_ .PK
M'_Z*EKV"O'_VCO\ DGFG_P#85C_]%2T ?,%6+'_D(6W_ %U7^8JO5BQ_Y"%M
M_P!=5_F* /O>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** /G?\ :4TC9J6AZRB_ZV)[61O3
M:=R_GO;\J\(KZP^/FE_VA\,9[D+E["YBN >X!.P_^A_I7R?0 5]#_LT?\@_Q
M%_UU@_D]?/%?0_[-'_(/\1?]=8/Y/0![Q1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,FABN8)(
M)XUDAE4HZ.,AE(P01Z8I]% 'QQ\4O 4O@7Q0\,2LVEW9,ME(>?E[H?=<X]Q@
M]ZX>OMOQSX/L_&WA>XTFYPDI_>6TV.8I1]UOIV/L37QAJNEWFBZK<Z;J$+0W
M=M(8Y4/8C^8[@]Q0!3HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "@$@@@X(Z&BB@#ZT^#GQ#'C+P]]@
MOY0=:L$"S9/,T?19/KT#>_/>O2Z^%_#'B.^\*>(;36=/?$UN^2I/$BG[R'V(
MX_7M7VEX:\0V/BGP_::QIS[H+A,[2?FC;^)&]P>* -:BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "O'_VCO^2>:?\ ]A6/_P!%2U[!7C_[1W_)/-/_ .PK'_Z*EH ^8*L6
M/_(0MO\ KJO\Q5>K%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8?
MC+3?[7\$ZWIX&6GLI53C/S;3M_7%?#E??]?"/B#3_P"R?$FJ:=C'V2[E@Q_N
MN1_2@#.KZ'_9H_Y!_B+_ *ZP?R>OGBOH?]FC_D'^(O\ KK!_)Z />**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *\9^.OP\_MK2SXHTR'.H628ND0<S0C^+_>7^6?05[-2
M$ @@C(/4&@#X!HKTWXR_#T^#O$/]H6$6-&U!RT0 XADZM'].X]N.U>94 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5Z=\&OB&?!^O_P!FZA-C1=0<"0L>().@D]AV;VP>U>8T4 ??
M_49%%>-_ OXA_P!N:4/#.IS9U&QC_P!&=SS-".WU7I],>AKV2@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O'_P!H[_DGFG_]A6/_ -%2U[!7C_[1W_)/-/\ ^PK'_P"BI: /
MF"K%C_R$+;_KJO\ ,57JQ8_\A"V_ZZK_ #% 'WO1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7QS\8;$6'Q5UV,#"R2I,/?>BL?U)K[&KY<_:)L_(^(5K< ?+<Z?&Q/^T'
M=?Y!: /(Z^A_V:/^0?XB_P"NL'\GKYXKZ'_9H_Y!_B+_ *ZP?R>@#WBBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#(\3>';'Q7X?N]'U%,PW"8# ?-&W\+K[@\U\6
M^)?#U]X6\07>CZC'MGMWQN ^61?X77V(YK[IKS#XS?#P>+_#_P#:6GP[M9T]
M"T84<SQ]3'[GNOOD=Z /D^BCI10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %S2=4O-$U:UU/3YFAN
M[:021N.Q'KZ@]".X.*^T/ _B^S\;>&+?5K7"R'Y+F'/,,H'S+].X]B*^(Z[G
MX6^/9? OB=)969M*NR([R,<X'9P/5?U&1WH ^QJ*9#-%<P1SP2+)#*H='0Y#
M*1D$'TQ3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KQ_]H[_DGFG_ /85C_\ 14M>P5X_^T=_R3S3
M_P#L*Q_^BI: /F"K%C_R$+;_ *ZK_,57JQ8_\A"V_P"NJ_S% 'WO1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7SW^TO:8N?#EX!]])XF/I@H1_P"A'\J^A*\6_:2M=_A'
M2+O'^JO_ "\_[T;'_P!DH ^::^A_V:/^0?XB_P"NL'\GKYXKZ'_9H_Y!_B+_
M *ZP?R>@#WBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^8_CI\//["U7_A)
MM,AQIU])_I*(.(9CW]E;K]<^HKQROO+5M*L]<TFZTS4(1-:7,9CD0]P?3T(Z
M@]B*^,/&_A"\\$^)[G2+K+HIWV\V,":,]&^O8CL0: .<HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#Z"^ GQ$W*O@[5)OF +:=(YZCJT7\R/Q'H*]]KX%MKB:TNHKFWE:*>%P\
M<B'!5@<@@^N:^Q?ACX[A\=>%H[EV5=2ML17L0XP^.' _NMU'XCM0!VM%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7C_[1W_)/-/_ .PK'_Z*EKV"O'_VCO\ DGFG_P#85C_]%2T ?,%6
M+'_D(6W_ %U7^8JO5BQ_Y"%M_P!=5_F* /O>BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO+?V@+?S_AA))C/D7D,GTZK_ .S5ZE44]O!=1&*XACFC/5)%# _@: /@6OH?
M]FC_ )!_B+_KK!_)Z]H_L+1_^@38_P#@.G^%6;:QM+(,+2U@@#?>$487/UQ0
M!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<+\4_ ,7CKPPT<**-6M 9+.
M0\9/>,GT; ^A -=U10!\!RQ20320S1M'+&Q1T<8*D<$$=C3*]Z^/GP\\J0^,
M=+A^1R%U&-1T;HLOX]#[X/<UX+0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !73^ O&5WX'\40:K!N
M> _N[J '_6Q$\CZCJ#ZCZUS%% 'WKINHVFKZ9;:C8S+-:W,8DBD7H0?Z^W:K
M5?-/P)^(G]D:B/"NJ38L;Q\V;N>(9C_#]&_]"^IKZ6H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\?_ &CO
M^2>:?_V%8_\ T5+7L%>/_M'?\D\T_P#["L?_ **EH ^8*L6/_(0MO^NJ_P Q
M5>K%C_R$+;_KJO\ ,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110!%=6T%[:36MS$LMO,ACDC<9#J
M1@@^Q%?&_P 2_ T_@3Q3)9@,VG7&9;*4_P 29^Z3_>7H?P/>OLVN6^('@NU\
M<^%I],FVI<K^\M)S_P LY0./P/0^Q]0* /BFBK.H6%UI6HW%A?0M#=6\ACEC
M;JK#K5:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** %!*L&4D$'(([5]:?!WXACQGX>^Q7\H.M6"A9L
MGF9.@D^O8^_/<5\E5L>%_$E]X3\16FLZ>V)H&RR$_+(A^\C>Q'^/:@#[GHK*
M\.>(+'Q1H%IK&G/NM[E-P!ZHW0J?<'(K5H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_P#:._Y)YI__ &%8_P#T
M5+7L%>/_ +1W_)/-/_["L?\ Z*EH ^8*L6/_ "$+;_KJO\Q5>K%C_P A"V_Z
MZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 >(_'GX>?VE8GQ;I<.;RU3%\B#_61#^/Z
MKW_V?]VOFZOOYE5T9'4,K#!!&017R-\7OA\W@KQ(;BRC/]C7[%[<@<1-_%&?
MIU'M]#0!YU1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'J'P8^(?_"(^(/[,U";;HVH. Y8\02]
M%?V!Z-[8/:OJ_J,BO@"OIWX&?$3^WM)'AK4YLZE8Q_Z.['F:$<8]V7I[C'H3
M0![%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>/_M'?\D\T_\ ["L?_HJ6O8*\?_:._P"2>:?_ -A6/_T5+0!\P58L
M?^0A;?\ 75?YBJ]6+'_D(6W_ %U7^8H ^]Z*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/%OA
MBQ\8>&[K1K]?W<RYCD RT4@^ZX]P?S&1WK;HH ^$M?T.^\-ZY=Z1J,7EW5L^
MQO1AV8>H(P1[&LVOJCXV?#S_ (2G0_[:TV'=J^GQDE47YKB$<E?<CDC\1W%?
M*] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %7=)U6\T/5K74]/F,-W;2"2-QV(['U!Z$=P:I44 ?;
MO@CQ?9^-O#%MJ]IA'8;+B'.3#*/O+].X/<$5T5?'7PL\?2^!?$ZR3.QTF[(C
MO(QS@=I /5<GZ@D5]A0S17$$<\,BR12*'1T.592,@@]P10 ^BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_ ))YI_\
MV%8__14M>P5X_P#M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;_KJO\Q5>K%C_
M ,A"V_ZZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7RW\;_AY_PC>M?V_IL.
M-*U"0^8BCB"8\D>P;DCWR/2OJ2L_6]&LO$.BW>DZC$);6ZC*.O<>A'H0<$'U
M% 'PA16]XQ\*WO@WQ+=:->C<8CNBEQ@2QG[KCZ]_0@CM6#0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7T'\!/B)YB+X.U2;YU!;3Y'/4=3%^')'XCL*^?*EMKF>RNX;JVE:*>%Q)
M'(AP48'((]P: /OJBN+^&?CN#QWX7CNF*KJ5OB*]A'9^S ?W6ZC\1VKM* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_VCO^2>
M:?\ ]A6/_P!%2U[!7C_[1W_)/-/_ .PK'_Z*EH ^8*L6/_(0MO\ KJO\Q5>K
M%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y]\6OA^GC?P
MT7M8U_MBR!DM6Z&0?Q1GV/;T('O7R&Z/'(T<BLCJ2&5A@@CL:^_:^<OCU\//
ML-TWB_3(L6]PX6_C4?<D/ D^C=#[X_O4 >&T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!U'@'Q
MG=^!O%$&J0;GMV_=W4 /$L9ZCZCJ#ZCTS7V;IVHVFK:;;ZA8S+-:W,8DBD7H
MRG_/2O@JO:_@1\1/[*U!?"FIS8LKM\V;L>(IC_![!O\ T+ZF@#Z4HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_DGFG_ /85
MC_\ 14M>P5X_^T=_R3S3_P#L*Q_^BI: /F"K%C_R$+;_ *ZK_,57JQ8_\A"V
M_P"NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07ME;:E8SV5Y"LUM<
M1F.6-APRD8(J>B@#XM^(G@FY\"^*9M/?<]G+F6SF/\<9/ /^T.A_/N*Y*OM#
MXC>![?QUX6EL&VI?0YELYC_!)CH3_=/0_@>PKXVO+.XT^]GL[N%H;F"0QRQN
M,%6!P0: (**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ I02K!E)!!R".U)10!];?![XA#QIX=^R7TH.L
MV"A9\]9DZ+)_0^_U%>DU\,^%O$M]X2\16FLZ>W[V!OF0GY9$/WD/L1_CVK[2
M\.Z_8^)]!M-8TY]UM<IN /5#T*GW!R#]* -2BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *\?_:._P"2>:?_ -A6/_T5+7L%>/\ [1W_ "3S
M3_\ L*Q_^BI: /F"K%C_ ,A"V_ZZK_,57JQ8_P#(0MO^NJ_S% 'WO1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7A7QZ^'?VJV;QAI</[^%0NH1J/OH.!)
M]1T/M@]C7NM-DC2:)XI45XW4JR,,A@>H([B@#X"HKO\ XL> '\#^)B;9&.D7
MI,EH_79_>C/NN>/4$>]<!0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7J7P6^(?\ PB6O?V3J,N-'
MU!P&+'B"7H']@> ?P/:O+:* /O\ ZC(HKQ[X&_$3_A(-('AS4Y\ZG8Q_N'<\
MSPC@?5EZ>XP?6O8: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MQ_\ :._Y)YI__85C_P#14M>P5X_^T=_R3S3_ /L*Q_\ HJ6@#Y@JQ8_\A"V_
MZZK_ #%5ZL6/_(0MO^NJ_P Q0!][T444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 8'C/PG9>-/#-SH]Z N\;H9L9,,@^ZP_D?4$CO7Q=K6CWN@:Q=:5
MJ,)BN[:0I(O;V(]01@@^AK[PKR'XX_#O_A(M'/B'3(<ZI81GSD0<SPCD_5EY
M(]1D>E 'R]1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% %W1]6O-"U>UU33YC%=VT@DC<>OH?4$9
M!'<&OM'P3XNL_&OABVU>TPC,-D\.<F&4?>4_S![@@U\0UWGPK\?2>!O$ZO.[
M'2;LB.\C'.T=I /5?U!(]* /L.BF12QW$,<T,BR12*'1T.0P/((/<4^@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_ ))YI_\ V%8__14M>P5X
M_P#M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;_KJO\Q5>K%C_ ,A"V_ZZK_,4
M ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\J?&KX=_\
M")Z[_:^G0XT?4')"J.()>I3Z'DC\1VKRNONSQ#H-CXFT&[T?48]]M<IM/JI[
M,/<'!'TKXM\5^&;[PCXBNM&U!?WD+?)(!A94/W77V(_+D=J ,6BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /H;X"?$/SHAX.U2;]Y&"VG2.?O+U,7X<D>V1V%>\U\#6MU/97<-
MU:RO#<0N)(Y$."K Y!%?8_PT\=0>._"\=X2J:A;XBO85_A?LP']UNH_$=J .
MRHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_ ))YI_\ V%8__14M
M>P5X_P#M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;_KJO\Q5>K%C_ ,A"V_ZZ
MK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YO\8/
MAZOC3P[]KL8@=9L%+P8',R=6C_'J/?ZFO2** /@%E*L58$,#@@CD4E>U_'?X
M=_V5J#>*],AQ97;XO$4<13'^/V#?^A?45XI0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !74_#_P :
M77@;Q3!J<.Y[9OW=W /^6D1//XCJ/<>A-<M10!][:=J%KJNG6^H64RS6MQ&)
M(I%Z,I&15FOFSX#_ !$_LN_7PGJ<V+*Z?-D['B*4]4^C=O\ :_WJ^DZ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *\?\ VCO^2>:?_P!A6/\ ]%2U[!7C_P"T
M=_R3S3_^PK'_ .BI: /F"K%C_P A"V_ZZK_,57JQ8_\ (0MO^NJ_S% 'WO11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %74M.M=7TVY
MTZ^A6:UN8S'+&W=2/\\U\9>/O!EWX'\43Z7/N>W/[RUG(XEB/0_4="/4>F*^
MUZXKXF^!(?'?A>2U0*NI6V9;*4\8?NI/]UNA_ ]J /C6BI;FWFL[J6VN(FBG
MA<I)&XP58'!!'KFHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH 56*L&4D,#D$'D5];_!_XA+XT\."
MUO90=:L%"7&3S,O02CZ]#[_45\CUM>%/$U]X0\1VNLV#?O(6P\9/RRH?O(?8
MC\C@]10!]RT5F>']>L?$VA6FKZ=)OMKE P]5/=3[@Y!^E:= !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5X_P#M'?\ )/-/_P"PK'_Z*EKV"O'_ -H[_DGFG_\ 85C_
M /14M 'S!5BQ_P"0A;?]=5_F*KU8L?\ D(6W_75?YB@#[WHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \"^/GP\WJWC'2XOF
M"ZC&HZCHLO\ ('\#ZFOGVOON>"*YMY+>>-9894*2(XRK*1@@CN"*^//BCX"E
M\"^*'AB5FTNZS)92'GY>Z'W7./<8/>@#AZ*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]4^"OQ$
M_P"$3UW^R-1FQH^H. 68\02] _T/ /X'M7U77P!7U!\#OB)_PD.C_P#".ZG/
MG5+"/]R[GF>$<#ZLO /J,'GF@#U^BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_]H[_
M ))YI_\ V%8__14M>P5X_P#M'?\ )/-/_P"PK'_Z*EH ^8*L6/\ R$+;_KJO
M\Q5>K%C_ ,A"V_ZZK_,4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7-^.O!]GXW\+W&DW.U)3\]M.1DPRCHWT['V)KI*
M* /@S5=+O-%U6YTW4(6AN[:0QRH>Q'\QW![BJ=?3/QU^'?\ ;6EGQ1I<.=0L
MD_TI$',T(_B]V7^6?05\S4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5>T;5[W0=8M=5T^4Q75K()
M(V[9'8^H(X([@U1HH ^W_!?BRS\:>&+;6+/"EQLGASDPRC[RG^8]00:Z"OCW
MX4^/G\#>)U-P['2+PB.\0<[?[L@'JN?Q&?:OK^*1)HDEB=7C=0RLIR&!Z$&@
M!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>/_M'?\D\T_P#["L?_ **EKV"O'_VCO^2>:?\
M]A6/_P!%2T ?,%6+'_D(6W_75?YBJ]6+'_D(6W_75?YB@#[WHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $(!!!&0>H-
M?)OQD^'A\'>(?M]A%C1M0<M$ .().K1_3N/;CM7UG61XG\.6/BOP]=Z-J"9A
MN$P' ^:-A]UQ[@\_IWH ^%Z*UO$OAZ^\+>(+O1]1CVSV[XW ?+(O\+K[$<UD
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5]#_ 3XA_:(5\'ZI-^]B4MI\C'[RCDQ9]1R1[9'85\\
M5-:74]C>0W=K*T5Q XDCD4\JP.01^- 'WS17'?#;QS!X[\+1WN534(,17L(_
MA?'W@/[K=1^([5V- !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %>/_ +1W_)/-/_["L?\ Z*EKV"O'
M_P!H[_DGFG_]A6/_ -%2T ?,%6+'_D(6W_75?YBJ]6+'_D(6W_75?YB@#[WH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#S#XS?#S_A+] _M/3X=VLZ>A*!1S/%U,?N>X]\CO7R?TK[_KYC^.GP
M[_L+5CXETR'&G7TG^D(HXAF/.?96Z_7/J* /'**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ZKX
M?>-;KP-XHAU*+=):O^[NX ?]9&>OXCJ/IZ$U]F:??VNJ:?;W]E,L]K<1B2*1
M3PRGI7P37MWP'^(G]FWR^$M4FQ9W3YL7<_ZN4]8_HW;_ &O]Z@#Z1HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "O'_VCO\ DGFG_P#85C_]%2U[!7C_ .T=_P D\T__ +"L?_HJ6@#Y
M@JQ8_P#(0MO^NJ_S%5ZL6/\ R$+;_KJO\Q0!][T444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52U;2K/7-)NM+U
M"$2VES&8Y$/H>X]".H/8BKM% 'Q%XW\(WO@GQ/<Z1=Y=%.^WFQ@31'[K?7L1
MV(-<[7V)\5/ ,?CKPPT<"J-6M,R6<AXR>\9/HV/P(!]:^/I8I()I(9HVCEC8
MHZ.,%2."".QH 91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %*K,CJZ,593D$'!!I** /KKX0_$%?&OA
ML6]Y(/[8L%"7 )YE7^&0?7H??ZBO1:^&_"?B>^\(>)+76;!OWD+8DC)PLL9^
M\A]B/R.#VK[2T#7;'Q+H5IJ^G2^9:W*;E]5/0J?0@Y!^E &E1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X_
M^T=_R3S3_P#L*Q_^BI:]@KQ_]H[_ ))YI_\ V%8__14M 'S!5BQ_Y"%M_P!=
M5_F*KU8L?^0A;?\ 75?YB@#[WHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^>OCW\//)E;QCI</[MR%U
M&-1]UNBR_CT/O@]S7T+45U;07MI-:W,2RV\R&.2-QD.I&"#[$4 ? M%=E\2O
M L_@3Q1)9@,^GW&9;*9OXDSRI/\ >7H?P/>N-H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KU7X*?
M$3_A%==_L;49L:/J#@;F/$$O0-[ ]#^![&O*J* /O^BO(O@=\1/^$BT;_A'M
M2FSJEA&/*=CS/". ?=EX!]L'UKUV@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_P#:._Y)YI__ &%8_P#T5+7L
M%>/_ +1W_)/-/_["L?\ Z*EH ^8*L6/_ "$+;_KJO\Q5>K%C_P A"V_ZZK_,
M4 ?>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!RWQ \%VOCGPM/IDNU+I?WEI.1_JY0./P/0^Q]
M0*^,M0L+K2M1N+"^A:&ZMY#'+&W56'6OO:O$?CS\//[2L3XMTN'-W:IB^C0?
MZR(='^J]_P#9_P!V@#YNHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"_HNL7N@:Q:ZKITQBN[:0
M/&W;W!]01D$>AK[1\&>*[+QGX9MM8LR%\P;9HLY,4@^\I_IZ@@]Z^'Z[_P"$
M_C]_ _B8"Y=CI%Z1'=IUV?W9![KGGU!/M0!]@44V.1)HDEB=7C=0RNIR&!Z$
M'N*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7C_ .T=_P D\T__ +"L?_HJ6O8*\?\ VCO^2>:?_P!A6/\ ]%2T ?,%
M6+'_ )"%M_UU7^8JO5BQ_P"0A;?]=5_F* /O>BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1E5T
M9'4,K#!!&012T4 ?(OQ>^'S>"O$AN+.,_P!CW[%[<@<1-_%&?IU'M]#7G5?<
MGBWPQ8^,/#=WHU^HV3+F.3&3%(/NN/<'\QD=Z^+=?T.^\-ZY=Z1J,7EW5L^Q
MO1AV8>H(P1[&@#-HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#Z)^ OQ$^U6Z^#]4F_?1*6T^1S
M]]!R8OJ.2/;(["O=J^!K.[N+"]AO+29X;B!Q)%(AP48'((K[)^&_CBW\=^%H
MKX%$OX<17L*_P/ZC_9;J/Q'8T =A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>/_M'?\D\T_\ ["L?_HJ6O8*\?_:._P"2
M>:?_ -A6/_T5+0!\P58L?^0A;?\ 75?YBJ]6+'_D(6W_ %U7^8H ^]Z*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *\H^-GP\_X2G0_[:TV#=J^GH250?-/".2ON1R1^([B
MO5Z* /@"BO6_C?\ #S_A&];_ +>TV'&E:@_[Q%'$$QY(]E;DCWR/2O)* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *ZOX>^-;GP+XIAU*/<]I)^ZNX ?]9&3S_P "'4?ET)KE** /
ML8?&+P 5!_X2.$9'>&7_ .)I?^%P^ ?^AC@_[\R__$U\<44 ?8__  N'P#_T
M,<'_ 'YE_P#B:/\ A</@'_H8X/\ OS+_ /$U\<44 ?8__"X? /\ T,<'_?F7
M_P")H_X7#X!_Z&.#_OS+_P#$U\<44 ?8_P#PN'P#_P!#'!_WYE_^)H_X7#X!
M_P"AC@_[\R__ !-?'%% 'V/_ ,+A\ _]#'!_WYE_^)H_X7#X!_Z&.#_OS+_\
M37QQ10!]C_\ "X? /_0QP?\ ?F7_ .)IR?%[P%)(J)XB@+,0 /*DY/\ WS7Q
MM5BQ_P"0A;?]=5_F* /O>BBB@ HHHH **** "BBB@ HHHH *\?\ VCO^2>:?
M_P!A6/\ ]%2U[!7C_P"T=_R3S3_^PK'_ .BI: /F"K%C_P A"V_ZZK_,57JQ
M8_\ (0MO^NJ_S% 'WO1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!GZWHUEXAT6[TG
M48A+:W491U[CT(]"#@@^HKXN\8>%;[P;XENM'OADQ'=%*!@2QG[K#Z_H01VK
M[AK)U?PQH6OR12:OI%G?/$"(VN(0Y4'J!F@#X6HK[7_X5QX*_P"A7TK_ ,!E
M_P */^%<>"O^A7TK_P !E_PH ^***^U_^%<>"O\ H5]*_P# 9?\ "C_A7'@K
M_H5]*_\  9?\* /BBBOM?_A7'@K_ *%?2O\ P&7_  H_X5QX*_Z%?2O_  &7
M_"@#XHHK[7_X5QX*_P"A7TK_ ,!E_P */^%<>"O^A7TK_P !E_PH ^***^U_
M^%<>"O\ H5]*_P# 9?\ "C_A7'@K_H5]*_\  9?\* /BBBOM?_A7'@K_ *%?
M2O\ P&7_  H_X5QX*_Z%?2O_  &7_"@#XHHK[7_X5QX*_P"A7TK_ ,!E_P *
M/^%<>"O^A7TK_P !E_PH ^***^U_^%<>"O\ H5]*_P# 9?\ "C_A7'@K_H5]
M*_\  9?\* /BBBOM?_A7'@K_ *%?2O\ P&7_  H_X5QX*_Z%?2O_  &7_"@#
MXHHK[7_X5QX*_P"A7TK_ ,!E_P */^%<>"O^A7TK_P !E_PH ^***^U_^%<>
M"O\ H5]*_P# 9?\ "C_A7'@K_H5]*_\  9?\* /BBBOM?_A7'@K_ *%?2O\
MP&7_  H_X5QX*_Z%?2O_  &7_"@#XHHK[7_X5QX*_P"A7TK_ ,!E_P */^%<
M>"O^A7TK_P !E_PH ^***^U_^%<>"O\ H5]*_P# 9?\ "C_A7'@K_H5]*_\
M 9?\* /BBBOM?_A7'@K_ *%?2O\ P&7_  H_X5QX*_Z%?2O_  &7_"@#XHHK
M[7_X5QX*_P"A7TK_ ,!E_P */^%<>"O^A7TK_P !E_PH ^***^U_^%<>"O\
MH5]*_P# 9?\ "C_A7'@K_H5]*_\  9?\* /BBBOM?_A7'@K_ *%?2O\ P&7_
M  H_X5QX*_Z%?2O_  &7_"@#XHHK[7_X5QX*_P"A7TK_ ,!E_P */^%<>"O^
MA7TK_P !E_PH ^***^U_^%<>"O\ H5]*_P# 9?\ "C_A7'@K_H5]*_\  9?\
M* /BBK%C_P A"V_ZZK_,5]G_ /"N/!7_ $*^E?\ @,O^%*OPZ\&(ZLOAC2@R
MG((MEX/Y4 =/1110 4444 %%%% !1110 4444 %>/_M'?\D\T_\ ["L?_HJ6
MO8*\?_:._P"2>:?_ -A6/_T5+0!\P58L?^0A;?\ 75?YBJ]6+'_D(6W_ %U7
M^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO'_VCO\ DGFG_P#85C_]%2U[!7C_ .T=_P D\T__ +"L?_HJ6@#Y@JQ8_P#(
M0MO^NJ_S%5ZL6/\ R$+;_KJO\Q0!][T444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %>/\ [1W_ "3S3_\ L*Q_^BI:]@KQ_P#:._Y)
MYI__ &%8_P#T5+0!\P58L?\ D(6W_75?YBJ]6+'_ )"%M_UU7^8H ^]Z***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O'_ -H[_DGF
MG_\ 85C_ /14M>P5X_\ M'?\D\T__L*Q_P#HJ6@#Y@JQ8_\ (0MO^NJ_S%5Z
ML6/_ "$+;_KJO\Q0!][T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>/_ +1W_)/-/_["L?\ Z*EKV"O'_P!H[_DGFG_]A6/_ -%2
MT ?,%6+'_D(6W_75?YBJ]6+'_D(6W_75?YB@#[WHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *\?_ &CO^2>:?_V%8_\ T5+7L%>/
M_M'?\D\T_P#["L?_ **EH ^8*L6/_(0MO^NJ_P Q5>K%C_R$+;_KJO\ ,4 ?
M>]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1
MW_)/-/\ ^PK'_P"BI:]@KQ_]H[_DGFG_ /85C_\ 14M 'S!5BQ_Y"%M_UU7^
M8JO5BQ_Y"%M_UU7^8H ^]Z*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O'_VCO^2>:?\ ]A6/_P!%2U[!7C_[1W_)/-/_ .PK'_Z*
MEH ^8*L6/_(0MO\ KJO\Q5>K%C_R$+;_ *ZK_,4 ?>]%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7C_[1W_)/-/_ .PK'_Z*EKV"
MO'_VCO\ DGFG_P#85C_]%2T ?,%6+'_D(6W_ %U7^8JO5BQ_Y"%M_P!=5_F*
M /O>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ_
M]H[_ ))YI_\ V%8__14M%% 'S!5BQ_Y"%M_UU7^8HHH ^]Z*** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
I** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>kfy-20230430_g1.jpg
<DESCRIPTION>LOGO
<TEXT>
begin 644 kfy-20230430_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !! $P# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MN/\ &WBB^BNK?PUX=VOXFU",NLS('BTZWSM:ZF!Z@'A(^LCX'"K(Z2^%?!.H
M>'-0:YNO&GB#Q#&8C']EU7['Y0)(._\ <V\;;AC'7')XZ8 +GB3QI9>%]:\*
MZ7=17$EQXCU&33+1H54HDJ6EQ=DR$L"%\NUD&0"=Q48P21OUY9\7O^2D? __
M +&VZ_\ 3#JU=5XJ\%W_ (DU".YM?&6O^'HUB$9M=*^R>4Q!)WGSK>1MQR!P
M0,*..I(!U-%>(?$+X&_$76-$F7P=\>?%?AO6>##+J&FZ7?6ON&C%K&_/J'XZ
MX/2OSJL/VE/VLOA-^V-X ^%7Q-\<2R0W_B72[6X2+3K+[/J-C/=I&7BD6!6*
M.N]<C# A@<,#@ _82BBB@ KF/'WC0>#M,@%K:#5=>U"7[+I6E"3RS=W!!(!;
M:VR-0"[R;6V(K-AB IV->UB#P[H>HZK=)-);6-M)=2I;Q-+*R(I8A$4$LV <
M*!DG@5^.W@/_ (*I:QJ/[9\/C?Q-']C^&=W&VA1Z:R;VTJP>16^TC:"3+O1)
M)=N=P7:,[(\ 'ZX> _!K>%;.YN+^[75?$6I.+C5-4\O9Y\F,!44D[(D'RI'D
M[1U+,69NHJ&SO(-0LX+JUFCN+:=%EBFB8,DB,,JRD<$$$'-34 >6?%[_ )*1
M\#_^QMNO_3#JU>IUY9\7O^2D? __ +&VZ_\ 3#JU;/Q,^.7@/X.6KW'C/Q-9
M:#&L7GE;@LS^7DC<$4%B,J1P.U '5:AKUCI>H:98W5P(KK4YF@M(]I)E=8WE
M8<#C"1N<G XQU(%> ?MA? ^V^(^I?!WQE;VRMKO@KQYHEVDP!WM9RZA;Q7$8
M XQDQ29/01''4Y\+^'?[;VD?M3?M[^"/#O@O[0W@CP[IVJ2I>W$9B;4;EH=O
MFA#\RQJ@PNX!CO8D#@5^@= !1110 5^('_!4S]CL? KXF?\ "?\ A>Q\GP-X
MJN&>2&%3LT_4#EI(NIPDGS2(. /G4 !5K]OZXKXS?"/P_P#';X9Z_P"!O$\#
M3:1J]N87>/'FP/U2:,D$!T8*RD@C*C((R* /@7_@D;^V&/%7A\?!/Q7? ZOI
M,+3>'+BXD&;FU7E[4$G):+[R@9_=[AP(Z_2^OYK?B-X%\<?L>_'ZXTF6YETK
MQ5X7OTN;'4K8%5F4'=#<1YZHZX.#ZE6'!%?O5^R/^TII'[5'P7TKQEIXCMM3
M7_0]8TY,_P"AWJ*"Z#/5""KJ<GY7&>00 #5^+W_)2/@?_P!C;=?^F'5J]1=%
MD5E90RL,%6&01Z5Y=\7O^2D? _\ [&VZ_P#3#JU>IT ?)-[^RKX7^&'[;GP^
M^)W@_2[70;;7+34M,U73[*(10&Y%JTD4R(ORJ65) V  2H;&68GZVJ.2WBFD
MB>2-'>)MT;,H)0D$$@]C@D?0FI* "BBB@ HHHH ^0?\ @H5^PQ_PUQX6TG4O
M#4VGZ5\0=&?R[>\ORR0W5HQ^>"5T5F&TG>C;6P=PP-Y(\-_8I_8A_:-_9!^)
M=QK<-[X-UKPWJ=N;;5M%36;F+[0 "8I%8VI"NC'@XY5G7C=D?IA10!XWX^N=
M3O/&'P'FUFPM],U)O%MYYMK:W1N8T_XD6KA<2%$+97!^Z,$D<XR?9*RM8\+Z
M9KVI:'?W]MY]WHEVU]I\GF,ODS-;S6[/@$!LQ7$RX;(^?.,@$:M !1110 44
944 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>kfy-20230430_g2.jpg
<DESCRIPTION>5 YEAR CUMULATIVE TOTAL RETURN GRAPH
<TEXT>
begin 644 kfy-20230430_g2.jpg
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
M3Q'_ -#2?^^G_P :[6BBP'%?\*T\1_\ 0TG_ +Z?_&C_ (5IXC_Z&D_]]/\
MXUVM%%@.*_X5IXC_ .AI/_?3_P"-'_"M/$?_ $-)_P"^G_QKM:*+ <5_PK3Q
M'_T-)_[Z?_&C_A6GB/\ Z&D_]]/_ (UVM%%@.*_X5IXC_P"AI/\ WT_^-'_"
MM/$?_0TG_OI_\:[6BBP'%?\ "M/$?_0TG_OI_P#&C_A6GB/_ *&D_P#?3_XU
MVM%%@.*_X5IXC_Z&D_\ ?3_XT?\ "M/$?_0TG_OI_P#&NUHHL!Q7_"M/$?\
MT-)_[Z?_ !H_X5IXC_Z&D_\ ?3_XUVM%%@.*_P"%:>(_^AI/_?3_ .-'_"M/
M$?\ T-)_[Z?_ !KM:*+ <5_PK3Q'_P!#2?\ OI_\:/\ A6GB/_H:3_WT_P#C
M7:T46 XK_A6GB/\ Z&D_]]/_ (T?\*T\1_\ 0TG_ +Z?_&NUHHL!Q7_"M/$?
M_0TG_OI_\:/^%:>(_P#H:3_WT_\ C7:T46 XK_A6GB/_ *&D_P#?3_XT?\*T
M\1_]#2?^^G_QKM:*+ <5_P *T\1_]#2?^^G_ ,:/^%:>(_\ H:3_ -]/_C7:
MT46 XK_A6GB/_H:3_P!]/_C1_P *T\1_]#2?^^G_ ,:[6BBP'%?\*T\1_P#0
MTG_OI_\ &C_A6GB/_H:3_P!]/_C7:T46 XK_ (5IXC_Z&D_]]/\ XT?\*T\1
M_P#0TG_OI_\ &NUHHL!Q7_"M/$?_ $-)_P"^G_QH_P"%:>(_^AI/_?3_ .-=
MK118#BO^%:>(_P#H:3_WT_\ C1_PK3Q'_P!#2?\ OI_\:[6BBP'%?\*T\1_]
M#2?^^G_QH_X5IXC_ .AI/_?3_P"-=K118#BO^%:>(_\ H:3_ -]/_C1_PK3Q
M'_T-)_[Z?_&NUHHL!Q7_  K3Q'_T-)_[Z?\ QH_X5IXC_P"AI/\ WT_^-=K1
M18#BO^%:>(_^AI/_ 'T_^-'_  K3Q'_T-)_[Z?\ QKM:*+ <5_PK3Q'_ -#2
M?^^G_P :/^%:>(_^AI/_ 'T_^-=K118#BO\ A6GB/_H:3_WT_P#C1_PK3Q'_
M -#2?^^G_P :[6BBP'%?\*T\1_\ 0TG_ +Z?_&C_ (5IXC_Z&D_]]/\ XUVM
M%%@.*_X5IXC_ .AI/_?3_P"-'_"M/$?_ $-)_P"^G_QKM:*+ <5_PK3Q'_T-
M)_[Z?_&C_A6GB/\ Z&D_]]/_ (UVM%%@.*_X5IXC_P"AI/\ WT_^-'_"M/$?
M_0TG_OI_\:[6BBP'%?\ "M/$?_0TG_OI_P#&C_A6GB/_ *&D_P#?3_XUVM%%
M@.*_X5IXC_Z&D_\ ?3_XT?\ "M/$?_0TG_OI_P#&NUHHL!Q7_"M/$?\ T-)_
M[Z?_ !H_X5IXC_Z&D_\ ?3_XUVM%%@.*_P"%:>(_^AI/_?3_ .-'_"M/$?\
MT-)_[Z?_ !KM:*+ <5_PK3Q'_P!#2?\ OI_\:/\ A6GB/_H:3_WT_P#C7:T4
M6 XK_A6GB/\ Z&D_]]/_ (T?\*T\1_\ 0TG_ +Z?_&NUHHL!Q7_"M/$?_0TG
M_OI_\:/^%:>(_P#H:3_WT_\ C7:T46 XK_A6GB/_ *&D_P#?3_XT?\*T\1_]
M#2?^^G_QKM:*+ <5_P *T\1_]#2?^^G_ ,:/^%:>(_\ H:3_ -]/_C7:T46
MXK_A6GB/_H:3_P!]/_C1_P *T\1_]#2?^^G_ ,:[6BBP'%?\*T\1_P#0TG_O
MI_\ &C_A6GB/_H:3_P!]/_C7:T46 XK_ (5IXC_Z&D_]]/\ XT?\*T\1_P#0
MTG_OI_\ &NUHHL!Q7_"M/$?_ $-)_P"^G_QH_P"%:>(_^AI/_?3_ .-=K118
M#BO^%:>(_P#H:3_WT_\ C1_PK3Q'_P!#2?\ OI_\:[6BBP'%?\*T\1_]#2?^
M^G_QH_X5IXC_ .AI/_?3_P"-=K118#BO^%:>(_\ H:3_ -]/_C1_PK3Q'_T-
M)_[Z?_&NUHHL!Q7_  K3Q'_T-)_[Z?\ QH_X5IXC_P"AI/\ WT_^-=K118#B
MO^%:>(_^AI/_ 'T_^-'_  K3Q'_T-)_[Z?\ QKM:*+ <5_PK3Q'_ -#2?^^G
M_P :/^%:>(_^AI/_ 'T_^-=K118#BO\ A6GB/_H:3_WT_P#C1_PK3Q'_ -#2
M?^^G_P :[6BBP'%?\*T\1_\ 0TG_ +Z?_&C_ (5IXC_Z&D_]]/\ XUVM%%@.
M*_X5IXC_ .AI/_?3_P"-'_"M/$?_ $-)_P"^G_QKM:*+ <5_PK3Q'_T-)_[Z
M?_&C_A6GB/\ Z&D_]]/_ (UVM%%@.!U?P-X@TC3)M3D\2,ZPIN*JSY/ZUS']
MIZE_T$9_^_S?XUZCXU_Y%6^_ZX'^=>3TGH!V_P -/^1CU3ZG_P!#-=K7%?#3
M_D8]4^I_]#-=K1'8 KY[_;$_X*(?#?\ 91N-0\%Z;X'\0>-O&5EX6N=>E\/>
M&[+S$T^RB1B+J^G)VVMN2N"^'8#D(<KGZ$KX!_X*._"/]H+X(>)?C9^TK\-?
M EEXN\&_$_X3OHGC%/[32VO?#;P6KPK>(KC$\&PAF1/F)+' "@F@/J/]EC]L
MCX9?M66VL:;X;T?7/#WB7PS+%%XG\(>*=.^R:AIK2+NC9DR0T;@$JZD@@<XR
M!7*>*/\ @J3^QAX2\5ZEX:O_ (B:C<6VBZA]AUOQ%IGAF^NM)T^YS@Q2WD43
M1 @D D$J,\G@X;^R1\;/V6?VF?%/BO7/!GPWU#PM\2+33+?2O'FD^)-&;3=>
MAMP@6)9"K;C'\ORLCY7"YVDK7$_M::AIO[#'[(>I_LY_LV_LA^(?$/ANX\+:
ME'+>VD;7.FZ1'<F02S7CDR7$VWS'E8!&)1<%E&" #Z?\1?%/X<>$_AS-\7O$
M?C?3+3PO;Z:M_)KTEXOV7[,RAEE$@.&5@R[<9W;@!DD5YM\$/^"@_P"R/^T1
MXVB^''PM^*PN-;NK9KG3M/U/1KS3WU"!029+?[5#&)Q@,?DR<*3C )KY1^)_
MA_PG?_LA?L@?LR>'OB-:^,?"/BGXA:+;ZWJMIO\ L^KVEMODEMMK@,(O,.S8
MX#+Y*AE5E('K_P#P5YM;3PC\&_A]\:M#M8X->\#_ !6T.ZT2\B0+)&KRF.2
M$<^6Z[=R=&V+D<4 >Z_'W]JO]GO]E[3;'4_CO\3[+0%U.5H]-MI(I9[F[9<;
MO*@@1Y9 ,KDJI W#)Y%:?P4^/?P=_:,\%K\0O@E\0=/\1:09FA>ZL7.890 3
M')&X#Q. 0=KJ#A@<8(KYV^ =I;?%;_@K-\=?'7B:!;J7X:>&?#OA_P +FX4-
M]BBO;:2ZN&C!^XS2)(-PYVN1G!(I?A3;6GPR_P""Q7Q#^'WA*U2STOQO\'K+
MQ5K%G;KMC?48+];03;1P'9)'+'JQ8DY)S0!];T444 %%%% !161)XCU5)&1?
M"=XP#$!@RX/O2?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\
M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2U:TK5;
MW4)'2ZT2>U"KD-*1AO;B@"]1110!E^-?^15OO^N!_G7D]>L>-?\ D5;[_K@?
MYUY/4R [?X:?\C'JGU/_ *&:[6N*^&G_ ",>J?4_^AFNUHCL 5\%_P#!1+Q-
M^U?\&++XX6GB;PGXB\<?"?XB>!1!X<O]&$<O_"'7BP-%-'/%E6$$C.9&EYP-
M@Y(85]Z52\2>&O#OC'0KKPOXNT&SU33+Z$Q7NGZA;+-!/&>JNC@JP]B*H#Y.
M_9]^'/QY^./[5OQ&_;7U+X>ZK\*[?5_ATOA#P)8^)+2+^TY&$@F_M*ZM<LL9
M21$"QOG*\'@9-?P/^W!^U;\-_A2WPH^/7[&/Q,\5?%O3HYK)=0\/>%DET'7Y
M=S"*Z^VP[88(F!0R#:-O.%YVC[&HH ^ &_8-^/7P*_8$^#Z>&-!3Q#\1/A#X
M^A\:WGAK3YP?MD;W$LMSIT#="XCE4?+D,T3[,EE!Z'XV?$7Q/_P4E\5_#GX&
M?#3X$>/] \,:1XUL?$GQ%U_QOX7ETN*TM[/<PT]/-_UT\CM@A,A<*>5W%?MZ
MB@#XZ\9^(-3_ &%_V^/'?Q^\:^ ?$6H_#GXOZ!I1O?$'AO19M0_L?5M.B:!8
MKB*!6=$DB8L' .6; !PQ76_8YT;QE\>?VPOB%^WAKW@'6?#?AW4/#=GX3\ 6
MGB*Q:UO;ZQBD$]Q=O"_S1QO,JF//+*3TQS]7T4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!E^
M-?\ D5;[_K@?YUY/7K'C7_D5;[_K@?YUY/4R [?X:?\ (QZI]3_Z&:[6N*^&
MG_(QZI]3_P"AFNUHCL 44450!1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9
M?C7_ )%6^_ZX'^=>3UZQXU_Y%6^_ZX'^=>3U,@.W^&G_ ",>J?4_^AFNUKBO
MAI_R,>J?4_\ H9KM:([ %%%<=\:_V@O@K^SIX2F\;?&SXEZ1X=L(X)98CJ-Z
MJ2W7EKN9((L[YY,=(XPS$D  DBJ [&BL3X>?$KX>_%KPM!XV^&'C;2O$&D7/
M^IU'1[^.XA8X&5W1D@,,C*GD=Q5V\\3^&M.U2'0]0\0V,%[<8^SV<UVBRRY.
M!M0G+?@* +U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &7XU_Y%6^_P"N!_G7D]>L
M>-?^15OO^N!_G7D]3(#M_AI_R,>J?4_^AFNUKBOAI_R,>J?4_P#H9KM:([ %
M?F7_ ,%*[KP9\._VE_C#XL_:C\)S75CXG^"4FE?!#7K_ $M[JQL=0^RRB>VC
M8*RP73S%G5S@J#]X!QG]-*^&OV^OVS]/L=$^/_[(7QTT/3/#+-\.S=_#+4[V
M<A/$J2V[B;8T@"":.4JBQJ=Q*/C.VJ ]>_94_9W^!O@K5O&/Q]_9!^)6F3:9
MX\TNW0Z)H5U;SZ#;:C!#M%RB0?<D+',B@C[QR,XQYWI__!,S]D_X;_LWZ_XS
M_;@6P\5>*Y;2\U3QU\3M0O9A="4L["6WD9@T.Q=BHB@990,-G!YC]DC7_@3X
M"_;N^-GQ1_9JOM/T[X':'\/()_&&H:'_ ,@0:[%()FDMMG[M@EJ)MWE?*"QQ
M]X9XG0?VGO@#_P %%O'J>/\ ]KO]I7PAX-^%&CZJS^$_@_>^)H+>YUIXG.V]
MU@EQ\N1E+?..G;+2@$/Q ^-7Q13_ ((+Z%-\9O$US!KGC6>U\/V&M:R[><^G
MR:DQBFF)Y;-C"QW9)9,,2<DGH/V<_A5_P12\6?&SP]X6^%;:]9^,;:]M[_PP
MVOZGK]B-2E@=9$D@^ULL4V60'9C+#.%(KW[]J#]J']EGPI\(_ 'Q.\0?#[PW
M\0_AG?>-K.PC\36:VM]IGAJ56>*/4/N.JK$RO'N3!0_*#E@#YE_P58\=?"WX
MV>#/AG\)_@QXMT?Q%\2M6^(^E7?@?^P+Z*ZN;%$<O->[XB3% $ +.2%. W.P
ME0#0\:^!](_;V_X*%^.?@3\8;O4+WX;?![PUI8E\)VFISVMMJFKZC&9UN+@P
MNK2B.(,@0G *^[AM3]D."\_9E_;F\>_L*Z#XAU.]\$2>"K3QEX'T[5M0DNGT
M2)IQ:W-I'+*2YA,K*RJ2=NWN69FB^"FO:%\#O^"K/QR\(>/]7M]+;XH^'_#F
MN>$9;^81+?I96TMM<1QLQ 9UD9SL'S;4)Q@$T[X!:MI7QS_X*P_$[XW^!-0B
MU+P[X*^&ECX,DU>T</;SW\MVMY+''(/E<Q["KX)VG /49 /KRBBB@ HHHH *
M*R)/!>E2R-*US>99B3BZ8"D_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_
M\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_
M ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ
M-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH
M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"V
MH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL
M?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJ -BBL?_A!](_Y^;W_ ,"VJUI6@66CR/):
MRSL77!\V8L/UH O4444 9?C7_D5;[_K@?YUY/7K'C7_D5;[_ *X'^=>3U,@.
MW^&G_(QZI]3_ .AFNUKBOAI_R,>J?4_^AFNUHCL 5PW[0W[._P ,?VG/AEJ/
MPL^*.AQ7-G?VSQ17@M89+FQ9L?O8&FC<1R<#Y@*[FBJ Q-,^&?PWT7P8_P .
M='^'VB6GAZ2%X9-!MM)ACLFC;[R&!5"%3W&,&N7N?V1OV4;T!;S]F+X>2A3\
MHE\%V+8_.*O0Z* ,#3_A3\+M)\"/\+=*^&V@6WAB2*2.3PY;Z/ E@R2,6=3;
MA?+(9F8D;<$DD]:P?A5^RS^S;\#=7N/$'P=^!7A7PU?W2%)[[1M#A@F9"<E-
MZKN"9_A!QQTKO:* .+^-/[.?P*_:+T>VT+XX_"K1?$]M9R-)9#5;-7>V9L;C
M&_#QYP,[2,X&<XK4^&/PH^&GP6\(P> OA-X%TOP[HULS-%IVDV:PQ!V^\Y"C
MYF..6.2>YKH** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH R_&O_(JWW_7 _SKR>O6/&O_ "*M
M]_UP/\Z\GJ9 =O\ #3_D8]4^I_\ 0S7:UQ7PT_Y&/5/J?_0S7:T1V ****H
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** ,OQK_R*M]_UP/\Z\GKUCQK_P B
MK??]<#_.O)ZF0';_  T_Y&/5/J?_ $,UVM<5\-/^1CU3ZG_T,UVM$=@"BBOC
MC]N+]M7]HW1?%7Q*^"_[)ND>'[&?X9_#>;Q'XY\8^(_,D>Q\RV>6"WL8$^5[
M@HH=7E#1 \,ORX:@/L>BOGS]E#]I#X_:]XA\7?"/]KCX;V.BZWX-T^VU!?&&
M@07 T/6;&6+?YL;S#]W*@QYB%CR3@ *:XKPM^W;^V!\;?!EW\>/V;?V*;/7/
MAW'+.=&GUKQFMEJVO6\+LCS6]L(6$>2C!5=B6V\9R!0!]<45X!>_\%%_@A#^
MQAIO[:-A8ZI=Z7K02VT?P]!"#J%UJ;S- -/50<>:)4=21D;4+C(QG&\,?MS?
M&CP?\3_"/@+]KS]D^7X<V'C_ %!=.\+>(++QA!J]NNHNI:*QNO+C0P2OC"D;
M@S<#@,R@'TQ17AG[0G[96K_#3XNZ9^SC\#?@AJ'Q*^(6H:0VKW.A6>L0:=;:
M9IX?RQ<75W,&6+<_RJNTD^VY VI^RU^UM9?M$:CXG\ >*OAOJ?@?QYX)NXH/
M%?@W6+F.>2U$R%X9XIH_DN()%!VR*!TZ8*E@#U^BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R_&
MO_(JWW_7 _SKR>O6/&O_ "*M]_UP/\Z\GJ9 =O\ #3_D8]4^I_\ 0S7:UQ7P
MT_Y&/5/J?_0S7:T1V *^(/\ @IQ^S!#J/A;XJ?M2_ KX[GPWXBA^&USIGQ*\
M.Q00WEOKNG+ ^R.9"VZUGV JDHR<(  /F)^WZ^(?V_?V*OCGI9^+/Q\_92\3
MVLR_$GP<NG_$/P%?Z1/<MJC0Q>5%<V1M\NMP(R0$*E22Y).[ H#TO]D_]ISX
MR^*OC)XE_8O_ &N?AWX?T[QQX>\.1:O;7_AB:272]=TEW$!F1)LO&0[*K*WW
MBS<+MP8/VHOVLF^'&H1_L;_L6>#[37OBOJ5F8['2-*A2/3_"=N_6_OF0;(%0
M/O6/JQ*Y&&4.?"?]D?\ :/\ #GB3XB_M.?$GXJ>&M1^-'C#PHVB>')M,L)HM
M#\.6Z M##&L@:65//"2N7&3LQCDD^3_LW?L5_P#!3_\ 9/T&^TOX6>/_ ($:
MA>ZUJ4M_XBU_Q%8:M-J.K7#LS;[BX4!I,;C@< <G&68D SOC)^S3IO[*_@[]
MC[]F5=7.IV6F_&NTN]8OY%(2\U+,DYDVGHIEED" Y(4 ')S7J'_!90M'^R[X
M<NK,XU"'XJ>'WTEE^\MR+AMI7WVENGO73_&G]EO]H#]IK]E_0?#_ ,7/'/A7
M1_BYX5\30^(_#OB+PI:W!TNTU*UGD:V.R?\ >E#"P1\YPQ+ ,%"GFKC]G3]M
M']J7XH>!-1_;)'@#0O!WP]UZ'7UT+P3>W5U)K^KP*1;R2-.BB&W0LS!/F8Y9
M6SD,H W]DU3K'_!43]J;6=6&;K3;7P?8V ?K';/ITCL%] 61&/N:/#+-:_\
M!;/Q+;:9Q!=?L\6\VIJO1KA=6C2,M_M",D#VK:^,7P!_:1^%O[55_P#M>_LE
M:3X=\0R>*_#]OI7CSP5XCU-['[8]MQ;7EO<*CA9%3$95QC:#C);Y=?\ 9#_9
MN^+_ (6^*OCC]JS]IN^T9O'OCM;6SBTCP]*\MEH.EVRXBM8Y' :1V.&D;&"R
M@CJ: /H*BBB@ HHHH R)/$>JI(R+X3O& 8@,&7!]Z3_A)=7_ .A0O?\ OI:V
M** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"
M]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MB
MB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C
M_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_
M .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V
M** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:V** ,?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6MBB@#'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI:OZMJUAHE@^HZC-LB3\R>P [FN3_X7-8_:=O\ 84ODY^_YPW8_W<8_
M6OSOC'Q8\/. ,92PF?YA"A5J*\8VG*5KV4FH1DXQ;32E*R=GKHSKP^ Q>*BY
M4H72_KJ;O_"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2U?TG5K#6[!-1TZ;?$_Y@
M]P1V-6:^ZP6-P>98.GB\)452E42E&46G&46KIIK1IK5-'-*,H2<9*S1C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q17428__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DN
MK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8_
M_"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\ PDNK_P#0H7O_ 'TM'_"2
MZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2UL44 8_\
MPDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2UL44 8__"2ZO_T*%[_WTM6M*U6]
MU"1TNM$GM0JY#2D8;VXJ]10 4444 9?C7_D5;[_K@?YUY/7K'C7_ )%6^_ZX
M'^=>3U,@.W^&G_(QZI]3_P"AFNUKBOAI_P C'JGU/_H9KM:([ %%%%4 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !11575=;T;0K8WFMZO:V<(ZRW5PL:_FQ J92C"/-)V0FTE=EJBO)/%
MWB_4?$>HR8NG6U5R((5;"[>Q/J3UJ#1?&^N^$5DNM/0W:I$Q%C),524@' S@
M[23W /T-?QS+Z9G!D>,7ECP4_J7/R?6>==[<_LN6_L^M^?FY=>2_NGT+X>Q"
MPWM.;WK7M;\+]_D>Q45\N?\ #4G[5OQ&^3X:?!_[-!)]RY33)IMO_;60B/\
M,4?\*=_;G^)?S>,?B*VCPR?ZR)M5$((]-EH"I^AQ7](_Z[T<5IE^#K5_-0Y8
M_P#@4K6^X^)_M6-3^#2E/Y67WL^DM?\ &'A/PI#]H\4>)]/TY,9W7UXD0Q_P
M(BO/O$W[97[/OAK=&OC)M1E7_EEIEH\N?HY 0_\ ?5>?Z!_P3OTJ6;[9X\^)
M][>2.<RK86JQDG_KI(7)^NT5Z#X8_8V_9]\-;9#X,.HRK_RUU.[>7/U0$)_X
M[1]<X\QW\+#4L.O^GDW-_P#DFE_4?M<WJ_#3C#U=W^!R5K^TYX8^.U_+HGAO
M1[VRCT]1,/MS(&G!.W.U20-OU/WZM5ZW;_#OP-8:4^BZ3X3T^QMY!@I86:0X
M]"-@'-8G_"F;'[1N_MR;RL_<\D;L?[V<?I7\5^.GT<_%3B[CB6>9<X8M5XP4
M_>A2]DX14+6G))PLD[Q;E=RO'J_N<AS2EA,O5'%2]Y7U2T=W?I]QY7XI^,OQ
M8^%,5NGP]^'KZY:W3.]ZYT^>5867;M :(X4D$Y!ST%8__#?/Q!TC_D9?@?LQ
M][_2I8/K]^-L5]+Z3I-AHE@FG:=#LB3\R>Y)[FK-?T]X<>&G%/!/!&!R=YLU
M.C!\R4(S@I2DYM1YK-QBY-)M*Z2T6Q\MFL<3CLPJ8BC6<%+963M9)?C:Y\UV
M/_!1OP_)C^TOA;>0^OD:HDG\T6MFP_X*&?"&;"ZAX5\0P$]2EO ZC_R*#^E>
MWWWAWP_JF?[3T*SN,]?/M4?/YBL:^^#/PAU//V_X6^'I2?XGT:#=^>W-?;_V
M7QS2^',(3_Q4DO\ TEGG_5\VCM63]8V_(X&Q_;J_9_N\?:-5U.USU\_3'./^
M^-U3^*_&6H>)[YY%N)$M,_N( 2!M[$CU^M;U]^R[^S_J.?M'PMTU<_\ /!7B
M_P#0&%87BSP=J'AJ_D1;5VM"Q,$P!(V]@3ZCWK^4_I94_%.'!N%2FI8+GE[=
MT%-=%[/VO_3OXO[O-R\VO*?5\**JL3/ZVXN5ERVOYWWZ[6MYAX0\7ZCX=U&(
M?:7:U9P)H6;*[3U('8BO6Z\7M?!?BWQ187,/AJ&.*<V[B"YO"RPK)@[<D D\
MXZ UY]_PFO[;_P !OE\3:+)XDTR'K/+%]L7:.K>;$1*OUD_*H^B=G_%V2<(8
MIYU0KRP#G'ZO)QE)1TE[6U]?9OW+<ON\W/;7F%Q7C,+A<3"T&VT^9Q5TMK7_
M !_ ^J:*\#\!_P#!0#X:ZV4M/'>A7VA3GAYD'VF ?4J X^FP_6O9/"7Q \$>
M/;3[=X-\5V&I1@9;[)<J[)_O+G*GV(%?V9EG$.29PO\ 8Z\9OM>TO_ 7:7X'
M@4,;A<4OW4T_S^[<V****]DZ@HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHK*\4>+]*\*P*]Z6>63_5P1_>;W]A[
MUY&?9_DW#&4U<SS6O&C0IJ\IR=DM;+S;;LDE=MM))MFE*E4K5%""NV:M%<?I
MGQ@TNZNA!J.F26R,<"42[P/<C Q^&:Z]'21!)&X96&58'((]:\#@OQ'X)\0\
M-4K\/8V.(5-I224HRC?:\)QC-)V=FXV=G9NS-<3@\3A&E6C:_P#706BBBOMC
MF"BBB@#+\:_\BK??]<#_ #KR>O6/&O\ R*M]_P!<#_.O)ZF0';_#3_D8]4^I
M_P#0S7:UQ7PT_P"1CU3ZG_T,UVM$=@"BBBJ **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ K*\7^*(/"NE?;7C\R5VV01YQN;U/L
M*ROB-\:OAE\*;8S>-O%=O;3;<QV2-YEQ)Z8C7+8]S@>]>/V?[3FF_'CQ7+H>
M@>$[VULM/MVEANYSN:3)4'>%!6/MCYCGGGM7X[XU<>XC@W@#,,1D]5/'QA^[
MBES.-Y14IN-FE[.#E-<RM[NJ:T-,#6P-3,Z>&K35Y.UOR7E?8[C_ (6GXP^T
M^?\ :XMN?]3Y"[?\?UJYXA_:A^%?@?3X'\<:O+9WDR%ELX;.64O@X)4JNW'U
M(KD:W?#WP*\ _$BWBU_XB>%UO_LSLNG++-(B@'&XD*P# D <Y'!K^+OHX>*7
MB_G_ (A?V3]=GBZ=:$Y3^L2G4C2Y5=33NY0]ZT$DU!N:3CLU]-Q%@:5++G/#
M1C&HFK::/76]O*[^1Q_B/_@HCX"LRR>%/ >JW[#@->31VRGZ;?,./P%8?_#4
M_P"U9\0?D^''P:^SPO\ <N5TN>?;_P!M'(C_ #%?0_ASX9_#OPAM/A?P-I-@
MR])+73XT?\6 R?Q-;E?WY_8/%>,_WO,W%?RTH*/W2?O?@? ?4\QJ_P 2O;RB
MDOQW/ES_ (5G^WM\1N?$GCIM%BDZJ=42WPOIMM%)_ _C5K2O^">]_JEQ_:'Q
M"^+D]S*W^L6TM"['_MK*Q/\ X[7TS13CP#D=22EC)5*[[U*DG^5D"R?"-WJN
M4W_>;?\ D>0^)/!6J>%+C[.R2SVP $5V5SO'^T0,!O7I[4_PAX0U'Q%J,7^B
MNMJK@S3,N%VCJ >Y->MT5_-R^AIP8N,?[46-G]3Y^?ZMR+O?D]KS7]GTMR<W
M+ISW]X^U_P!8<0L-[/E7-:U[_C;O\PHHHK^QSY\**** "BH-3U/3=%TZXUC6
M=0@M+2TA::ZNKF41QPQJ"6=V8@*H ))/  KYT_X>^_\ !-C_ (37_A /^&L_
M#WV_SO*\_P"SW7V+=G&?MGD_9MO^UYFWWKFQ&-P>$:]O4C"^W,TK^EWJ>WE'
M#7$?$$:CRO!5<0J:O+V5.=3E7>7(G9>MCZ2HJ#3-3TW6M.M]8T;4(+NTNX5F
MM;JVE$D<T; %71E)#*0001P0:GKI335T>+*,HR::LT%%%% @HHHH **** .2
M\>? OX2_$H._C#P-8W$[];R./RI_^_B88_0DBO&_%O\ P3_CL;O^VOA#\1KO
M3KJ,[H(=0)^5O]F:+#+_ -\L?>OI&BOG\SX6R#-WS8BA'F_F7NR]>:-F_G<X
MZ^7X/$ZS@K]UH_O1\K?\)K^V_P# ;Y?$VBR>)-,AZSRQ?;%VCJWFQ$2K]9/R
MKT;X>?M1:C\2_"!UJU\&'2[@3F(M-<"6-L 99.%/4XY''O7L=>8?%+1Y=/\
M$KWZP!8;M0RLJX&X !A]>,_C7\[_ $@\?QQX:^'53'\.X^KRRJ0IS<DIRI0D
MI>_&;5X^\HP3MISIIIV9Z7#V5Q_M)1J57*%G[LM;OIKOW=AVF?%;Q/:W0?4)
M([J(GYXS$JG'L5 _7-=C_P ++^'T<*RW?C;2;<LH)CN=1BC="1G# MD'VKR@
M L0J@DD\ 5#K?[#GA#Q]J\GC#Q'XJU2UNKY$:>UM5B"QD(J@?,I/0#/OFOR/
MZ+/B9XK<19ECLNQ$YX^C""GS5JC;IS<DE'VDKR:FN9\K;MR7C;WK^UQ1AHX6
MA"IA::YV[6V5K;_)V^\]9D^+7PJAQYOQ,\/KGINUF 9_\?J&3XU_!J)MDOQ:
M\,JPZAM>MP?_ $.O)H_^"=_PJ /G>,O$+>FV2 ?^TC4R?\$\O@T%Q+XI\3D]
MRMW;@?\ H@U_9W]H<=O;!4E_W$_X!\5[;-W_ ,NH_P#@1Z8_Q[^"*9S\6_#G
M'7&LPG^3<U"_Q]^$UY&]MX<^(&D:A?,C?9K.VO5=Y& )P #G'&3[ UY^G_!/
MSX(KC.L>(VQUS?P\_E#6CH'[$_PG\(ZK'XB\-W^L+?6RN;9KB\1D#%2OS ("
M1@GO7DY]B_$^>1XI9?AJ*K^SG[-\[;4^5\EKZ?%;?3N;X6IF+Q,/;0BH77-J
M[VOK^!7U/6=4UBZ-WJ-[)*Y.1EN%^@[?A76?"[Q=J$NHCP]J%RTT<B$P-(V2
MA SC/I@'\JY/4]%U31[HVFHV4D;@X&5X;W![BH_$?P(\5?%3P9<:5::[_8AD
MDC>*>:V9C)M;=@ ,I49 .[GIT]/\TO!>KXI4/&+#U,%3KSQ*JWQ49N2<J=_W
MJK.>BO&]G/[?+R^]8_1\WEA893.22=E[J5M7TM_6Q[=17RW_ ,*G_;H^%?S>
M#_'C:W;Q_=B34EG 7T\N[ Q]%_"E3]L;]H/X<.(/BY\&]\:'!G:UFLV?WWD.
MA_ 8K_4+_7C#873,L+6P_G*#</E*-[_<?F/]K4Z?\>G*'JKK[T?4=%>&^%/V
M_/@UK6V+Q'8:KHTA^^\ML)HA]&C)8_\ ?(KTOPI\9_A1XXVKX6^(.E7<C_=M
MQ=JDO_?ML-^E>[@.(\BS.RPV)A)OIS)/_P !=G^!UTL;A*_P33^>OW;G3T5E
M>*/%^E>%8%>]+/+)_JX(_O-[^P]ZQ-,^,&EW5T(-1TR2V1C@2B7>![D8&/PS
M7QO$'C)X8\*\01R3-<SITL2[>Z^9J/-MSSC%PIW33]^4=&GL[GKTLOQM>E[2
MG!N/];=_D=A13&N+=(/M3SH(@NXR%AMQZY]*Y#Q/^T)\$_!^Y==^)FDJZ??A
MM[D3R#ZI%N8?E7Z%7QV"PM-5*U6,8OJY)+[VSSZE2G25YR2]78[*BO"O$_\
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
MF&4 $QR1N \3@$':Z@X8'&"*^=O@':6WQ6_X*S?'7QUXF@6ZE^&GAGP[X?\
M"YN%#?8HKVVDNKAHP?N,TB2#<.=KD9P2*7X4VUI\,O\ @L5\0_A]X2M4L]+\
M;_!ZR\5:Q9VZ[8WU&"_6T$VT<!V21RQZL6).2<T ?6]%%% !1110 45G/XN\
M-1N8Y-8A#*<,">AI/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*
MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]
M!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL
MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*
MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]
M!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL
MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*
MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]
M!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H
M/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL
MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_
MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:
M@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*
MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J\V\7^+]1
M\1ZC+_I+K:JY$,*L0NWL2.Y-?CGC+XRY-X.9-0Q6*H2KUJ\G&G3C)1YN5)SE
M*;4N6,>:*;49.\DDK7:]#+LNJ9A4<8NR6[/6Z*\;TKQMXB\)P37.D#[25A<I
M932$1R-@X&>=O..17DMQJ7[47[3,ACUO7X?#.@S?>B9VMH63TV#,LV1_>^7W
M%>!X:?2"R?Q-RB=7 8&JL73:4Z*M-*^L9>TM%<CLU=Q333O&UF^/.Z-7)JL:
M?*YN5[67;>_;?S/<_BA^UC\'/A?YEE=:^-4U!,C^S])(E96]'?.Q/<$Y]C7C
M]Q\</VJ?VD)WTWX0^%Y=#TEV*O>V[;<#ONNG  (](P&^M=K\+OV5?V?/ ?EZ
MAXCU./Q%?I@F34!BW5O]F$9!'^^6KV&W\4^$+2!+6TU.UBBC4+''&-JJ!T
M' K]'_LKBO/=<QK_ %>D_P#EW2?O-=I5/SY;IGB?5\QQG\>?)'^6._SE_D>'
M_#G]@GP]:W(U[XP^)I]<O7;?-:6TKI"6[[Y#^\D^OR?C7NGA[PEX7\):2N@^
M&?#]G86:C'V:UMU1#ZD@#DGN3R:3_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJOH<
MKX=R;)J3AA:*5]V]9/O>3NW?MMY';AL'AL(OW4;/OU^\B_X0+P?]H^U?V%#N
MSG&6V_\ ?.<?I6LB)&@CC0*JC"JHP *SO^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJEE'#7#G#\JCRO!4L.ZCO+V5.%/F?>7(E=^MSNJ5JU6W/)NW=W-*BLW_A,
M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZKVS,TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HKR;X^_MT_LD?LO6MO<?';XZ:/H#W:[[6SD\V>ZF3."ZV\"/*RY
MXW!<9XS1\ OVZ?V2/VH;6XN/@3\=-'U][1=]U9Q^;!=0IG =K>=$E5<\;BN,
M\9KE^NX+ZQ]7]K'VG\O,N;[KW/<_U8XE_L?^UOJ5;ZIM[;V<_9;V_B<O)OIO
MN>LT5ER>-?"D,;33:];HB*2S,^  .I)KR#XM?\%(_P!C/X.++#X@^--AJ-['
MD?V;X?5KZ8M_=)B!1#[.RU&.S++\LI>UQ=:-./>4E%?B>=@\!CLPJ>SPU*4Y
M=HIO\CW.BOSR^('_  6Z\7>,M3;PK^RM^SC>:C>29%M<ZX'N)G[?\>EKD_\
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
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0HO]0L=,MS=ZA=I
M#&.KR-@?2J.G>-/"^K7 M+#6(VD)PJ,"I8^@W 9_"O#QW$_#669C3R_&8VC2
MKU/@ISJ0C.5]%RP<E*5WIHF:QHUIP<XQ;2ZV=B]_9VG_ //C#_WZ%']G:?\
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
M<LW%1E==FS?_ +.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*ZCPR'^SM/_Y\8?\
MOT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM
M/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J
M:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\
MY\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT
M*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_
M .?&'_OT*?%;6T!)@MT0GJ40#-/HH **** ,OQK_ ,BK??\ 7 _SKR>O6/&O
M_(JWW_7 _P Z\GJ9 =O\-/\ D8]4^I_]#-=K7%?#3_D8]4^I_P#0S7:T1V *
M***H HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SS]J?\
M:G^"7[&7P2U?]H']H'Q>FC^'='11)((S)-=3.<1V\$8YEE=N%4>[$JJLP_+?
M_B+_ /@M_P +!_LW_ABKQ1_PBOVC;_;7_"6VW]H>5G[_ -B\CR]V/X?M./\
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
MI4VH\L7%MQC)R4IVW7/9V=TO,SNEEV,S1XB$4W9*_=KK^E_(2.-(D$42!54
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
M\50V\6]_"\7B2ZTS4(0/^>NFW0** >-Q)4GH2.:_2LZP/BKPC!5<WR1U:/\
MS^PU2-6#7=+=7Z<S39_F=E.,\..)I^SRS-U3J_\ /JO!TYKU>S\[7/USHK\X
M?^&LO^"Q_P"SU\GQ:^ K^*;2'B>ZD\-"Y 4=_.TQ@B_[S _G70^!?^"[O@Y+
MG^S/C-^SWK6DS1-LN)-$U".Y(;O^ZG6$K]-QKYNEXD\-*:IXWVF&F^E6G*+^
M])K[V>[4X"S]P<\+R5X]Z<XR_-I_@??M%?F3^WM_P<$^%/ 7A/3_  M^QKHW
M]H>)M2B:34=4\3::Z1:/'T55AW8FF;D@[BB@#(?=@?+'P+_X.$_V[O /CRWU
M;XRZWI'COP^\Z_VAI%SHEK8S+%GYO(FM8X]CXZ&02#U'>NRMQ[PY2KQIQJ.:
M=O>BKQ5_.^OR3^\_4^&/HO\ BMQ5PU_;.'HTZ<6FX4ZLW"K42ZQCRN*3M[OM
M)0ONO=:;_=VBODG4?^"UW[#$7A>R\2^'?$?B'7#>V<<XL=-T!UEA+*&\MS.8
MTWJ3M.UF&0<$UY9XI_X+K/K-[_8OP5_9EO\ 4;F4D6\FJZK\Y_[801N3^$E/
M&^('!V ?+4QD6^T+S=^WN)ZGY-3X#XNJ594Y824'%M/GM"S6COS-;'Z$T5^<
M7_#4G_!9_P"/'R_#3X#-X6@F_P!3.GAA;0%3W\S5'93]1CVH_P"'?_\ P53^
M.0\SXV?M2?V3:3?Z_3Y?%-S+C/\ T[VJB _]]"O/_P!?:N+TRW+<16[-P]G!
M_P#;TG^AT_ZF4L-KC\?0I>2ESR_\!BOU/KO]MK]L#P+^Q]^SWXL^+.IZUI,^
MLZ-I+2:/H%SJ")+>W;D1P1^7N#E3(Z%MHR$#'M7\Z/QT_:<^//[2?CRX^(_Q
MI^*&KZYJ<\[2QFYNV$-KDY"01 A($'94  K]=_$/_!OUX9\2?#?6]'UW]HK4
M+W7KS3I?[,FATA+:U2\P6B,VYY7>/S N[:58C.,&OR(^.G[,7Q[_ &:_'EQ\
M./C3\+M7T/4X)VCC%Q9L8;H X#P2@%)T/9D)!KX_BS&<58VG3J9AAG0IZVBI
MJ:OWDXZ7[+[NI_<?T0L+X;X3#8^&%Q$*V8\R]Z<>2?L>565-2][EYN;G<?[O
M-]D_0S_@@K_P4H^*]Y\8X_V._CGX_NM;T/6=/FE\(WVMWIEGTZZA0R&V$LAW
M&%XE?"$G:T:A  Q%?L)7X:?\$Q?^"+7QH_:-L[_XP?&234_A[H<5F4\+R:CH
MY:YU&X?@R_9Y&1A;JF[YB5WEUVDA6-?5/_#"G_!5+]EW]]^SE^T"?$.FV_-O
MIEOK908'K:7P-N..P8D]/2O9R3/^)\GRV"Q&7U:]'=3@TYI=O9OWFENG=:.R
MT/Q'Z162^'>:>)U=Y#C:-&IR156*5J3K:\S4X^XGR\O.DOCYN;WKGZ145^<%
MO_P5._;M_9SN$TS]J[]EW[5;QL$.H2:=/I;R]LB8+);R?\ 4#WKV?X4_\%H?
MV/\ QYY5IXTGUSP?=/@/_:VG&>WW'LLEN7./=E2OHL%XA\*8NI[*I7]C4ZQJ
MITVO5R]W\3\!Q? _$F&I^UA2]K#^:FU-/T2U_ ^N**YCX<_&KX0?%ZS^W_"W
MXG:%X@C"[G&DZI%.T8_VU5BR'V8 T[XM?&3X5? ?P7<?$3XR?$#2O#6B6S!9
M=1U>[6&,N<[47/+N<'"*"QQP#7V$,3AJE#VT9IPWYDU:WKL?-T\#C:V+CA:=
M*3JR:2@HMR;>R4;7;?16N=+17@OP3_X*?_L%?M$>-(OAW\)?VD]&O];N)/+M
M-.O;:YL)+J3LD/VN*(3,>RH6)["O>J,/BL+BX<]":FN\6FOO1V9QD.></8E8
M;-<+4P]1J_+5A*G*W>TTG;SL%%%%;GDA1110!E^-?^15OO\ K@?YUY/7K'C7
M_D5;[_K@?YUY/4R [?X:?\C'JGU/_H9KM:XKX:?\C'JGU/\ Z&:[6B.P!117
M'?&O]H+X*_LZ>$IO&WQL^)>D>';"."66(ZC>JDMUY:[F2"+.^>3'2.,,Q)
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
M_P#\-4?M>ZE\NC_ ' /\7_".7SX_'>!1_P +B_;RU7_CS^%GV;/3_B1LF/\
MOZ_O^GUKZ@HKUO\ 53-9_P 3-*S].6/Y(Y_[.Q#^+$2^5D?-OAO6_P!MO5-8
MC/Q&TAK;0"DG]I;+>S0[-C8Z'?C=MSCG%;U>V:MJ&EZ3I5SJFN7L%M96UN\M
MY<74@2**)5)=W9N%4*"23P #7Y6_M#_\%\_V<O!GQ%NO#OP%^#FM>+])MKEH
MY=:NM733H)\'!>W0PRN\?H9 A/H*_C_Z3?@GQ-G>.P>;Y7BI8EQ@Z<J=6I%3
M5I.2E#FY8N/O-25TU:+5[Z?LOA/P)Q=Q>Z^"R3"U,2X/FE*\5&-U9)SFXQ5[
M-Q5[O6RT9]M:]\*I?C+I<G@6+5C8&<K(;SR3)Y04@GY=R[LCY>H^]3_#G_!/
M;X6:?MD\2>*-8U)QU2-HX(V_ *S?^/5B?\$X?V]/V;/VVO!U_>_"-[[3O$>E
MJA\0>'-<V"[MT8X65"A*RP%L@.O(. X4E0?IBOV'P!\','PCP%3IYRH5\14G
M*H[2<H04E%*FM>5M<MY.WQ2:NTDW\;QSP[BLMXEJX3-L+*E7I6C*,U9]T[;-
M-.Z:NFK-.QY_X<_9:^ /A?:UA\,]/G9?X]0#71)]<2EA^E=OIFCZ1HEN+/1M
M+MK2(=(K6!8U_)0!5FLW7?&?@_PNI?Q-XKTW3@HR3?7T<( _X&17]#X? Y9E
ML/W%*%->24?RL?/4<-3B^6E!+T7^1I5#?Z?8ZG;FTU"T2:,]4D7(^M>?:_\
MMA?LH>%]RZY^TEX'A=?O0CQ1:O(/^ *Y;]*_*S_@MC_P5C\5^/O'<7[-_P"R
MG\6)[3P?9Z?'-XCUOP_=/#)JUS*-WV?S5PP@2,KE5(#L[!LA5KQ,^S_A_#Y=
M4AB'"LI*SIWC+F3T:<7?W>]U;\C]1\,O"OB;Q+XHIY3@4Z2LYSJSC+EA"-KR
MT6KNTHQ6[:NTKM?L-IW@SPOI-P+NQT>-9 <J[$L5/J-Q./PK4K^6_P"!?[3G
MQY_9L\>6_P 1_@M\4-7T/4X)UED-M=L8;K!R4GB)*3H>ZN"#7]('[%W[1=M^
MUI^RUX*_:&@TU+.3Q+I EOK.(DI!=QR/!<(A/)0312!2>< 9KQN \=PU[">"
MRK T\(E[SA3C",7?1RM",5?:]UVU9]QXW> 6?>$=##X^MC%B\-6ER>TY7"49
MV<E&47*>DDI.+4G?E=TM+^AZ[X;\.^*+,Z=XET&SU"W/6&]M4E3\F!%>8>,O
MV)?@/XKWS6.AW.C3MSYNE715<_[C[D ]@!7KE%?88_)\JS2-L70C/U2;^3W7
MR9_.5;#8?$+]Y!/U1\O7O[$?Q>^']R^J?!?XP,C9W"%Y9;.1O8F,LK_C@5<\
M*?$7]M7P%XCL_#_Q$\,)?:?+,$FU*[LED2).N[S;=@ <#C?R20.M?2M4O$6D
MC7=$N=)+A3-'A6/0,#D'\P*^#XAX*Q6!R+%U.&:U2AB52J.E%3O!U.5\B:E=
M6<K=;(Y\-E6%I8F$HRE"-U=)Z-7UT?D>1:GK.J:Q=&[U&]DE<G(RW"_0=OPJ
MIXM^*'QE\-^$S:?#'3DU6_>=$C@FM7N)40Y!*!6'3@_-D  GM5O4]%U31[HV
MFHV4D;@X&5X;W![BNL^%WA'4(M1'B'4+=H8XT(@61<%R1C./3&?SK_-/P8P_
MB?BO&'#T<-/$0Q$JJ6*D^?F5._[UUN;KRWY>?[?+;WK'Z1G$,'4RF<;I)KW6
MK:/I;^MCQ9?V=/VLOC<PN/B_\0CI=E(<M9S7._ ]1;P8C_,@UZ!X#_87^"WA
M39<^((+O7[E>2U_+LA!]HX\<>S%J]GHK_4S!\$9!AJOMJT'7J?S56YO[G[OX
M'YI2RK!PES37/+O)W_X'X%/0_#N@>&+!=+\-Z)::?;+]VWLK=8D'X* *N445
M]9"$*<5&*LET1Z*2BK(****H84444 %%%% !1110 4444 %%%% !117Q+^WG
M_P %Q/V>OV+_ !_<_!SPWX-OO'WBW3B!K%EIVH):6>GN0#Y,MRR2$R@$$HD;
M!<X8JP*UQ8_,<%E=#VV*FH1\^_9):OY'T_"?!G%''6:K+<BPLL16LY6C9)16
MG-*4FHQ5VE>32NTMVC[:HKX _9L_X.&_V3OC!:WUE\7?!VM> =8MK9IK.R9_
M[3@U C_EC#-&B$2GL)$1?]NN(\:_M1?MN?\ !4#Q/=_"K]F'PI=>%/ HD\G4
M[\W!B!C/>\NU'&5Y^SQ9)!((D R/E\RX\R/"4H1PK>(K5/@ITTW-^JM[J[M]
M-4G8^AS'PIXSX?S.>#S[#O!J"3E.HUR6?6,HMQGV7(VKZ-IGT#^V/_P5F^#W
M[/KW/@3X2+;^-?&*$Q&&UFS86,G3$TJ?ZQP?^64?.00S(:^?/"O[&7[2?[8]
M[-^U!_P40^*=SX/\&Z=:O>&VU"1;:6&S4;F\N)_W=C#M&2[C><9*MG?7T;^S
MA_P3[_9<_8+\&W'QK^*VN6&IZQHMFUYJ?C#Q"JQVNEJHRS6\;$B+'0.=TA/
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
M"/\ @F!^S[HOP8T3X1VVCW6F:3I"2>181^3+YSR;3)-.98V,DSE02V1@8
M 'G7Q _X(:_ _P 3*\_@[XG:MH%RW*D6"7$6?>,NOY*5K[)_X0?2/^?F]_\
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
MEY:%I3X:>_V7,:]2MO,Q F0]X9>2!C<^0M7_ -E?_@J3X8N];'P?_;2T6_\
M"'B2TF^S2ZZPEAMFE'&VZA;YK5\XRW*<DGRP*[,#QG7R_%1P'$=)8>J](U%K
M1J?X9?9?E+;JTW8_&,9PI1QN'EC<BJ>WIK64'_%AZQ^TO./R3W/T HK TWPU
MX7UG3X-6TC69KNUN8EEMKFVU R1RHPR&5E)# CD$<&I_^$'TC_GYO?\ P+:O
MT!-25T?%--.S-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VIB-BBL?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:@#8HKR+X]_';]FK]F?23J?QB^*(TR5H]]MIB7KRWE
MR.WEP)ER,\;L!1W(KXL\=_\ !2#]HG]IOQ/+\,?V#_@SK<6\[3J]T/M5XJ$X
M$C#/V>T7MND9Q_M*:^6SOC'(LBG[&M4YZSVIP7/4;[<JV_[>L?193PMG&<0]
MK2ARTEO4F^6"7>[W^5S] OC#\>_@Y\ ?#I\4_&'XAZ;H-H03$+R?][.1U6*)
M<R2M[(I-?R[^/->U[Q5XXUGQ/XJO9+G5-2U6XNM1N92=TL\DK/(YSSDL2?QK
M]K?@U_P1K\<?$?71\3?VX/C'J&I:C<D//H^F:@T\[=PDUW)G '0I&I&/NN*\
MQ_X*J?\ !//_ ()"_!E--\3?$?\ :CM?@5K5U:JL-C%#)K#:E$IV^>=/0FY<
MY&TRHP4D?-EN:^-S++.->-5&I]35*$;\E-RO5E>UVTO=6BT3LUKN?TY]'_Q2
M\-O!C-L71S7$RG'$Q@I5XP;ITW3<FEI>;C+G=W%2NXQTWM^4'@'0M>\4^.M%
M\,^%K![K4]1U:VM=.M8P2TT\DJI&@QSDL0./6OZA=5U/X(_LJ_!VYUK47T;P
M;X,\,6)EG=8U@MK6(>RCYF8D   N[, -S-S^97_!-'X%?\$9?A%H>L?M=>'O
MVY-,^)FH>"+0WD][?6[:4=%4G8LZ:9*/M)E9F$:,V[+L @WX->>>(_$'[37_
M  7E_:1/PX^%4.H^$O@MX8OEENKJ^=I([:/D"YN,';/>R+N\N!3MC!/.!)*W
MZEX3^%N8TEB,9F]L/1A;VDY+6$5KRI]9RO\ "KK9N[LG^>?2Z^D-PKQ_FN7X
M+A=2Q'LHS4'9Q]K.HXZ\KLU3IJ'Q246W*:227,:'QB^-7[47_!>?]HL? +]G
M^UO/#'P<\/7B3ZC?7B$1K&&(6]O=IQ+.V&\FU!XYYX>1?U-_9-_9*^#/[&/P
MALO@[\%_#XMK.#$FH:A. UUJ=R0 UQ<. -[G'3A5 "J H J#]G/]CGX(?LK_
M  LL/A'\'=$N-/TRS&Z>4W),][.0 ]Q.X WR-@9.   %4*JA1W?_  @^D?\
M/S>_^!;5][Q/Q33S*C#+<MA['!4OAAUD_P">H^LGOY>NI_+7#_#L\!5EC\?/
MVN+J?%+I%?R0[17X_@;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5\6?5&
MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'
M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_
M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/
MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\W
MO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0
M!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M
M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8
M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"
M#Z1_S\WO_@6U 'YS_P#!=+_@A9KW_!0_7M/_ &D_V;/$&EZ9\2--TM=/U;2=
M9D,-KKUK&6:(B50?*N$W,@+ JZE5+)Y8)_.O]G'_ (->/^"D'Q+^)-KHOQ[T
M#0_AOX8CN5.IZY=>(;/4IV@S\WV:"SEDWR$=!(T2^I['^BS_ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:OH,)Q+FF"PGU>#32V;5VO37\TSQ<5D&7XO$^VFG=
M[I/1^O\ P&CQOP+_ ,$O/^"?W@+X;Z'\,K+]DGP%?6NA:5!80:AJ?A2SFOKE
M8HU3S9[CR@\LK;=S.3DL2>]5-8_X)._\$Y=<#"]_9'\*)N'/V."6W]>GE.N.
MO^<5[?\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M7+3S[/*/\/%5(^DY+\F=$
M\FRBK\>'@_6$7^A\T:Q_P1 _X)@ZP2[_ +,R6[D_?L_%FK1X_P" BZV_I7*Z
MO_P;]?\ !.#4L_8O!7B?3\_\^?BN=L=/^>N_T_4^U?8/_"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U=]+C+BVC\./K?.I)_FV<=3A;AJI\6#I?^ 17Y(_,+]O
M'_@W&^ "_LH^.M:_9=U;Q[>>.M/T-[WPYHEYJ]M/!J$T++*UML%LKL\B(Z(
MZ_.R9XR#_/A=6MS8W,EE>V\D,T,A2:&5"K(P."I!Y!!X(-?VF?\ "#Z1_P _
M-[_X%M7SM\>/^",?_!-/]I?QU-\3?C-^R]I6IZ_=2F6]U2SU"[L);R0]9)S:
M2Q"=SW:3<3W->O@N.,?4DWFDY5GTE=-I=M;:==SR\7PA@X12R^,:7=;)^>E]
M3^?/_@CO^S+^WS\7?V@[KXU?L':3=1:W\/-/DN)];6YMX(HWN(WMUM@]U^Y>
M21'E/EOP51R<8%?I]'_P5_\ ^"K_ .Q_(MA^VI^Q[_:^G0,!+K%SHDVEM,>A
MVWEN)+-O^ Q]_I7Z6_!K]E?X$?L\>!;;X9? WX?V?A70+5B\.EZ(@@BWG&Z1
M@O+NV!EVRS8Y)KJ)/ >B31M%+-=LC*0RM=,00>H(K>/&V75&Z6-RVE7I7T;O
M&JEV]HMEULEH9/A+'4TJF$Q]2E4MJE:5-^?(]WTO?4^(?@E_P<2_L.?$3R;'
MXIZ9XG\ WCX$LNHZ;]NLU)[++:[Y"/=HE%?7GP=_:B_9R_:"M5NO@G\</"_B
M8E-S6^D:S%+/&,9^>$-YD9QV90:\U^,'_!*G]@GXYF:Y\>_L\Z/]LGR9-2T@
M-I]RS?WFDMBA<_[^[WS7RA\8?^#:KX17MPVN?LX_M%>(_#-Y&_FV]KXAM([^
M)7'("2P^1)$!_>/F$>]5[#PTS;X*M;!S?\R56FO3E]_[R?:\>Y;\=.EBHK^5
M^SG\[^Y]Q^FM%?D%>_LI?\%^/V-?WOPP^*EQ\1=$M/\ EVL_$":HOE#HHM]0
M"3K_ +L.2.QQS7Q'_P %0/\ @LA_P40\?H/V4/']I>?"R\T<#_A,;+1(+[2[
M_46D17CCN!-(TD4?EL&V*563S,D%=H&%?@*HHJM@\;1KTF[7A+WE_B@U=?>;
M4>,H<SIXK"5:51*]I1]U^D]F?TLT5_&W^SY^UC^T7^RS\0K;XG_ CXNZWX?U
M6"X664VE^_DW@!R8[B(G9.A[JX(-?U5_L _'+P[^VW^QO\/_ -J2VL[FPE\6
MZ&)M0L8;QS';WL4CV]U&A)R46XAE"D\E0,\UX.=</ULGC&;GS1>E[6U]+O\
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
M#17?G7$%;.(Q@X<L5K:]]?73\CBRG)*65RE/FYI/2]K:>FH4445\^>V%%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH R_&O_(JWW_7 _SKR>O6/&O_ "*M]_UP/\Z\
MGJ9 =O\ #3_D8]4^I_\ 0S7:UQ7PT_Y&/5/J?_0S7:T1V ****H HJMK6L:=
MX>T>[U_5[D0VEC;27%U,PR$C12S-QZ $U\%-^WS_ ,%"_BUJ_@_XO? CX.^#
M;7P3XFL]?O\ PSX1UJ_E;5?$%CIXC#22R(A6WD;=F%$(!8D.6782 ??U%>!^
M+?V\/#WA;]@>3]NFX^'6HQ01Z)%=GPMJ<QM+@73W*VOV9I&C)'[YMH?8=RX8
M+@XK"\&_M<_MUZ_XDTBP\2?\$Q-6T?2K^_MXK[5W^)^FS?88))%5YS"L8=]B
ML6*#!.TCB@#Z9HKPS]H3]LK5_AI\7=,_9Q^!OP0U#XE?$+4-(;5[G0K/6(-.
MMM,T\/Y8N+J[F#+%N?Y57:2?;<@;4_9:_:VLOVB-1\3^ /%7PWU/P/X\\$W<
M4'BOP;K%S'/):B9"\,\4T?R7$$B@[9% Z=,%2P!Z_1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!7U?2=*U_2KK0M=TVWO;&]M
MW@O+.ZA62*>)U*O&ZL"&5E)!!&""0:_)W]H[_@TL_9I^)7Q)NO&/[/\ ^T=K
MGP[TB^N6FE\,W7AY-8@MMQR8[:1KB"2.,=A(92/[Q'%?K517;@LQQN7R<L/-
MQOOLU]SNCDQ>!PF.BE7AS6_K=:GS#_P34_X)._LR?\$P_!FH:7\'HK[6?$NN
MHB^(O&6NE&O+Q$.5A14 6" ,2PC49)P79RJD?3U%%85\16Q55U:LN:3W;-J-
M&EAZ:ITU:*Z!1116)J%%%% !1110 5\Q_MI?\$E_V1/VU8[KQ!XI\'_\(WXO
MF4E/&'AJ-(+F1^QN$QY=T,XR7&_ PKK7TY17?EV:9CE&*6(P565.:ZQ=OD^Z
M[IZ,X\=E^!S/#NABJ:G!]&K_ '=GYK4_'&]^$W_!7'_@B]>2ZW\*]<;XD_"B
MVD:6XMH;>6\L(HLY9IK3=YVGMC),D+>7G&YVZ5]?_L4?\%P/V2OVK?LGA'QQ
MJ:_#KQA/M3^R/$5VOV.ZD/:WO,*C9. $D$;DG"JW6OL^OS)_X+]_\$_OV6/"
MW[%'Q$_;/\"_#?\ X1SQSX>@LY%NO#.VW@OWN;^WM6>X@"F-BHN&D,B!')7+
M,PXK[Z'$7#_%TE1SW#\F(EHJ]%)-M[>TA\,KO=K7HK;GQD\CSKAJ+JY17YZ$
M=71JMM)+?DGNK+9/3O<^H?V@O^"PO_!-/]EOQ]+\+?C9^UIH&F^(+:7RKW2]
M/M+O4I+.3O'/]BAF$#CNLA4CN*]H^"7QZ^#'[2/@"V^*?P%^)VC>+?#UVQ2'
M5=#OEGB#C&Z-MIS'(N1E& 9<\@5_&*[O(Y=V+,QR23DDU]A_\$9?^"C'Q[_8
M%_:#U!?A1X5E\6:7XNTF2WU?P=)/*(KB6(&6*Z41JQ$L85U#8/R2N#V(YJO
MWM:<:>$FY56TDG9)MZ?]N_-M?F;4^,/9U'/$P2IJ[=KMI?K\DF?U245^3?\
MQ$@?&VU_?7_[!F(DYE/_  D=RG'?DV9Q1_Q$V^)K#]_J_P"POMBZ _\ "?/'
MS]6T\C\*7_$*^.7\.&3]*E+_ .3*_P"(B\(+?$-?]PZG_P B?K)17Y0VO_!T
M%8.&^V_L331G^'ROB*'S]<Z>N*NV_P#P<]^#6B!N_P!CO4T?NL?C6-A^9M!_
M*IEX6<>QWP?_ )/2_P#DREXB<&O_ )BO_)*G_P B?I)\;?CU\&/V;O %U\4_
MCU\3M&\)>'K1@DVJZY?+!$7.=L:[CF21L'"*"S8X!KQ?]GO_ (+"?\$U?VIO
M'\/PL^"/[6>@:GXANI?*L=*O[2[TV6\D/2.#[;#")W/98RQ/85_/S_P6O_X*
M9>-/^"C7[1NGZF='OO#_ (1\*Z-%;:#X6GU 3I%<2*)+FZ8JJJTCDJF['W(4
M'K7QK:W5S8W,=[97$D,T,@>*6)RK(P.0P(Y!!Y!%51X'=.DX8R3A65TTK-1:
MTL][^=F15XO4ZJEA8J5)V:;O=I]5M;YH_MEHK\6OV5?^"_\ ^WGXJ_9U\'Z'
MX>_9)/C?6['18[&^\4R07]Y)JTT.8C<.EN@_>/L!;#'+$GC.!W__  \=_P""
M]OQ*X\&?L,'18V_U<H^&FI0Y'KOO9RI^H&*FGX:\0R@JE6=*G%JZ<ZL5H]G:
M[:T[JY<^/<D4W"G"K.2T:C3D]>JZ+[C]9J*_)G^T?^#FWXF\6]BV@6K]?W7A
MJTVY_P!_,WY?X4?\,!?\' OQ-./%O[:)T!9.7'_"Q[RVQZC&GP$?@.*O_4+"
M4?\ ><WPL?\ #4<W]RBB?]<L35_@99B)?XH**^]L_3GX\_&WP!^S=\&/$_QZ
M^*>IM:>'O"6C3ZEJLT:;G,42EMB+D;I&.$5<_,S*.]?SS_M&_P#!T-_P4A^)
M?Q)NM;^ GB#0_AOX8CN6_LS0[7P]9ZE.T&?E^TSWD4F^0CJ8UB7T'<_3_P"U
M5_P07_X*,>,_V=?&&K^+OVNSXXUBST62]M?"T>JZE?2:M+#B86R-<%09'V83
M*\L5'&<C\0;JUN;&YDLKVWDAFAD*30RH59&!P5(/((/!!KT,MX=X?PU27L<1
M#%O2[46E'?2TM^]_DNIP8_/,[KPC[6A+#;V3DFY;:WCMZ?\  /UR^#G_  73
M_P""G/\ P4ET?2/V*?A+X5TK3/'VL)*E_P")O"*-:W.HVRKECND?98;5W-)*
MA&>-OEX*M^A'_!/#_@B'\'?V69[3XM_M 3VGCWXBAQ<)+<1F33=)FSG,$<@S
M-*&Y\^09! *(A&3^4G_!KQ^SE\2?B7_P4@T_X]Z+I=S'X8^&^AZC/KFIF,B!
MI[RSFLX+7=T,C><\H7^[;L?3/](M<?$'$6*RC"_V/EJC1IR5ZC@K3FVWI*6]
MDK62MH[/30ZLDR/#YIB/[4Q[E5FG:"F[QBDEK&.UV^KOJK[A1117YN?>!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>
M_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2U:TK5;W4)'2ZT2>U"KD-*1AO;BKU% !1110
M!E^-?^15OO\ K@?YUY/7K'C7_D5;[_K@?YUY/4R [?X:?\C'JGU/_H9KM:XK
MX:?\C'JGU/\ Z&:[6B.P!1115 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!E^-?^15OO\ K@?YUY/7K'C7_D5;[_K@?YUY/4R [?X:?\C'JGU/_H9KM:XK
MX:?\C'JGU/\ Z&:[6B.P!1115 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!E^-?^15OO\ K@?YUY/7K'C7_D5;[_K@?YUY/4R [?X:?\C'JGU/_H9KM:XK
MX:?\C'JGU/\ Z&:[6B.P!1115 %%%% ')_&[XX_"W]G3X<7_ ,6/C%XLAT?0
M]/VB:ZD1G9W8X2.-$!:1V/ 502?H"1XK\ ?^"I?[/OQQ^*4GP@U/1/$G@W6+
MO69+#PQ%XMT::T76"D,4I579 L4Q\T?N&.X@QD$F15J[_P %)/@/\6/C1\+O
M"'B/X+:#::[KWP[^(NF>+;?PM?W*PQ:VEIYFZUWO\JLPDR"W& 1U(KP;]F7]
MHG]D[XZ?%G6?@_\ M4_#75O"OC6^^-TWB?P;HOBZTFMQ;ZK':VL,<4=U$P1I
MT9"/+8@-NCP"Q44 ?8'Q]_:K_9[_ &7M-L=3^._Q/LM 74Y6CTVVDBEGN;ME
MQN\J"!'ED RN2JD#<,GD5I_!3X]_!W]HSP6OQ"^"7Q!T_P 1:09FA>ZL7.89
M0 3')&X#Q. 0=KJ#A@<8(KYV^ =I;?%;_@K-\=?'7B:!;J7X:>&?#OA_PN;A
M0WV**]MI+JX:,'[C-(D@W#G:Y&<$BE^%-M:?#+_@L5\0_A]X2M4L]+\;_!ZR
M\5:Q9VZ[8WU&"_6T$VT<!V21RQZL6).2<T ?6]%%% !1110 45G/XN\-1N8Y
M-8A#*<,">AI/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZJQI^MZ3JKM'IU_',R#+!#T% %JBBB@#+\:_\
M(JWW_7 _SKR>O6/&O_(JWW_7 _SKR>ID!V_PT_Y&/5/J?_0S7:UQ7PT_Y&/5
M/J?_ $,UVM$=@"BBBJ **** /#?VX_$_[5'PZ\/>$_BI^S3I-YKUIX>\3Q3^
M//!NEV,,UYK>CD8D2W\Q&;S4."%C*LV[N%P?C67Q#XC_ &Z9IO@9\&_@EXP@
MGNOVC9?%VL>+]?\ #TEC;>&;&$Q[E:23I>$*5\E>>",\\?IY69X8\&>%O!B7
M\?A;1(;)=3U.?4;\0@CS[J8[I96S_$Q&30!\F^,_$&I_L+_M\>._C]XU\ ^(
MM1^'/Q?T#2C>^(/#>BS:A_8^K:=$T"Q7$4"LZ))$Q8. <LV #ABNM^QSHWC+
MX\_MA?$+]O#7O .L^&_#NH>&[/PGX M/$5BUK>WUC%()[B[>%_FCC>95,>>6
M4GICGZOHH **** "BBB@"$Z?8$Y-E"2>I,8H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\
MY\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ*
M(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_
M +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L
M[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA
M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?
M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3
M_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^
M?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\
MY\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ*
M(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_
M +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L
M[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA
M_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?
M[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[
M]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3
M_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.
MT_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^
M?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_
M0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ* (?[.T_
M_GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ
M* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H_L[3_P#G
MQA_[]"IJ* (?[.T__GQA_P"_0H_L[3_^?&'_ +]"IJ* (?[.T_\ Y\8?^_0H
M_L[3_P#GQA_[]"IJ* (?[.T__GQA_P"_0I\5M;0$F"W1">I1 ,T^B@ HHHH
MR_&O_(JWW_7 _P Z\GKUCQK_ ,BK??\ 7 _SKR>ID!V_PT_Y&/5/J?\ T,UV
MM<5\-/\ D8]4^I_]#-=K1'8 HHHJ@"BBB@ HHHH **** "BBB@ HHHH ***^
M//B=_;O[8_[=?C+]DOQ=\<O$_@?PK\/_  OIM]::)X.UG^SKWQ-<7<?F27+S
M@%WM[<%(S&O&]@Q/:@#[#HKX#_9)_P""B_P@_9KN/''P!_:/_:9U7Q1I?A7X
M@SZ1X0\;:EIEW?L]ALCVI=WL,31L4E+H'9LG#' 0+C[TTK5=,UW2[;6]$U&"
M\LKR!)[2[M91)%/$ZAE=&4D,I!!!'!!S0!8HHHH ***\9_X*$_''QW^S?^QK
MX[^,WPRLQ-KNCZ9$-.9H?,%N\UQ% ;@J00PB64RX((_=\C&: /9J*_-_XY>%
M?A]^QG8?"?\ :B^"_P"V3XS\4^+/$/B[3(M<%UXFFU>/QEIDQW7D@LH]S%%3
M+*(U.S*J,R;&'V)^S;^V[\ ?VIM9UCPE\-]:U&T\0Z  ^K^&?$6DRZ?J%M&2
M )3#* 63) RN=I90V-PR >N4444 %%%% !17PW\5+3X6?M;?MY?$C]GO]K_X
MG7>B^$_ .A:5+X+\&CQ+)I-MK/VFW,UUJ<CHZ&X:%RD:C=M0$Y&=U<K^QI_P
M4%^'7[+O@3Q5X#^)>L?$GQ9\.-$^(]_I_@CXG-X9N-0TVUT8-&D*SWZC$BB7
MS0NP,=N, *54 'Z'454T+7=&\4:'9^)?#FJ07VGZC:QW-A>VLH>*XAD4,DB,
M.&5E(((X(-6Z "BBB@ HKY__ ."H'QI^(7P"_8J\6_$/X8:E+IVJAK.R7688
MR[:7%<W44$ETH'\2I(=I[,RGM7C'[2'_  3Z^"/P,_9IUC]J?]EOXE>(/"_C
M[PCX;D\06OQ"3Q;<W3^(1#$9V6[\V1HKA;@ @84*6D48*90@'W/17S]^P'^V
M)KO[37@W4O!GQ?\ "O\ PC?Q.\&&W@\9:"5VI()H]\%] ,G,,R?,.3M.1DJ5
M9OH&@ HHHH ***^)/@!X9^.7_!1[X?ZO^TY?_M@^/?A];WGB"_L_ WA?P+>0
MVUKI-O;3-#&;Y&C+WLK%-[JS*,-@8! 4 ^VZ*^/?V%OV\_B!KOQ?UO\ 8F_:
M\>U7XA>'=4O-/T3Q796WDV7BH6H5I=H "I<K&\<I1< H^=J$8/V%0 4444 %
M%%?-?[>7Q7^(]M\2_A#^RE\-_']SX.D^+6O:A!JWC"P"_:K&RLK=)I(;9G!6
M.XG,BQI)@E2#@9/ !]*45\)?M+Z%^T;_ ,$S+OPW\<_@;\:_'?Q.\*ZIX@@T
MCQ1\.O'^N/JMS<O*KLDMC.R^9%(?+8;%!R[*2&7*CZ_^!'QO^'G[1WPFT7XT
M?"S5_MNBZ[:":V=AMDB8$J\,BY.V1'#(RY."IP2,&@#KJ*** "BBFS2>3"\N
MQFVJ3M09)QV'O0 ZBOA/]E;X,ZU_P4B^!TG[6?Q8_:6^(NC>(O$6KZ@N@Z7X
M,\6RZ?:>$8X+F2&&"."/"O+MC61WD!9PZ]#\QVOV!OVYOB:?BWJO[$W[7.H+
M>^*-(UO4]*\'^/8[<16_BG[!(4GA;'RBZ1=KD#EE;Y@' ,@!]I4444 %%%%
M!17R]_P4&\5^(]9^*_P5_9@D^(6J^$O"?Q/\1ZC:^+-?T.[-M=R"VM5DMM.2
M<<Q?:I7\LE<,0NT'!(/'_$[]E[X]?L#Q_P#"^OV&/&7B7Q/X;TL>=XQ^#WB;
M6IM0BO[0<R36$DNZ2&X5<M@9+8XW8\IP#[1HKC?V?OCQ\._VF/A!HGQK^%NJ
M&ZT?6[7S8A( );>0$K)!*H)VR(X9&&2,KP2"">RH **** "BDD9UC9HTW,%)
M5<XR?2O@#]D3]DSX4?\ !0OX$R_M/_'OQWXOG^*^IZ[J4%]K.E>*KJSG\'7,
M-S(D=E:0(XBA6.(0N%=&)WYSS0!^@%%?)W[+O[0GQQ^!GQTB_81_;3UL:QJ]
M[;2W'PP^)/E;(_%5G&,M;S]EO(U&2"<MCDDE'E^L: "BBB@ HHKY2^,&L_%S
M]J+]M'7/V1O"WQZU[X:^&O!7@^RUG5+KPB\<.KZW<W3L%\N>16\JWB4*&VC)
M=\'.1M /JVBOC2#X[_M'_P#!/#XFZ7X$_; \>2^/?A'XDO5LO#_Q7N+-8KW0
M;ION6VJ!/E>,]ISSP6)P"B?94<B2HLL3AE8 JRG((]10 M%%% !117EO[;/Q
MO\1_LW_LI>.?C;X/TJ.]U70-#>;3H9D+1B9F6-)' ^\B%P[#C(0C(ZT >I45
M\;1?L:?M8V'PXTSX]_ '_@H/XZUWX@W6FPZG+9>+-3CNO#&MF2,2&".S"!;2
M)]V$="=H(Z$[E]=_8I_;#L/VJ?".J:5XH\*R^%?B#X/O!IWCWP;=D^9IUT,@
M2)GEX)-K%&YZ$9.-Q /;**** "BBB@ HKY$_X*A^,OVB-.\=_!+P'^R=XL>R
M\>ZMXLU&]TS39;QDM-1M[/3WDFBN4SM>,A@OS< OG*GYAZO^QK^V+X4_:S\%
MWAET:?PYXV\-W'V'QSX)U'*W>CWJY5@5;!:)BK;'QR 0<,K  'LE%%% !111
M0 44V66*")III%1$4L[L<!0.I)K\V?V'/VTOC9^SGX=TSXB?M*3WFI_ OXG>
M*]4;PCXUNIY)YO#%P=0G1(KQGRRVTVTNK$D*22#C<  ?I113+6ZMKZVCO;*X
MCFAFC#Q2Q.&5U(R&!'!!'((I] !1110 445\:?\ !3V'X\>+?CU\"/AQ^RWX
MO.C>/#J&OZSIUU+*PM1%:6*,T=P!E3'*6$/S C]X1C!- 'V717B/[%W[9>C?
MM1^'=1\->*_#LGA7XD>$IOL?COP/>G;-I]P./-C!YDMW/*.,XS@D\%O;J "B
MBB@ HHJ*_OK;3+&?4KQRL-O"TLK*A8A5!).!R>!T% $B.DB[XW##U!S2U^9/
M[!G[0WQ[_8F^$7A+XI?'^WNM0^!/Q+U"ZN+/41&\D_@2YEO9EA\X<DV<ZA),
MCA6D) #9$OZ8:;J6G:SIUOJ^D7\-U:7<*S6MU;2AXYHV 975E)#*0001P0:
M)J*** "BBB@ HKX5^!GP?\<?\%._A9>_M7>/?VI?B#X2EUC5M0A\">&O _B
MV%KX7@MKB2"(SQ(,W%RQC\QV9E)5P%VC&WVO_@FC\;_B3\<OV7+34?C%J"7O
MBKPWKNH>'==U*-0HO9K.<QB8@ #<R;-Q[L&/&<  ]_HHHH **** "BOF?]O+
MXB>.M3^*WPB_8_\ !_Q$OO!=K\6-5U-->\7:7*(KR"SL;99FM+64\13W!=4$
M@^9<< YP?.9_A'J'_!/3]LOX2Z?\'/B=XKU#P/\ %74KW0O%/A;Q-KLM_''>
M)!YL%Y TN2CEOOGT4CHV% /MZBBB@ HHHH **CO+AK2SENEMWE,4;.(HAEGP
M,[1[GI7P3^S;^RMX(_X*<? 9_P!K3]H/XI^)[KQGXFO[_P#L4:)XCGMK?P.(
M;B2*&VM;>-@F]%1)&,JDN7!/7<P!]]45\^?\$OOC#\1/C3^QSX?UWXLZP^I>
M(M(OK_1=4U21LM>M:74D*3,3RS%%3<QY9@6/)KZ#H **** "BBOE;]O77M3^
M('[0GP<_8VUSQGJ/AKP9\1KC59O%-_I=VUM/JPLX$>+2TG7!B65G_>8(9UVJ
M",X(!]30SP7">9;S)(N2-R,",CMQ3Z^'5_9^\$?\$]OV^/@_I7[,"7^A^#OB
MP-7T?Q=X/;5;BYM&GM;03V]W&)W=ED#'!.>%4@8WMG[BH **** "BBJFO7M]
MINAWNHZ7I[7=S;VDDEO:*<&:15)5!]2 /QH MT5^8UU\#_A!\8?^"<>J_P#!
M13X^^//%1^+EYI]]JFE>+EUN\M9])U1+F2&RTZRME<1QPF58HE4*2V\L&'RE
M?HO]FC_@I%I>KZMX"^ ?[2?PH^(/@7QGXBT*S@L=;\:^&?L%CX@U-8(Q<+ V
M\E6>4DHK*N=R@[695(!]74444 %%%% !17R;\1-3^*?[7W[9GC?]E?0_C]XE
M^&OA7X9Z!I=UJ+>";J.UU?7;R_B:99%N71S';PH%1E1?F=^3R-O"_LN_\%*/
MA=^S[KGC/]F3]LC]J:+6-4\(^/[C1/#?BR^TRXDDOK)53:;R6&-HT=)"\;22
M,,E6R2$+4 ?=E%16%_8ZK8PZGIE[%<VUS$LMO<02!TE1AE75APRD$$$<$&I:
M "BBB@ HHHH R_&O_(JWW_7 _P Z\GKUCQK_ ,BK??\ 7 _SKR>ID!V_PT_Y
M&/5/J?\ T,UVM<5\-/\ D8]4^I_]#-=K1'8 HHHJ@"BBB@ HHHH **** "BB
MB@ HJ"_U33-*2*35-1@MEGG2"%KB94$DKG"(N3RS'@ <D]*\0_;S\-?$/2_
MNB?M)?"%KRX\1_"C56UT:';SL$UK3#&8]0LV0':SM;%VC)!8/& OWC0!Y;^U
MS_P4*^(G[)W[<>G>#+_PS<:]\+X?AS:ZMXX73-.$ESX?,NHSVPU'<HW-&,0J
MT9['<N#U[G]L3]E']GK]M[X$ZA\7?#?P^T/Q?XK_ .$'O7^'7B.VO9(S+,]O
M(UJ/-AD02Q^:P(23<@+-D<MGT/X:> ?V?OBGJ5W^U3X,TJWU8_$KP?86EW>W
M+&6&\TU5D>.,Q/E4W+,5D3'.P!AD'/S]X=\ ?%G_ ()F?&VST7X6^&-:\7_
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
MQ'\2?"Y9[+5;&'4K#2_&&@)]HLF=0V&BF4['']X<' ()!!KN(XTB011(%50
MJJ, #TH 6BBHIK^QM[F*SN+V))I\^3$\@#28Z[0>3CVH DW*6*AAD#)&:^'?
MV9/^"FGBNV_:-\8?![]IZ$P^$M3^*6N:'\+_ (AO:I#9RO;7;(NF3N@"A@C1
M^7(V"V<,3P1ZA\7]2U']E;]LO0OCQ/?S?\(+\6!:^%?&BRRDQ:7K,88:7?<D
MB-)07M7/RJ"8V.2:[K7_ -B+]FOQ'^SYJG[,5_\ #R'_ (1+5;V[O9+02LTM
MO=W$\D[7$4K[F219)"4;)V@!>5^4@'DGQ"_X)V^)/A]XQ\4_%#]EC]LGQ%\'
M-#\1RRZIXR\/V.BPZC8-+M)FN;9977[([*"2RAB"/EP JCQ:'5_V4OC'HGP'
M_9H_8+\5ZCXS\0>&OBA8^+M6\42VMP;K3;2.62;4;[4)Y8TQ+.S;?*;&]MJX
M " _0'[&6M?M1? _XDWG[%O[0^C:MXJTK2=+:]\ _%>*V9H;_3494%I?/SY=
MU'N51DDL!W 5W^DM+\/Z#H<EQ+HNB6=F]W+YETUK;)&9G_O.5 W'W/- %NBB
MHKZ^L=,LY=1U*\BM[>%"\T\\@1(U'4LQX ]S0 Z>>"VB,]S,D:+U=V  _$U\
MM_%SQ;\:_P!JC]K/Q'^R'\)OC/?_  X\.?#_ $&PO_&FOZ#%&=7U*ZOE9[>V
MMGD!$$2QKO>506+$+T->Y_M$_!70OVBO@GXC^"_B*\FM8->T\PQ7UNQ$EG<*
MPD@N$((^:.5(Y!SR4 KR7]A-O"?Q1N=4^-/Q!\'V]C\;O#MJ/ OQ.NHYG#2S
M63[EE"9",DZF.99 O*E5#$)0!XQI7P9\?_''QU\2?^"8O[4OQ<U#Q7)X>TBP
M\8?"WXES0+'J^F[G,:R2,A'F212MMW9#.ID&X!E"=;\._P#@H!\0_P!E6T_X
M4M_P4@\":[8:WI0\C1_B-X>T&XU#2O%40X20&W1FBN6&W=&5')R1'D+6)XW_
M &E?A/\ LX_\%'_C3\:_C!KHM+3PU\+_  _I&GV4(#W6I3W$DERMO;QY!DD9
MAC'0#+,0H)'T-^QWXO\ VH_B-X%U'XE?M-^$],\,OKVI?:_"OA&VA;[7HVFE
M%"17DA.'F;&\C:I4L0<9\N, X7_@F1\//%GA3P#\0/'^K^!K[PGHGC_XG:GX
MD\(^%=3@\FXT_3IQ$L;20_\ +!I"A?RNB@KZU]+T44 %>3_MH?M+0?LM_LQ>
M.?CGI-E;ZKJ'A;3XQ#IQDR%NIY(H8!*%.X)OFC=AP2F<$9!KOT^(?@23QY)\
M+H_&&FGQ)%IBZC)H0O$^UK:,YC$YBSN\O>"N[&,_6OF7]J?X>>#/A/\ M&Q>
M/?B#H,6H?"OXZ6UOX-^*NG7#,(;?4PNS2]18J08]XS:O("NS]RV=P!H X#]H
M3X'?M@?LT_ *Z_;;TC]NKQOXC\<^&[6'6?$GAF_O8V\*ZA;ED-Q;06**%A0(
MS;9 2S!,C8S!EW_%GPP^-OP!\?Q?M^_L0^#9O$7A[XAZ?:ZK\3OA%'-MDO6E
MC$O]H6/&/M0#DL@&7); ;?A?0?\ @J&FE_#?_@FA\1M'\+Z7%9V%CX5M],L;
M.V3:D$#3P6ZHH'151L >@KD/"7[3_P 4_C-X]\*?LN?L*RZ;+HG@2'38OB;\
M3+^T^TZ;:1PQQAM+M1D"XN)%4JQ5AL!.&!!=0#G_ (J?&6/_ (*(?$/X1^#O
M@;\$O'>DWW@OXE:=XI\3>)O%OA>338_#]I:[S-:F20_O)YB501(64[<DX7(^
MX:** "BL_P 6>+/#/@/PS?\ C/QGKUKI>DZ9:O<ZAJ-],(X;>)1EG=CP !7A
M?[6_BCQ1XD^!?A?]L']F/Q7<ZRO@F\B\4PZ9I=V_V;Q+HS0LEY;M'T=S;22/
M&64LDB8 !)H XB'XG_MO?MJ:_P"*_$?[)7Q=\-?#?P1X3\076B:-J&K>'%U2
M[\37ML=L\KB3Y;6UW_*A56D.&8CH!YKHW_#1_P"U9X0L/VV_@[HFG:+^T-\%
M]?U'P9XX\-Q2%=/\4PVKJ]Q8'<W 82!XR3A79QN!".GU=^R!\*_@G\/OAQ>^
M-/@!K=]>>'/B)K4WBZW^TWOF0Q->JLA2!,#R8^GR<D'.3GI\N_LQ_M;?#;]E
MGX-?&?XO>+8+C5-8\:_M(^*/^$.\(Z4OF7^N7+20116\,8!.-P&Y\$*&'5BJ
ML =5\2?^"D'[#G[07[*?C'P1\<KZ3P_KESHEQIVO_#'Q%8R)K$&H;"$@AB*9
MED$NPQR(/E.UF\L@A?=?V#O#OQ-\)?L;?#;PS\8X+B'Q'8^$[6'4+>[SYT(5
M<11R9Y$BQ>6K \AE.>:U?@QX<UWQ]X(\-?%7]HGX)^&-%^(ALEEOXK.*.[?3
M7R=J)<.F]6"%=P#$*Q8!F W'T6@ HHHH \4_;2_:)\=?!G2/"?PY^#&DZ?>>
M/OB1XC70_"C:P6%G8ML,D][.%Y=(HQG8O+,R\$9!\.\>WG[6W[-7Q/\ !7PS
M_:U^.FF?&7X8?&C6#X,UN"Y\'V^DS:7?7D;+$L8MR?,BD^93N.0JM@ X8ZOP
MY^#/A.;]HZ3]D/X_7^KWTO@;Q6?B3\$]=?5I4N;FPFE?[1923YWR_9KF1@RE
MMSQO$3\HP=__ (*43V^H_$3]F[PG=2I'&_Q[TS57ED8*JK903R$DGH/GH X7
MX:_%7XA_\$I-9'P$_:6&K:Y\$'N"OP]^*$%H]R^@1,V5TW4EC4LJKG"2 =.%
M!7*PZ_P;\<_#O]I/_@IT/V@OV5KI]3\+Z9\-)M)^(?BRSM)(K#4;QIT>SM59
MU433QHH8L =J*JEN *]!^#7[87B7]J_]H74O"OP+^']AJOP=\.V]S9>)O'^I
MLXCU74L#9;Z<H!6>-.1([#:P;(( 3S?H+2])TO1+)--T73;>SMH\^7;VL*QH
MN3DX50 .: +%%%(TD:,JO(H+MA 3]XX)P/7@$_A0 I(! )Z]*^,_".I_MB?\
M%!K7Q#\9O@U^U.WPH\&:=KU[I7@72]*\.6]]/J9M9&B:]OI)CE5>12!"O 4<
MY/+>J?MZ>$_'VG^"=#_:7^$275SXG^$NJ/KD6CP3,%UG3&C,>HV)7HS/;;F0
MX+!XU"\M75_LF> ?@)X1^% \6?LX0,GAOQUJ$OBF,_;))$>6]VR,41F(A4#:
MOE* %VX(SDD XK]@/XQZ[^U'\';;QQ\<O".DGXA?#WQ1JGAC6M0M[1<17UN5
MCGE@.,Q"6-H]X7 )S@   97[97[('CK6O&MG^V'^R!J$&A_&#PY;[)(9"$L_
M%MBN-VG7@R Q*J DA(P0H++M1XO!OV6OVRO#G[.7[/'BN[\->'9O%GQ(^)_Q
MN\3W7@GP%IK9N=0N'NA%YDF/]5;IY67D.!@$#H2/NGX,-\6G^%6@O\=TT=?&
M#:<A\0)X?#BS6X/58]Y)P!@$YP2#CC% &IX*U'Q-J_@_2M5\:^'8]'UBYTZ&
M75-)AO!<+9W#(#)")0 ) K$KN  .,BM.BB@ KP']MCX]?$KP=J'P^^ /P#UJ
MPTOQC\5]?GTW3/$VH6ZW$&C6MM#YUW=+$?EFF5,".-OE9FYZ8/MV@>*_"WBP
M7O\ PC'B.PU(:=?R6.H?8;M)OLUS'CS()-I.R1<C*'!&1D5\F?!/X+_#CP9^
MT8?V-OC-H!U"V\$:X_Q!^ >I7%U*CPV4SN+BR#JP+FTN)#B-BVZ-XF*X04 4
MK@_M-_L(_M,?#'1_&/[3FO?$_P !_%+7V\.ZI:^++:(76EZF\9>WGMY(P,(S
M @Q_="JW!)4K]7>)_A)\,O&7PXOOA!XD\"Z9<^&-1LWM;O0_LBI;M$Y)("*
M%.X[@5P0V&!! -?./_!1K7]"T_X]?LV6'BG5[73],M_B;<:U?7][.L4-O'8V
M+REW=B J@,223VKHOV9?VI_C)^UY\:K_ ,>_"_PK::9\"M(MKBQL-=UFSD6^
M\57X<#[3:*2OE6T95EW,#NR1C=D0@$G[%_P%_:,_95\8Z]\!-8\1P>)O@_96
MBW7P[UO4;_.JZ7ND(.E2)C]['&N663( &T+G<4B^BJ** "HI+VSANHK&6[B6
M>96:&%I 'D"XW%1U.,C..F17&_M#?M$_"?\ 9;^%NH?%_P",OB9--TBP7:J@
M!IKN8@[+>"/(,DK8.%'8$DA06'DG[6MK?_$OX+>"/VZ?V<H9=1U_P'!%XL\.
M0*C1OK6B75NC7U@RD9'G6I# 8+"2*,#!H \R^$W@[]H+_@I7X#U']J&W_;#\
M:_#;2KW5[^U^'7A?P+=I;06,%M/) DVI#&^[DD>,NT990 1@@, /8?\ @G/\
M;?&W[1?[.EEXL^-%G93^-O"NN:EX;UW4H+=5$US:R^6\J8 V>8@C+!< L#@
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
MW^F?VA_PC.DFXBT]9-OGSNRQPQL>2JM(Z M@X&3@XQ4GQA_:A^!WP'\6>$O
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
ME:L_8;)&^S2.3@1S)QQ7L/[1/[._PL_:D^%&I?!WXO: M]I6H)NCD0A9[.<
M^7<0/@^7*A.0W0Y*D%693A_LJ_"+XR?#+X+0_"O]H_XCZ=X\N])U*2+1]::Q
M82SZ=$ZFT-UYA.^Y7:&+CH0OS.RF1@#/\0_L*?L^^+OVM;7]LKQ5X;?4/%5A
MH\%EI]O=,K6D$T3.4O!&1S.%8(K$D*$# !@&'LE%% !1110!\&?MX?LX^/?B
M)_P4=\'>-/@M\1)O"7CQOA/>7/@C55/^CW.I:=?J[VMRN#OAEMKV1'X. %R&
M4%3T_A/]L_X1_MP>$YOV#_VB?A9XBT/XE>(K>]T?QMX5M=&DFCT.6"$2#4O.
MY5(#)Y3PR98B0IG*XD;M_P!O_P"$G[3WB;QC\+?C+^R-I&DW?BWPCJ^IV+-K
M,ZI;VEIJ=F;:2Z<$CS$A=8I"@W$E%^5@"*YSPG_P2?\ #'@O4?"GQ:\-_'7Q
M-:?%K2?$(U7Q5\2=_G3^(Q*5^UVLT$C&,0.B[(UP1&.H?+9 .B^ L$_[7'[*
MGC#]D7]J,7#^*/##S>#O'DT#;);ID16M=3A9P1^^A,-PK$$;]WRX&#[5\$/@
M?\,?V=/AGIOPC^$/A:#2=$TN+;!;Q#+2.?O2R.>9)&/+.>2?PKJ8K>WA>26&
M!$:9]\K*H!=L!<GU. !GT ':GT %%%% 'QUXM^!_QQ_X*.?%;4K+]HCPWK'@
M3X)^$M7FMM)\%W$GDW_B^]A<J+V[*'Y;16&Z- 2'X8$Y#5T__!(CQ9<ZS^Q/
MI/PT\1*%USX=ZUJ7A/Q#;-UAN+6Y?:A!Z?N9(NOO7T]7QY?0>(/V(/\ @HN^
MOV>@WUU\-?VB+N"WNVL+5YAH_BJ-2%=E4$JEPFYF;NQ=CA830!U7[+#-^RO^
MT1XE_8>U5C#X:U5;CQ9\('<X1+*67-_I2=LVT[^8B#+>5/D\"K/[-G_!,_X+
M_L]_'[Q?^T9+>3>(->UWQ!>W_AT:A$/)\.074ADEAMT)(\QF=P9N&V84 9<O
M[UK7@3P;XB\2:/XQU[PQ97FJ^'I)Y-#U"XMU:6Q::,Q2F)CRA="5..HXK6H
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
M>.]@F:#3=7S(J[HUDS;--]SRY8R,D<<!\'?V-/VH?C1IE_\ L6_&S2;GP?\
M KP)XUU22?[/.5O?',4NHRWMI!&Z\Q6:++&S,IR6^4'>I\GZ3_9,_9#U[]GK
MX<:]\ ?'_CVU\<^ (M763P'I.MZ6LMQIMAD2_9KAVRDX2;E/E&T(#GY@D8 S
MXC?\$\/@%\6OVO-,_:^^(>GRZIJ6DZ-!:6N@W*JUB]U#)(T5Y(I_UDB*^U5/
MRC:K8)%>\444 %<M\:_$_P 1O!GPHU[Q1\(OAZ/%?B:RT]Y-%\/M?);"\GX
M4R.0 !DL1D$A<#DBNIHH _.;]J3]AOXC?#[]D_Q7^VG\9?$*^,?COINI:7XG
MN]33/V71K6SO(IGT^Q7_ )9011;V9@,OY>>G7[6\<>$/AC^V=^S-<>'-1?[5
MX8\?^&(IK6YCP7CCGC66"X3L)(V,<BGLR"NV\1^'M%\7>'K_ ,*>)-.CO-.U
M.REM+^TF&4G@D0HZ,/1E8@_6OF;_ ()SZ)\9OV>M7\7_ +#GQ,\+ZO=Z%X$N
M?MOP]\;R6Y-KJ&BW4KM%;/)T\^)MX*CH R@!44L 7?@7+=?M@_LH>,_V1/VD
MKN1/&7AJ.X\'>/I83^]DD$?^BZI%NZB>+RKA&(P7##&!7K7[-/[,_P )/V3?
MA18_"#X.>'ELM.M!ON;F3#7%_<$ /<3O@>9(V!SP  %4*JA1V]KI.E6-Y=:C
M9:9;PW%ZZO>SQ0JKW#*H16=@,N0JA03G  '058H ***^2O\ @JEXI^.UI+\&
M_ /[+OC672/B#KGQ(,NBQ_:VCM[J&WL+EITN%&1)#\\>X,"N&YH 3_@I9/H.
MK_%_X"?#+XUW4T?PD\4>,KZU\;1?:6AM[R_6U5M*MKEU(_<M/YA92=IV9/W<
MBK\=?^"?.I? B^_X:5_X)L6L7@WQKHT8DU+P3:2,NC>+;5.6M);<ML24C.QE
MVC=_=8B1=[X9_$SX-_\ !4'X ^)_V<_V@O LF@>,-) L?'O@FZ;R[S1KY#\E
MY:LV28]XWQR#(_A;<#\W,_#SXN_MR?L16?\ PI/XX_ 'Q9\:O#U@/(\'?$+P
M# ES?W%N.(X=0MG<,DBK@&8M@@=9""] &+X/_:3\*W/CSP1_P4=^'VFW&F>%
M?B%)!X(^-VAS@[]$U2.3RK&\G&!\T,S?9FD8#,,\3;1G ^A=7_8A_9_\0_M7
MP_MD>(O"YO\ Q?::/!8V(NF#VUM)$S[;M8R/^/@(P0.20H0%0&^:N9_8&^!'
MC[X>^"/&_C?XS^$K31=7^)GQ&OO%\OA&.9+A-%68Q>3"[K\CSCRED=UXW$8P
M5KZ#H **** "OSZ^*OP@_;#NOV\OC#^V#^S!;7=IJ/@9-!TZT\+ZG;-':^.;
M,6 DO;<$X#,O[KRG&?F'!#8Q^@M% 'A'@#XE_ /_ (*=_LHZWH,44T=CK=E+
MI/BG0+Q0M_H-\!S'(AY26*0+(CXP2BL.X&#\ [2X_:U_94\7?LD?M46]U+XD
M\,2S>#O'<\)*27C1HCVNIPNP(S-"T%PK$$;R<KC@[?B?]BEM*_:WT?\ :S^
MGCP>#K^^E\CXFZ,EEYMGXHL@I*LT890ER&V@3>Y8@D$2>\)%%&S/'&JEVW.0
M,;C@#)]3@ ?@* .:^#GP;^&WP!^'&F?"?X2^%K?1]"TF#R[2SMQU/5I'8\O(
MQRS.Q)8DDFNGHHH *^4_^"R'@2;QG^QY#J$/B6[T;^P?'N@W[ZO8N1-8J]ZE
MH9TP0=T?VK>.1@J#D8S7U97D_P"W7\*]7^-G['?Q(^&7AW3)+W4]2\)W9TFS
MB'SSW<2>=!&O^TTL: >Y% 'C/P+_ &_KKX&OKG[.7_!1_7['PQXU\&:8UW!X
MKG4K8>+]+3(6\ML+\\Y PT*C<S9VKN#HFU^Q[KVE?L^_&_6?V1;74$D\%>*+
M.3QK\$[U3^Y?3;AA)>Z;&3C_ %$L@E1.6\J?)P!7DK_L8_'W_@J-X7M_C1^U
M]J&H?#F#3]%\KX6>%+*$?;-/NF$9?5;_ 'J&9I'C4BW^7"8Y5OF;Z]^#GPV\
M:'P#X*U7]IE?#?B+XB>&;*19/$>EZ=M2*>1#%)) 7 :-GBVJY4(&.["JI"@
M\W_9H_X)K_ _]G#XY^+_ -H6UDFUSQ#XBUV]O-%EU&(>7X>MKF1I9+>V7)PQ
M9W!EX8IA1C+[_HFBB@ HHHH **** "BBB@#+\:_\BK??]<#_ #KR>O6/&O\
MR*M]_P!<#_.O)ZF0';_#3_D8]4^I_P#0S7:UQ7PT_P"1CU3ZG_T,UVM$=@"B
MBBJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *%G
MX7\-Z=X@OO%FGZ!9P:IJ<,$.HZA%;*LUU'#O\I9' RX3S)-H).-YQUKYCU3]
ME+XP_LN?M06OQN_8LTNTN?!WCG6HHOBE\-[F]6VM;=G;!UBS)^6)T&2\:@EN
M@!!'E_5=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% ''ZC\ /@MJGPJU/X'W?PTTC_A$M8^U'4-!CM%2WD:XF::5
M@JXVL97:0,N"K8*D$#'BG['7PI_:;_9/^*-_^R_K<=QXP^#\>G27W@'QG=WL
M?VS0D#J/[)N5)#2@;OW;J,!5XPOR1?3=% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !2%58@LH)4Y4D=#TI:* "BBB@ K'^('@'P;\4_
M!6J?#GXA>'[?5=$UFS>UU/3[H$I/$PP5.""#W!!!! (((!K8HH \>_:U_8T^
M'7[5/PQL_"-S/)X=U[PY(MUX%\6:0OEW?A^\C \N2(J0?+RJ!HP0&"@@JRHR
MM_8N\<?M.>)/A]J/A#]K/X<'2O%GA34SI<WB&U9/L/B6-45DO[<#!4,I7<-J
MKNSC!#1Q^QT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 57U72=*UW3IM'UO3+>\M+A"EQ:W4*R1RJ>JLK AA[&K%% 'F
MW[5/[+/PP_:Y^%5Q\,/B5:21E9!<Z+K5F=MYI%ZO^KNH'ZJZGJ.C#(/!JG^Q
M[H_[47A?X3'P7^UAJ>DZKKVB:E+8Z=XCTNX+/K5@FT0W<Z%1Y4S#(89).W)P
M2<^JT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 51U+PUX=UC5=.UW5M"L[F]TB:272KN>W5Y;-WC:)VB8C*%HW9"1C*L
M0>*O44 ?./[:/['/BOX@>(]._:G_ &6M:@\-_&7PG#_Q+;YL+;>(;0<MIMZ.
M Z,.%9OND@$@89/<_AMJWC77?A_HNM?$CPM!H>OW>F0RZSH]M>BYCLKED!DB
M64 !PK9&1QQU/4[=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 9?C7_D5;[_K@?YUY/7K'C7_ )%6^_ZX'^=>3U,@.W^&
MG_(QZI]3_P"AFNUKBOAI_P C'JGU/_H9KM:([ %%%%4 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% &7XU_Y%6^_ZX'^=>3UZQXU_P"15OO^N!_G7D]3(#M_
MAI_R,>J?4_\ H9KM:XKX:?\ (QZI]3_Z&:[6B.P!1115 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M-8W6B?LR6?QO\):I#9^,?AWXPTO6?!;R1EFNKXW"V_V,*/F<31S.I0?>P,X
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
M-JCH2?JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#+\:_\BK??]<#_.O)Z]8\:_\ (JWW_7 _SKR>ID!V_P -/^1CU3ZG_P!#
M-=K7%?#3_D8]4^I_]#-=K1'8 HHHJ@"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH R_&O_(JWW_7 _SKR>O6/&O_ "*M]_UP/\Z\GJ9 =O\ #3_D8]4^I_\
M0S7:UYKX=\4V_A;7+^>XM7E$KLH"$#&&)[UM_P#"WM-_Z!$__?:T)JP'7T5R
M'_"WM-_Z!$__ 'VM'_"WM-_Z!$__ 'VM.Z Z^BN0_P"%O:;_ - B?_OM:/\
MA;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^UH_X6]IO_0(G_P"^UHN@.OHK
MD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UHN@.OHKD/^%O:;_T")_\ OM:/
M^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_^^UH_P"%O:;_ - B?_OM:+H#
MKZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6BZ Z^BN0_P"%O:;_ - B?_OM
M:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^UH_X6]IO_0(G_P"^UHN@
M.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UHN@.OHKD/^%O:;_T")_\
MOM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_^^UH_P"%O:;_ - B?_OM
M:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6BZ Z^BN0_P"%O:;_ - B
M?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^UH_X6]IO_0(G_P"^
MUHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UHN@.OHKD/^%O:;_T"
M)_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_^^UH_P"%O:;_ - B
M?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6BZ Z^BN0_P"%O:;_
M - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^UH_X6]IO_0(G
M_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UHN@.OHKD/^%O:
M;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_^^UH_P"%O:;_
M - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6BZ Z^BN0_P"%
MO:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^UH_X6]IO
M_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UHN@.OHKD/
M^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_^^UH_P"%
MO:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6BZ Z^BN0
M_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^UH_X
M6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UHN@.O
MHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_^^UH
M_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6BZ Z
M^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G_P"^
MUH_X6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_^^UH
MN@.OHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\ T")_
M^^UH_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_ +[6
MBZ Z^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO_0(G
M_P"^UH_X6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\ T")_
M^^UHN@.OHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]IO\
MT")_^^UH_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_] B?_
M +[6BZ Z^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X6]IO
M_0(G_P"^UH_X6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]IO\
MT")_^^UHN@.OHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_ (6]
MIO\ T")_^^UH_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;VF_]
M B?_ +[6BZ Z^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^BN0_X
M6]IO_0(G_P"^UH_X6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_ (6]
MIO\ T")_^^UHN@.OHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ*Y#_
M (6]IO\ T")_^^UH_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6C_A;
MVF_] B?_ +[6BZ Z^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ Z^B
MN0_X6]IO_0(G_P"^UH_X6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[[6C_
M (6]IO\ T")_^^UHN@.OHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+H#KZ
M*Y#_ (6]IO\ T")_^^UH_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_ +[6
MC_A;VF_] B?_ +[6BZ Z^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[[6BZ
M Z^BN0_X6]IO_0(G_P"^UH_X6]IO_0(G_P"^UHN@.OHKD/\ A;VF_P#0(G_[
M[6C_ (6]IO\ T")_^^UHN@.OHKD/^%O:;_T")_\ OM:/^%O:;_T")_\ OM:+
MH#KZ*Y#_ (6]IO\ T")_^^UH_P"%O:;_ - B?_OM:+H#KZ*Y#_A;VF_] B?_
M +[6C_A;VF_] B?_ +[6BZ Z^BN0_P"%O:;_ - B?_OM:/\ A;VF_P#0(G_[
M[6BZ Z^BN0_X6]IO_0(G_P"^UH_X6]IO_0(G_P"^UHN@-OQK_P BK??]<#_.
=O)Z[+7OB;8:OH]QIL6F3(TT>T,SC KC:3=P/_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756800944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jun. 22, 2023</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr. 30,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--04-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-14505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">KORN FERRY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">95-2623879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1900 Avenue of the Stars<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 1500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Los Angeles<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">90067<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">310<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">552-1834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KFY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,220,447,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,180,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Documents incorporated by reference</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant&#8217;s definitive proxy statement for its 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000056679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759487760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Los Angeles, California<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758168448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 844,024<span></span>
</td>
<td class="nump">$ 978,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">44,837<span></span>
</td>
<td class="nump">57,244<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Receivables due from clients, net of allowance for doubtful accounts of $44,377 and $36,384 at April&#160;30, 2023 and 2022, respectively</a></td>
<td class="nump">569,601<span></span>
</td>
<td class="nump">590,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivablesCurrent', window );">Income taxes and other receivables</a></td>
<td class="nump">67,512<span></span>
</td>
<td class="nump">31,884<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_UnearnedCompensationCurrent', window );">Unearned compensation</a></td>
<td class="nump">63,476<span></span>
</td>
<td class="nump">60,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other assets</a></td>
<td class="nump">49,219<span></span>
</td>
<td class="nump">41,763<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,638,669<span></span>
</td>
<td class="nump">1,759,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable securities, non-current</a></td>
<td class="nump">179,040<span></span>
</td>
<td class="nump">175,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">161,876<span></span>
</td>
<td class="nump">138,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">142,690<span></span>
</td>
<td class="nump">167,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of company-owned life insurance policies, net of loans</a></td>
<td class="nump">197,998<span></span>
</td>
<td class="nump">183,308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">102,057<span></span>
</td>
<td class="nump">84,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">909,491<span></span>
</td>
<td class="nump">725,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">114,426<span></span>
</td>
<td class="nump">89,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_UnearnedCompensationNonCurrent', window );">Unearned compensation, non-current</a></td>
<td class="nump">103,607<span></span>
</td>
<td class="nump">118,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssets', window );">Investments and other assets</a></td>
<td class="nump">24,590<span></span>
</td>
<td class="nump">21,267<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,574,444<span></span>
</td>
<td class="nump">3,464,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">53,386<span></span>
</td>
<td class="nump">50,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">19,969<span></span>
</td>
<td class="nump">34,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation and benefits payable</a></td>
<td class="nump">532,934<span></span>
</td>
<td class="nump">547,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability, current</a></td>
<td class="nump">45,821<span></span>
</td>
<td class="nump">48,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">324,150<span></span>
</td>
<td class="nump">302,408<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">976,260<span></span>
</td>
<td class="nump">984,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Deferred compensation and other retirement plans</a></td>
<td class="nump">396,534<span></span>
</td>
<td class="nump">357,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, non-current</a></td>
<td class="nump">119,220<span></span>
</td>
<td class="nump">151,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">396,194<span></span>
</td>
<td class="nump">395,477<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">5,352<span></span>
</td>
<td class="nump">2,715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">27,879<span></span>
</td>
<td class="nump">24,153<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,921,439<span></span>
</td>
<td class="nump">1,914,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStocksIncludingAdditionalPaidInCapital', window );">Common stock: $0.01 par value, 150,000 shares authorized, 76,693 and 75,409 shares issued and 52,269 and 53,190 shares outstanding at April&#160;30, 2023 and 2022, respectively</a></td>
<td class="nump">429,754<span></span>
</td>
<td class="nump">502,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">1,311,081<span></span>
</td>
<td class="nump">1,134,523<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net</a></td>
<td class="num">(92,764)<span></span>
</td>
<td class="num">(92,185)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Korn Ferry stockholders' equity</a></td>
<td class="nump">1,648,071<span></span>
</td>
<td class="nump">1,544,346<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">4,934<span></span>
</td>
<td class="nump">5,243<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders' equity</a></td>
<td class="nump">1,653,005<span></span>
</td>
<td class="nump">1,549,589<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 3,574,444<span></span>
</td>
<td class="nump">$ 3,464,546<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_IncomeTaxesAndOtherReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes And Other Receivables, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_IncomeTaxesAndOtherReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_UnearnedCompensationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in within a year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_UnearnedCompensationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_UnearnedCompensationNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in more than one year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_UnearnedCompensationNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStocksIncludingAdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of par value plus amounts in excess of par value or issuance value for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStocksIncludingAdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments, and noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756572864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 44,377<span></span>
</td>
<td class="nump">$ 36,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">76,693<span></span>
</td>
<td class="nump">75,409<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">52,269<span></span>
</td>
<td class="nump">53,190<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758271328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,863,836<span></span>
</td>
<td class="nump">$ 2,643,455<span></span>
</td>
<td class="nump">$ 1,819,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and benefits</a></td>
<td class="nump">1,901,203<span></span>
</td>
<td class="nump">1,741,452<span></span>
</td>
<td class="nump">1,297,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">268,458<span></span>
</td>
<td class="nump">237,272<span></span>
</td>
<td class="nump">191,776<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">68,335<span></span>
</td>
<td class="nump">63,521<span></span>
</td>
<td class="nump">61,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">42,573<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,732<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">2,547,496<span></span>
</td>
<td class="nump">2,173,381<span></span>
</td>
<td class="nump">1,664,162<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">316,340<span></span>
</td>
<td class="nump">470,074<span></span>
</td>
<td class="nump">155,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income (loss), net</a></td>
<td class="nump">5,261<span></span>
</td>
<td class="num">(11,880)<span></span>
</td>
<td class="nump">37,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="num">(25,864)<span></span>
</td>
<td class="num">(25,293)<span></span>
</td>
<td class="num">(29,278)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">295,737<span></span>
</td>
<td class="nump">432,901<span></span>
</td>
<td class="nump">163,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">82,683<span></span>
</td>
<td class="nump">102,056<span></span>
</td>
<td class="nump">48,138<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">213,054<span></span>
</td>
<td class="nump">330,845<span></span>
</td>
<td class="nump">115,562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest</a></td>
<td class="num">(3,525)<span></span>
</td>
<td class="num">(4,485)<span></span>
</td>
<td class="num">(1,108)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Korn Ferry</a></td>
<td class="nump">$ 209,529<span></span>
</td>
<td class="nump">$ 326,360<span></span>
</td>
<td class="nump">$ 114,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share attributable to Korn Ferry:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 3.98<span></span>
</td>
<td class="nump">$ 6.04<span></span>
</td>
<td class="nump">$ 2.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 3.95<span></span>
</td>
<td class="nump">$ 5.98<span></span>
</td>
<td class="nump">$ 2.09<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">51,482<span></span>
</td>
<td class="nump">52,807<span></span>
</td>
<td class="nump">52,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">51,883<span></span>
</td>
<td class="nump">53,401<span></span>
</td>
<td class="nump">53,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per share (in dollars per share)</a></td>
<td class="nump">$ 0.60<span></span>
</td>
<td class="nump">$ 0.48<span></span>
</td>
<td class="nump">$ 0.40<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,835,408<span></span>
</td>
<td class="nump">$ 2,626,718<span></span>
</td>
<td class="nump">$ 1,810,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">238,499<span></span>
</td>
<td class="nump">114,399<span></span>
</td>
<td class="nump">72,030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfy_ReimbursedOutOfPocketEngagementExpensesMember', window );">Reimbursed out-of-pocket engagement expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">28,428<span></span>
</td>
<td class="nump">16,737<span></span>
</td>
<td class="nump">9,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfy_ReimbursedExpensesMember', window );">Reimbursed expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementLineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of services</a></td>
<td class="nump">$ 28,428<span></span>
</td>
<td class="nump">$ 16,737<span></span>
</td>
<td class="nump">$ 9,899<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfy_ReimbursedOutOfPocketEngagementExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfy_ReimbursedOutOfPocketEngagementExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfy_ReimbursedExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfy_ReimbursedExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178749038048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 213,054<span></span>
</td>
<td class="nump">$ 330,845<span></span>
</td>
<td class="nump">$ 115,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(3,256)<span></span>
</td>
<td class="num">(59,227)<span></span>
</td>
<td class="nump">50,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Deferred compensation and pension plan adjustments, net of tax</a></td>
<td class="nump">3,420<span></span>
</td>
<td class="nump">19,096<span></span>
</td>
<td class="nump">5,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Net unrealized gain (loss) on marketable securities, net of tax</a></td>
<td class="nump">144<span></span>
</td>
<td class="num">(410)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">213,362<span></span>
</td>
<td class="nump">290,304<span></span>
</td>
<td class="nump">170,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive income attributable to noncontrolling interest</a></td>
<td class="num">(4,412)<span></span>
</td>
<td class="num">(4,309)<span></span>
</td>
<td class="num">(1,191)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Korn Ferry</a></td>
<td class="nump">$ 208,950<span></span>
</td>
<td class="nump">$ 285,995<span></span>
</td>
<td class="nump">$ 169,806<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756663920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares)</a></td>
<td class="nump">53,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">$ 1,549,589<span></span>
</td>
<td class="nump">$ 1,368,775<span></span>
</td>
<td class="nump">$ 1,223,691<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">213,054<span></span>
</td>
<td class="nump">330,845<span></span>
</td>
<td class="nump">115,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">308<span></span>
</td>
<td class="num">(40,541)<span></span>
</td>
<td class="nump">55,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid to shareholders</a></td>
<td class="num">(32,971)<span></span>
</td>
<td class="num">(26,786)<span></span>
</td>
<td class="num">(22,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividends paid to noncontrolling interest</a></td>
<td class="num">(4,721)<span></span>
</td>
<td class="num">(1,452)<span></span>
</td>
<td class="num">(1,115)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of stock</a></td>
<td class="num">(116,139)<span></span>
</td>
<td class="num">(117,301)<span></span>
</td>
<td class="num">(35,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">8,452<span></span>
</td>
<td class="nump">7,688<span></span>
</td>
<td class="nump">6,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="nump">$ 35,433<span></span>
</td>
<td class="nump">$ 28,361<span></span>
</td>
<td class="nump">26,516<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">52,269<span></span>
</td>
<td class="nump">53,190<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">$ 1,653,005<span></span>
</td>
<td class="nump">$ 1,549,589<span></span>
</td>
<td class="nump">1,368,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember', window );">Total Korn Ferry Stockholders' Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">1,544,346<span></span>
</td>
<td class="nump">1,366,389<span></span>
</td>
<td class="nump">1,221,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">209,529<span></span>
</td>
<td class="nump">326,360<span></span>
</td>
<td class="nump">114,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(579)<span></span>
</td>
<td class="num">(40,365)<span></span>
</td>
<td class="nump">55,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid to shareholders</a></td>
<td class="num">(32,971)<span></span>
</td>
<td class="num">(26,786)<span></span>
</td>
<td class="num">(22,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of stock</a></td>
<td class="num">(116,139)<span></span>
</td>
<td class="num">(117,301)<span></span>
</td>
<td class="num">(35,376)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">8,452<span></span>
</td>
<td class="nump">7,688<span></span>
</td>
<td class="nump">6,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="nump">35,433<span></span>
</td>
<td class="nump">28,361<span></span>
</td>
<td class="nump">26,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">$ 1,648,071<span></span>
</td>
<td class="nump">$ 1,544,346<span></span>
</td>
<td class="nump">$ 1,366,389<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares)</a></td>
<td class="nump">53,190<span></span>
</td>
<td class="nump">54,008<span></span>
</td>
<td class="nump">54,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">$ 502,008<span></span>
</td>
<td class="nump">$ 583,260<span></span>
</td>
<td class="nump">$ 585,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of stock (in shares)</a></td>
<td class="num">(2,082)<span></span>
</td>
<td class="num">(1,743)<span></span>
</td>
<td class="num">(1,146)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of stock</a></td>
<td class="num">$ (116,139)<span></span>
</td>
<td class="num">$ (117,301)<span></span>
</td>
<td class="num">$ (35,376)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of stock (in shares)</a></td>
<td class="nump">1,161<span></span>
</td>
<td class="nump">925<span></span>
</td>
<td class="nump">704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of stock</a></td>
<td class="nump">$ 8,452<span></span>
</td>
<td class="nump">$ 7,688<span></span>
</td>
<td class="nump">$ 6,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="nump">$ 35,433<span></span>
</td>
<td class="nump">$ 28,361<span></span>
</td>
<td class="nump">$ 26,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares)</a></td>
<td class="nump">52,269<span></span>
</td>
<td class="nump">53,190<span></span>
</td>
<td class="nump">54,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">$ 429,754<span></span>
</td>
<td class="nump">$ 502,008<span></span>
</td>
<td class="nump">$ 583,260<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">1,134,523<span></span>
</td>
<td class="nump">834,949<span></span>
</td>
<td class="nump">742,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">209,529<span></span>
</td>
<td class="nump">326,360<span></span>
</td>
<td class="nump">114,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid to shareholders</a></td>
<td class="num">(32,971)<span></span>
</td>
<td class="num">(26,786)<span></span>
</td>
<td class="num">(22,498)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">1,311,081<span></span>
</td>
<td class="nump">1,134,523<span></span>
</td>
<td class="nump">834,949<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(92,185)<span></span>
</td>
<td class="num">(51,820)<span></span>
</td>
<td class="num">(107,172)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(579)<span></span>
</td>
<td class="num">(40,365)<span></span>
</td>
<td class="nump">55,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">(92,764)<span></span>
</td>
<td class="num">(92,185)<span></span>
</td>
<td class="num">(51,820)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">5,243<span></span>
</td>
<td class="nump">2,386<span></span>
</td>
<td class="nump">2,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">3,525<span></span>
</td>
<td class="nump">4,485<span></span>
</td>
<td class="nump">1,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">887<span></span>
</td>
<td class="num">(176)<span></span>
</td>
<td class="nump">83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividends paid to noncontrolling interest</a></td>
<td class="num">(4,721)<span></span>
</td>
<td class="num">(1,452)<span></span>
</td>
<td class="num">(1,115)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">$ 4,934<span></span>
</td>
<td class="nump">$ 5,243<span></span>
</td>
<td class="nump">$ 2,386<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_ParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754148320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 213,054<span></span>
</td>
<td class="nump">$ 330,845<span></span>
</td>
<td class="nump">$ 115,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">68,335<span></span>
</td>
<td class="nump">63,521<span></span>
</td>
<td class="nump">61,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">36,285<span></span>
</td>
<td class="nump">29,210<span></span>
</td>
<td class="nump">27,157<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use assets</a></td>
<td class="nump">5,471<span></span>
</td>
<td class="nump">7,392<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of fixed assets</a></td>
<td class="nump">4,375<span></span>
</td>
<td class="nump">1,915<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts</a></td>
<td class="nump">22,493<span></span>
</td>
<td class="nump">21,552<span></span>
</td>
<td class="nump">15,763<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Gain on cash surrender value of life insurance policies</a></td>
<td class="num">(10,576)<span></span>
</td>
<td class="num">(5,819)<span></span>
</td>
<td class="num">(13,017)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments', window );">(Gain) loss on marketable securities</a></td>
<td class="num">(2,874)<span></span>
</td>
<td class="nump">11,978<span></span>
</td>
<td class="num">(38,529)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(14,403)<span></span>
</td>
<td class="num">(16,963)<span></span>
</td>
<td class="num">(14,140)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in other assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCompensation', window );">Deferred compensation</a></td>
<td class="nump">52,291<span></span>
</td>
<td class="nump">27,197<span></span>
</td>
<td class="nump">64,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Receivables due from clients</a></td>
<td class="nump">33,483<span></span>
</td>
<td class="num">(138,627)<span></span>
</td>
<td class="num">(67,331)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Income taxes and other receivables</a></td>
<td class="num">(25,615)<span></span>
</td>
<td class="nump">3,969<span></span>
</td>
<td class="nump">5,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(5,884)<span></span>
</td>
<td class="num">(9,534)<span></span>
</td>
<td class="num">(3,902)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncreaseDecreaseInUnearnedCompensation', window );">Unearned compensation</a></td>
<td class="nump">11,904<span></span>
</td>
<td class="num">(23,425)<span></span>
</td>
<td class="num">(32,935)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="num">(15,304)<span></span>
</td>
<td class="nump">12,751<span></span>
</td>
<td class="num">(1,824)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(27,821)<span></span>
</td>
<td class="nump">191,447<span></span>
</td>
<td class="nump">122,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="num">(1,320)<span></span>
</td>
<td class="num">(5,751)<span></span>
</td>
<td class="nump">10,294<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">343,894<span></span>
</td>
<td class="nump">501,658<span></span>
</td>
<td class="nump">251,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="num">(254,750)<span></span>
</td>
<td class="num">(133,802)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(70,382)<span></span>
</td>
<td class="num">(49,406)<span></span>
</td>
<td class="num">(31,122)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchase of marketable securities</a></td>
<td class="num">(53,530)<span></span>
</td>
<td class="num">(82,015)<span></span>
</td>
<td class="num">(103,499)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sales/maturities of marketable securities</a></td>
<td class="nump">65,878<span></span>
</td>
<td class="nump">92,472<span></span>
</td>
<td class="nump">69,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies', window );">Premium on company-owned life insurance policies</a></td>
<td class="num">(15,219)<span></span>
</td>
<td class="num">(15,218)<span></span>
</td>
<td class="num">(15,353)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Proceeds from life insurance policies</a></td>
<td class="nump">4,376<span></span>
</td>
<td class="nump">3,382<span></span>
</td>
<td class="nump">18,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Dividends received from unconsolidated subsidiaries</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">255<span></span>
</td>
<td class="nump">205<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(323,477)<span></span>
</td>
<td class="num">(184,332)<span></span>
</td>
<td class="num">(61,379)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="num">(95,463)<span></span>
</td>
<td class="num">(96,258)<span></span>
</td>
<td class="num">(30,387)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments of tax withholdings on restricted stock</a></td>
<td class="num">(22,232)<span></span>
</td>
<td class="num">(18,532)<span></span>
</td>
<td class="num">(4,989)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan</a></td>
<td class="nump">7,606<span></span>
</td>
<td class="nump">6,919<span></span>
</td>
<td class="nump">5,706<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RepaymentOfLifeInsurancePolicyLoans', window );">Payments on life insurance policy loans</a></td>
<td class="num">(2,760)<span></span>
</td>
<td class="num">(178)<span></span>
</td>
<td class="num">(12,279)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments on finance leases</a></td>
<td class="num">(1,639)<span></span>
</td>
<td class="num">(1,157)<span></span>
</td>
<td class="num">(1,324)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid to shareholders</a></td>
<td class="num">(32,971)<span></span>
</td>
<td class="num">(26,786)<span></span>
</td>
<td class="num">(22,498)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsMinorityInterest', window );">Dividends paid to noncontrolling interest</a></td>
<td class="num">(4,721)<span></span>
</td>
<td class="num">(1,452)<span></span>
</td>
<td class="num">(1,115)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(152,180)<span></span>
</td>
<td class="num">(137,444)<span></span>
</td>
<td class="num">(66,886)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(2,283)<span></span>
</td>
<td class="num">(52,590)<span></span>
</td>
<td class="nump">38,366<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(134,046)<span></span>
</td>
<td class="nump">127,292<span></span>
</td>
<td class="nump">161,534<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">978,070<span></span>
</td>
<td class="nump">850,778<span></span>
</td>
<td class="nump">689,244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at end of the year</a></td>
<td class="nump">844,024<span></span>
</td>
<td class="nump">978,070<span></span>
</td>
<td class="nump">850,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash used to pay interest</a></td>
<td class="nump">25,409<span></span>
</td>
<td class="nump">24,607<span></span>
</td>
<td class="nump">25,207<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash used to pay income taxes, net of refunds</a></td>
<td class="nump">$ 134,741<span></span>
</td>
<td class="nump">$ 107,602<span></span>
</td>
<td class="nump">$ 55,317<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_IncreaseDecreaseInUnearnedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase Decrease In unearned compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_IncreaseDecreaseInUnearnedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_RepaymentOfLifeInsurancePolicyLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayment of life insurance policy loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_RepaymentOfLifeInsurancePolicyLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 30<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6384439&amp;loc=d3e42048-111605<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21C<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080552-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21C<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080552-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758866944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Organization and Summary of Significant Accounting Policies</a></td>
<td class="text">Organization and Summary of Significant Accounting Policies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Korn Ferry, a Delaware corporation, and its subsidiaries (the &#8220;Company&#8221;) is a global organizational consulting firm. The Company helps clients synchronize strategy and talent to drive superior performance. The Company works with organizations to design their structures, roles, and responsibilities. The Company helps organizations hire the right people to bring their strategy to life and advise them on how to reward, develop, and motivate their people. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is pursuing a strategy designed to help Korn Ferry focus on clients and collaborate intensively across the organization. This approach is intended to build on the best of the Company&#8217;s past and give the Company a clear path to the future with focused initiatives to increase its client and commercial impact. Korn Ferry is transforming how clients address their talent management needs. The Company has evolved from a mono-line to a diversified business, giving its consultants more frequent and expanded opportunities to engage with clients. In fiscal year 2023 and 2022, the Company acquired companies that have added critical mass to our existing professional search and interim operations, as described in Note 12. This provided the Company with the opportunity to reassess how it manages the Recruitment Process Outsourcing ("RPO") &amp; Professional Search segment. Therefore, beginning in fiscal 2023, the Company separated RPO &amp; Professional Search into two segments to align with the Company's strategy and the decisions of the Company's chief operating decision maker ("CODM"), who began to regularly make separate resource allocation decisions and assess performance separately between Professional Search &amp; Interim and RPO.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company now has eight reportable segments that operate through the following five lines of business: </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Consulting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development and Total Rewards. This work is enabled by a comprehensive set of Digital Performance Management Tools, based on some of the world&#8217;s leading intellectual property (&#8220;lP&#8221;) and data. The Consulting teams employ an integrated approach across core capabilities and integrated solutions, each one intended to strengthen the work and thinking in the next, to help clients execute their strategy in a digitally enabled world.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Digital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> develops technology-enabled Performance Management Tools that empower our clients. The digital products give clients direct access to Korn Ferry proprietary data, client data and analytics to deliver clear insights with the training and tools needed to align organizational structure with business strategy. </span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Executive Search</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. The Company&#8217;s approach to placing talent is bringing together research-based IP, proprietary assessments and behavioral interviewing with practical experience to determine ideal organizational fit. Salary benchmarking then helps the Company build appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#8217;s reportable segments (Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific and Executive Search Latin America).</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Professional Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enable the Company to act as a strategic partner in clients&#8217; quest for superior recruitment outcomes and better candidate fit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Consolidation and Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly and majority owned/controlled domestic and international subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The preparation of the consolidated financial statements conform with United States (&#8220;U.S.&#8221;) generally accepted accounting principles (&#8220;GAAP&#8221;) and prevailing practice within our different industries. The consolidated financial statements include all adjustments, consisting of normal recurring accruals and any other adjustments that management considers necessary for a fair presentation of the results for these periods. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has control of a Mexican subsidiary and consolidates the operations of this subsidiary. Noncontrolling interest, which represents the Mexican partners&#8217; 51% interest in the Mexican subsidiary, is reflected on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers events or transactions that occur after the balance sheet date but before the consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Uncertainties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of the 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 revenue and expenses during the reporting period. Actual results could differ from these estimates, and changes in estimates are reported in current operations as new information is learned or upon the amounts becoming fixed or determinable. The most significant areas that require management&#8217;s judgment are revenue recognition, deferred compensation, annual performance-related bonuses, evaluation of the carrying value of receivables, goodwill and other intangible assets, share-based payments, leases and the recoverability of deferred income taxes.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and RPO, either stand-alone or as part of a solution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control of the goods and services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standards Codification (&#8220;ASC&#8221;) 606 (&#8220;ASC 606&#8221;), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of the total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, the Company accrues or defers revenue as appropriate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital fee revenue is generated from IP platforms enabling large-scale, technology-based talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and the Company has a legally enforceable right to payment. Revenue also comes from the sale of the Company&#8217;s proprietary IP subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, the Company estimates upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. The Company generally recognizes such revenue over the course of a search and when it is legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search &amp; Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. The Company recognizes fee revenue over the duration that the interim resources' services are provided which also aligns to the contracted invoicing plan and enforceable right to payment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO fee</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reimbursements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company incurs certain out-of-pocket expenses that are reimbursed by its clients, which are accounted for as revenue in the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company&#8217;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers&#8217; trade accounts receivable. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic condition for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. After the Company exhausts all collection efforts, the amount of the allowance is reduced for balances written off as uncollectible.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of April&#160;30, 2023 and 2022, the Company&#8217;s investments in cash equivalents consisted of money market funds, and as of April&#160;30, 2022 also consisted of commercial paper with initial maturity of less than 90 days for which market prices are readily available. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company currently has investments in marketable securities and mutual funds that are classified as either equity securities or available-for-sale debt securities. The classification of the investments in these marketable securities and mutual funds is assessed upon purchase and reassessed at each reporting period. These investments are recorded at fair value and are classified as marketable securities in the accompanying consolidated balance sheets.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The investments that the Company may sell within the next 12 months are carried as current assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company&#8217;s deferred compensation plans. Such investments are classified as equity securities and mirror the employees&#8217; investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (&#8220;ECAP&#8221;) from a pre-determined set of securities. Realized gains (losses) on marketable securities are determined by specific identification. Interest is recognized on an accrual basis; dividends are recorded as earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying consolidated statements of income in other income (loss), net.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also invests cash in excess of its daily operating requirements and capital needs primarily in marketable fixed income (debt) securities in accordance with the Company&#8217;s investment policy, which restricts the type of investments that can be made. The Company&#8217;s investment portfolio includes commercial paper and corporate notes/bonds as of April 30, 2023 and 2022 and also included US Treasury and Agency securities as of April 30, 2022. These marketable fixed income (debt)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">securities are classified as available-for-sale securities based on management&#8217;s decision, at the date such securities are acquired, not to hold these securities to maturity or actively trade them. The Company carries these marketable debt securities at fair value based on the market prices for these marketable debt securities or similar debt securities whose prices are readily available. The changes in fair values, net of applicable taxes, are recorded as unrealized gains or losses as a component of comprehensive income unless the change is due to credit loss. A credit loss is recorded in the statements of income in other income (loss), net; any amount in excess of the credit loss is recorded as unrealized losses as a component of comprehensive income. Generally, the amount of the loss is the difference between the cost or amortized cost and its then current fair value; a credit loss is the difference between the discounted expected future cash flows to be collected from the debt security and the cost or amortized cost of the debt security. During fiscal 2023, 2022 and 2021, no amount was recognized as a credit loss for the Company&#8217;s available for sales debt securities. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is the price the Company would receive to sell an asset or transfer a liability (exit price) in an orderly transaction between market participants. For those assets and liabilities recorded or disclosed at fair value, the Company determines the fair value based upon the quoted market price, if available. If a quoted market price is not available for identical assets, the fair value is based upon the quoted market price of similar assets. The fair values are assigned a level within the fair value hierarchy as defined below:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 1:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 2:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 3:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect the reporting entity&#8217;s own assumptions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash, cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of cash, cash equivalents and accounts receivable approximates fair value due to the short-term maturity of these instruments. The fair values of marketable securities classified as equity securities are obtained from quoted market prices, and the fair values of marketable securities classified as available-for-sale and foreign currency forward contracts are obtained from a third party, which are based on quoted prices or market prices for similar assets and financial instruments. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts Not Designated as Hedges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has established a program that primarily utilizes foreign currency forward contracts to offset the risks associated with the effects of certain foreign currency exposures primarily originating from intercompany balances due to cross border work performed in the ordinary course of business. These foreign currency forward contracts are neither used for trading purposes nor are they designated as hedging instruments pursuant to ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Accordingly, the fair value of these contracts is recorded as of the end of the reporting period in the accompanying consolidated balance sheets, while the change in fair value is recorded to the accompanying consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Business Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business acquisitions are accounted for under the acquisition method. The acquisition method requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable assets acquired, the liabilities assumed and any noncontrolling interest in the acquired entity, and recognize and measure goodwill or a gain from the purchase. The acquiree&#8217;s results are included in the Company&#8217;s consolidated financial statements from the date of acquisition. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill, or if the fair value of the assets acquired exceeds the purchase price consideration, a bargain purchase gain is recorded. Adjustments to fair value assessments are generally recorded to goodwill over the measurement period (not longer than 12 months). The acquisition method also requires that acquisition-related transaction and post-acquisition restructuring costs be charged to expense as committed and requires the Company to recognize and measure certain assets and liabilities including those arising from contingencies and contingent consideration in a business combination.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets and current and non-current operating lease liability, in the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities and other liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ROU assets represent the Company's right to use an underlying asset for the lease term, and the lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term on the commencement date. As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its estimated incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the periods in which they are incurred.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components. For all leases with non-lease components the Company accounts for the lease and non-lease components as a single lease component.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment is carried at cost less accumulated depreciation. Leasehold improvements are amortized on a straight-line basis over the estimated useful life of the asset, or the lease term, whichever is shorter. Software development costs incurred for internal use projects are capitalized and once placed in service, amortized using the straight-line method over the estimated useful life, generally <span style="-sec-ix-hidden:f-452">three</span> to ten years. All other property and equipment is depreciated or amortized on a straight-line basis over the estimated useful lives of <span style="-sec-ix-hidden:f-454">three</span> to ten years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets include property, equipment, ROU assets and software developed or obtained for internal use. In accordance with ASC 360,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Property, Plant and Equipment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, management reviews the Company&#8217;s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset&#8217;s future usability, as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During fiscal 2023, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $5.5 million and an impairment of leasehold improvements and furniture and fixtures of $4.4 million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2022, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $7.4&#160;million and an impairment of leasehold improvements and furniture and fixtures of $1.9&#160;million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2021, there were no impairment charges recorded.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of assets acquired. Goodwill is tested for impairment annually and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Results of the annual qualitative impairment test performed as of January 31, 2023, indicated that the fair value of each of the reporting units exceeded its carrying amount and no reporting units were at risk of failing the impairment test. As a result, no impairment charge was recognized. There was also no indication of potential impairment during the fourth quarter of fiscal 2023 that would require further testing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets primarily consist of customer lists, non-compete agreements, proprietary databases and IP. Intangible assets are recorded at their estimated fair value at the date of acquisition and are amortized in a pattern in which the asset is consumed if that pattern can be reliably determined, or using the straight-line method over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-466">one</span> to 24 years. For intangible assets subject to amortization, an impairment loss is recognized if the carrying amount of the intangible assets is not recoverable and exceeds fair value. The carrying amount of the intangible assets is considered not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from use of the asset. The Company reviewed its intangible assets and noted no impairment as of April&#160;30, 2023, 2022 and 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compensation and benefits expense in the accompanying consolidated statements of income consist of compensation and benefits paid to consultants (employees who originate business), executive officers and administrative and support personnel. The most significant portions of this expense are salaries and the amounts paid under the annual performance-related bonus plan to employees. The portion of the expense applicable to salaries is comprised of amounts earned by employees during a reporting period. The portion of the expenses applicable to annual performance-related bonuses refers to the Company&#8217;s annual employee performance-related bonus with respect to a fiscal year, the amount of which is communicated and paid to each eligible employee following the completion of the fiscal year. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each quarter, management makes its best estimate of its annual performance-related bonuses, which requires management to, among other things, project annual consultant productivity (as measured by engagement fees billed and collected by Executive Search and Professional Search consultants and revenue and other performance/profitability metrics for Consulting, Digital, Interim and RPO consultants), the level of engagements referred by a consultant in one line of business to a different line of business, and Company performance, including profitability, competitive forces and future economic conditions and their impact on the Company&#8217;s results. At the end of each fiscal year, annual performance-related bonuses take into account final individual consultant productivity (including referred work), Company/line of business results, including profitability, the achievement of strategic objectives, the results of individual performance appraisals and the current economic landscape. Accordingly, each quarter the Company reevaluates the assumptions used to estimate annual performance-related bonus liability and adjusts the carrying amount of the liability recorded on the consolidated balance sheet and reports any changes in the estimate in current operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because annual performance-based bonuses are communicated and paid only after the Company reports its full fiscal year results, actual performance-based bonus payments may differ from the prior year&#8217;s estimate. Such changes in the bonus estimate historically have been immaterial and are recorded in current operations in the period in which they are determined. The performance-related bonus expense was $409.4 million, $447.6&#160;million and $287.3 million for the years ended April&#160;30, 2023, 2022 and 2021, respectively, included in compensation and benefits expense in the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other expenses included in compensation and benefits expense are due to changes in deferred compensation and pension plan liabilities, changes in cash surrender value (&#8220;CSV&#8221;) of company-owned life insurance (&#8220;COLI&#8221;) contracts, amortization of stock-based compensation awards, commissions, payroll taxes and employee insurance benefits. Unearned compensation on the consolidated balance sheets includes long-term retention awards that are generally amortized over <span style="-sec-ix-hidden:f-475">four</span>-to-five years. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For financial accounting purposes, the Company estimates the present value of the future benefits payable under the deferred compensation and pension plans as of the estimated payment commencement date. The Company also estimates the remaining number of years a participant will be employed by the Company. Then, each year during the period of estimated employment, the Company accrues a liability and recognizes expense for a portion of the future benefit using the unit credit cost method for the Senior Executive Incentive Plan (&#8220;SEIP&#8221;), Wealth Accumulation Plan (&#8220;WAP&#8221;), Enhanced Wealth Accumulation Plan (&#8220;EWAP&#8221;) and Worldwide Executive Benefit Plan (&#8220;WEB&#8221;) and the pension plan acquired under Hay Group, while the medical and life insurance plan and Long Term Performance Unit Plan (&#8220;LTPU Plan&#8221;) uses the projected unit credit cost method. The amounts charged to operations are made up of service and interest costs and the expected return on plan assets. Actuarial gains and losses are initially recorded in accumulated other comprehensive loss. The actuarial gains/losses included in accumulated other comprehensive loss are amortized to the consolidated statements of income, if at the beginning of the year, the amount exceeds 10% of the greater of the projected benefit obligation and market-related plan assets. The amortization included in periodic benefit cost is divided by the average remaining service of inactive plan participants, or the period for which benefits will be paid, if shorter. The expected return on plan assets takes into account the current fair value of plan assets and reflects the Company&#8217;s estimate for trust asset returns given the current asset allocation and any expected changes to the asset allocation and current and future market conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In calculating the accrual for future benefit payments, management has made assumptions regarding employee turnover, participant vesting, violation of non-competition provisions and the discount rate. Management periodically reevaluates all assumptions. If assumptions change in future reporting periods, the changes may impact the measurement and recognition of benefit liabilities and related compensation expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Executive Capital Accumulation Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company, under the ECAP, makes discretionary contributions and such contributions may be granted to key employees annually based on the employee&#8217;s performance. Certain key management may also receive Company contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis as they vest, generally over a five-year period. The amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash Surrender Value of Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company purchased COLI policies or contracts insuring the lives of certain employees eligible to participate in certain of the deferred compensation and pension plans as a means of funding benefits under such plans. The Company purchased both fixed and variable life insurance contracts and does not purchase &#8220;split-dollar&#8221; life insurance policy contracts. The Company only holds contracts or policies that provide for a fixed or guaranteed rate of return. The CSV of these COLI contracts are carried at the amounts that would be realized if the contract were surrendered at the balance sheet date, net of the outstanding loans from the insurer. The Company has the intention and ability to continue to hold these COLI policies and contracts. Additionally, the loans secured by the policies do not have any scheduled payment terms and the Company also does not intend to repay the loans outstanding on these policies until death benefits under the policy have been realized. Accordingly, the investment in COLI is classified as long-term in the accompanying consolidated balance sheets. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the CSV of COLI contracts, net of insurance premiums paid and gains realized, is reported net in compensation and benefits expense. As of April&#160;30, 2023 and 2022, the Company held contracts with net CSV of $198.0 million and $183.3 million, respectively. If the issuing insurance companies were to become insolvent, the Company would be considered a general creditor; therefore, these assets are subject to credit risk. Management, together with its outside advisors, routinely monitors the claims paying abilities of these insurance companies. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Charges, Net </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its restructuring charges as a liability when the obligations are incurred and records such charges at fair value. Changes in the estimates of the restructuring charges are recorded in the period the change is determined.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has employee compensation plans under which various types of stock-based instruments are granted. These instruments principally include restricted stock units, restricted stock and an Employee Stock Purchase Plan (&#8220;ESPP&#8221;). The Company recognizes compensation expense related to restricted stock units, restricted stock and the estimated fair value of stock purchases under the ESPP on a straight-line basis over the service period for the entire award. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the amounts in the prior periods in order to conform to the current period's presentation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Translation of Foreign Currencies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Generally, financial results of the Company&#8217;s foreign subsidiaries are measured in their local currencies. Assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, while revenue and expenses are translated using the daily exchange rates during the fiscal year. Resulting translation adjustments are recorded as a component of accumulated comprehensive loss. Gains and losses from foreign currency transactions of the Company&#8217;s foreign subsidiaries and the translation of the financial results of subsidiaries operating in highly inflationary economies are included in general and administrative expense in the period incurred. During fiscal 2023, 2022 and 2021, the Company recorded foreign currency losses of $2.0 million, $1.2 million and $2.7 million respectively, in general and administrative expenses in the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are two components of income tax expense: current and deferred. Current income tax expense (benefit) approximates taxes to be paid or refunded for the current period. Deferred income tax expense (benefit) results from changes in deferred tax assets and liabilities between periods. These gross deferred tax assets and liabilities represent decreases or increases in taxes expected to be paid in the future because of future reversals of temporary differences in the basis of assets and liabilities as measured by tax laws and their basis as reported in the consolidated financial statements. Deferred tax assets are also recognized for tax attributes such as net operating loss carryforwards and tax credit carryforwards. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction. Valuation allowances are then recorded to reduce deferred tax assets to the amounts management concludes are more likely than not to be realized. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefits are recognized and measured based upon a two-step model: (1) a tax position must be more-likely-than-not to be sustained based solely on its technical merits in order to be recognized and (2) the benefit is measured as the largest dollar amount of that position that is more-likely-than-not to be sustained upon settlement. The difference between the benefit recognized for a position and the tax benefit claimed on a tax return is referred to as an unrecognized tax benefit. The Company records income tax-related interest and penalties within income tax expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, investments, foreign currency forward contracts, receivables due from clients and net CSV due from insurance companies, which are discussed above. Cash equivalents include investments in money market securities and may include commercial papers while investments include mutual funds, commercial papers, corporate notes/bonds and may include US Treasury and Agency securities. Investments are diversified throughout many industries and geographic regions. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experiences any losses in such accounts. The Company conducts periodic reviews of its customers&#8217; financial condition and customer payment practices to minimize collection risk on accounts receivable. As of April&#160;30, 2023 and 2022, the Company had no other significant credit concentrations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recently Proposed Accounting Standards - Not Yet Adopted</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued an amendment in accounting for contract assets and contract liabilities from contracts with customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span>. The amendment of this standard becomes effective in fiscal years beginning after December 15, 2022. The amendment should be applied prospectively to business combinations that occur after the effective date. The Company will adopt this guidance in its fiscal year beginning May 1, 2023. The Company does not anticipate this accounting guidance will have a material impact on the consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756784992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Basic and Diluted Earnings Per Share</a></td>
<td class="text">Basic and Diluted Earnings Per Share<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ASC 260, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, requires companies to treat unvested share-based payment awards that have non-forfeitable rights to dividends prior to vesting as a separate class of securities in calculating earnings per share. The Company has granted and expects to continue to grant to certain employees under its restricted stock agreements, grants that contain non-forfeitable rights to dividends. Such grants are considered participating securities. Therefore, the Company is required to apply the two-class method in calculating earnings per share. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for each class of common stock and participating security according to dividends declared (or accumulated) and participation rights in undistributed earnings. The dilutive effect of participating securities is calculated using the more dilutive of the treasury method or the two-class method.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per common share was computed using the two-class method by dividing basic net earnings attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted earnings per common share was computed using the two-class method by dividing diluted net earnings attributable to common stockholders by the weighted-average number of common shares outstanding plus dilutive common equivalent shares. Dilutive common equivalent shares include all in-the-money outstanding options or other contracts to issue common stock as if they were exercised or converted. Financial instruments that are not in the form of common stock, but when converted into common stock increase earnings per share, are anti-dilutive and are not included in the computation of diluted earnings per share.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, 2022 and 2021, restricted stock awards of 1.2 million shares, 1.2 million shares and 1.3 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes basic and diluted earnings per common share attributable to common stockholders:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Net income attributable to Korn Ferry</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">209,529&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">326,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114,454&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: distributed and undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,618&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,343&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,763&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Basic net earnings attributable to common stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">204,911&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">319,017&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">111,691&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Add: undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,912&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,750&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,185&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: reallocation of undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,882&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,676&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,165&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Diluted net earnings attributable to common stockholders</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">204,941&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">319,091&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">111,711&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,482</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,807</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,928</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restricted stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">384</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">580</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">476</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ESPP</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,883</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,401</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,405</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Net earnings per common share:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic earnings per share</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.98&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.04&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.11&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted earnings per share</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.95&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.98&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.09&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178853379616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Comprehensive Income</a></td>
<td class="text">Comprehensive Income<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comprehensive income is comprised of net income and all changes to stockholders&#8217; equity, except those changes resulting from investments by stockholders (changes in paid-in capital) and distributions to stockholders (dividends) and is reported in the accompanying consolidated statements of comprehensive income. Accumulated other comprehensive loss, net of taxes, is recorded as a component of stockholders&#8217; equity.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation adjustments</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(96,860)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,717)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plan adjustments, net of taxes</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,381&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">961&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Marketable securities unrealized loss, net of tax</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(285)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(429)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated other comprehensive loss, net</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,764)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,185)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the changes in each component of accumulated other comprehensive loss, net:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign <br/>Currency <br/>Translation</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred <br/>Compensation <br/>and Pension <br/>Plan (1)</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gains <br/>(Losses) on Marketable <br/>Securities (2) </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Other <br/>Comprehensive<br/>Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(83,652)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(23,554)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(107,172)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized gains (losses) arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49,986&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,660&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,593&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,759&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,759&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(33,666)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(18,135)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(19)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(51,820)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized (losses) gains arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(59,051)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,747&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(411)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(41,715)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,349&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,350&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,717)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">961&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(429)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,185)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized (losses) gains arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,143)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,211&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">144&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(788)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">209&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">209&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(96,860)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,381&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(285)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,764)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The tax effects on unrealized gains were $1.1 million, $6.0 million and $1.1 million as of April&#160;30, 2023, 2022 and 2021, respectively. The tax effects on reclassifications of realized net losses were $0.1 million, $0.5 million and $1.0 million as of April&#160;30, 2023, 2022 and 2021, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The tax effects on unrealized gain (losses) were $0.1 million and $(0.1) million as of April&#160;30, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -URI https://asc.fasb.org/topic&amp;trid=2134417<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755218016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Employee Stock Plans</a></td>
<td class="text">Employee Stock Plans<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company&#8217;s consolidated statements of income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restricted stock</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35,433&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,361&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,516&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ESPP</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">852&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">849&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">641&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">36,285&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,210&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">27,157&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the Company&#8217;s 2022 Annual Meeting of Stockholders, held on September&#160;22, 2022, the Company&#8217;s stockholders approved the Korn Ferry 2022 Stock Incentive Plan (the "2022 Plan"), which, among other things, increased the total number of shares of the Company&#8217;s common stock available for stock-based awards by 1,700,000 shares, leaving 2,248,284 shares available for issuance, subject to certain changes in the Company&#8217;s capital structure and other extraordinary events. The 2022 Plan requires a minimum one-year vesting for all future awards, and provides for the grant of awards to eligible participants, designated as either nonqualified or incentive stock options, restricted stock and restricted stock units, any of which are market-based, and incentive bonuses, which may be paid in cash or stock or a combination thereof.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company grants time-based restricted stock awards to executive officers and other senior employees that generally vest over a four-year period. In addition, certain key management members typically receive time-based restricted stock awards upon commencement of employment and may receive them annually in conjunction with the Company&#8217;s performance review. Time-based restricted stock awards are granted at a price equal to fair value, which is determined based on the closing price of the Company&#8217;s common stock on the grant date. The Company recognizes compensation expense for time-based restricted stock awards on a straight-line basis over the vesting period. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also grants market-based restricted stock units to executive officers and other senior employees. The market-based units vest after three years depending upon the Company&#8217;s total stockholder return over the three-year performance period relative to other companies in its selected peer group. The fair value of these market-based restricted stock units are determined by using extensive market data that is based on historical Company and peer group information. The Company recognizes compensation expense for market-based restricted stock units on a straight-line basis over the vesting period. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock activity is summarized below: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-vested, beginning of year</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,980</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40.32&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,370</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34.34&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,365</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44.59&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,143</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49.12&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">483</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">65.05&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,606</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">27.63&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,006)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37.72&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(821)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">43.76&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(516)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39.78&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(54)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52.58&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(52)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34.30&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(85)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">22.35&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-vested, end of year</span></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,063</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">50.12&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,980</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40.32&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,370</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34.34&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, there were 0.4&#160;million shares outstanding relating to market-based restricted stock units with total unrecognized compensation totaling $17.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, there was $69.8 million of total unrecognized compensation cost related to all non-vested awards of restricted stock, which is expected to be recognized over a weighted-average period of 2.4 years. During fiscal 2023 and 2022, 372,556 shares and 271,794 shares of restricted stock totalling $22.2 million and $18.5 million, respectively, were repurchased by the Company, at the option of the employee, to pay for taxes related to the vesting of restricted stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an ESPP that, in accordance with Section 423 of the Internal Revenue Code, allows eligible employees to authorize payroll deductions of up to 15% of their salary to purchase shares of the Company&#8217;s common stock. On June 3, 2020, the Company amended the plan so that the purchase price of the shares purchased could not be less than 85% or more than 100% of the fair market price of the common stock on the last day of the enrollment period. This amendment became effective July 1, 2020. At the Company's 2022 Annual Meeting of Stockholders, held on September 22, 2022, the Company's stockholders approved the Korn Ferry Amended and Restated Employee Stock Purchase Plan, which, among other things, increased the total number of shares of the Company's common stock that may be purchased thereunder by 1,500,000 shares. Employees may not purchase more than $25,000 in stock during any calendar year. The maximum number of shares that may be issued under the ESPP is 4.5&#160;million shares. During fiscal 2023, 2022, and 2021, employees purchased 154,720 shares at an average price of $49.16 per share, 103,826 shares at an average price of $66.64 per share and 188,608 shares at an average price of $30.25 per share, respectively. As of April&#160;30, 2023, the ESPP had approximately 1.8&#160;million shares remaining available for future issuance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Common Stock </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, 2022 and 2021, the Company repurchased (on the open market or privately negotiated transactions) 1,709,867 shares of the Company&#8217;s common stock for $93.9 million, 1,470,983 shares for $98.8 million and 973,451 shares for $30.4 million, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754902032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables show the Company&#8217;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.059%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Income Taxes &amp; Other <br/>Receivables</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,751&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(30)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">24,754&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(355)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">24,399&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">21,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">36,505&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(385)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">36,120&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">33,213&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">187,757&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,624&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">176,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">187,757&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,624&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">176,133&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">696,180&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">696,180&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">147,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">147,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">1,070,034&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">844,024&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">44,837&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">179,040&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Accrued <br/>Liabilities </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">41,627&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(126)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">41,501&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">26,012&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">37,736&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(450)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">37,286&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">20,242&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">995&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(8)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">80,358&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(584)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">79,774&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">47,241&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">168,742&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">10,003&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">158,739&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">168,742&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">10,003&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">158,739&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">874,490&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">874,490&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">88,091&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">88,091&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">1,210,893&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">978,070&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">57,244&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">175,783&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">These investments are held in trust for settlement of the Company&#8217;s vested obligations of $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> Deferred Compensation and Retirement Plans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">). Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $2.9 million and $38.5 million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $12.0 million which was recorded in other income (loss), net.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in marketable securities classified as available-for-sale securities are made based on the Company&#8217;s investment policy, which restricts the types of investments that can be made. As of April&#160;30, 2023 and 2022 marketable securities classified as available-for-sale consisted of commercial paper and corporate notes/bonds, and also included US Treasury and Agency securities as of April 30, 2022, for which market prices for similar assets are readily available. Investments that have an original maturity of 90 days or less and are considered highly liquid investments are classified as cash equivalents. As of April&#160;30, 2023, available-for-sale marketable securities had remaining maturities ranging from 1 month to 13 months. During fiscal 2023, 2022 and 2021, there were $58.6 million, $79.3 million and $60.6 million in sales/maturities of available-for-sale marketable securities, respectively. Investments in marketable securities that are held in trust for settlement of the Company&#8217;s vested obligations under the ECAP are equity securities and are based upon the investment selections the employee elects from a pre-determined set of securities in the ECAP and the Company invests in equity securities to mirror these elections. As of April&#160;30, 2023 and 2022, the Company&#8217;s investments in equity securities consisted of mutual funds for which market prices are readily available. Unrealized losses that relate to equity securities still held as of April&#160;30, 2023 and 2022, was $3.8 million and $27.3 million, respectively, while unrealized gains that relate to equity securities held as of April&#160;30, 2021, was $32.7 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts Not Designated as Hedges</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of derivatives not designated as hedge instruments are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,813&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,639&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">680&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, the total notional amounts of the forward contracts purchased and sold were $112.7 million and $41.1 million, respectively. As of April&#160;30, 2022, the total notional amounts of the forward contracts purchased and sold were $89.7 million and $35.8 million, respectively. The Company recognizes forward contracts as a net asset or net liability on the consolidated balance sheets as such contracts are covered by master netting agreements. During fiscal 2023 and 2021, the Company incurred gains of $2.1 million and $2.7 million, respectively, related to forward contracts which is recorded in general and administrative expenses in the accompanying consolidated statements of income. During fiscal 2022, the Company incurred losses of $0.2 million, related to forward contracts which is recorded in general and administrative expenses in the accompanying consolidated statements of income. These foreign currency gains/losses offset foreign currency losses/gains that result from transactions denominated in a currency other than the Company&#8217;s functional currency. The cash flows related to foreign currency forward contracts are included in cash flows from operating activities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755034800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Deferred Compensation and Retirement Plans</a></td>
<td class="text">Deferred Compensation and Retirement Plans<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has several deferred compensation and retirement plans for eligible consultants and vice presidents that provide defined benefits to participants based on the deferral of current compensation or contributions made by the Company subject to vesting and retirement or termination provisions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total benefit obligations for these plans were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:59.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.507%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plans</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">227,255&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">189,608&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Medical and Life Insurance plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,838&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">International retirement plans</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,617&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14,395&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Executive Capital Accumulation Plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">178,043&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,723&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total benefit obligation</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">423,753&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">376,091&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: current portion of benefit obligation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(27,219)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(18,916)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current benefit obligation</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">396,534&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">357,175&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The EWAP was established in fiscal 1994, which replaced the WAP. Certain vice presidents elected to participate in a &#8220;deferral unit&#8221; that required the participant to contribute a portion of their compensation for an eight year period, or in some cases, make an after-tax contribution, in return for defined benefit payments from the Company over a fifteen year period at retirement age of 65 or later. Participants were able to acquire additional &#8220;deferral units&#8221; every five years. Vice presidents who did not choose to roll over their WAP units into the EWAP continue to be covered under the earlier version in which participants generally vest and commence receipt of benefit payments at retirement age of 65. In June 2003, the Company amended the EWAP and WAP, so as not to allow new participants or the purchase of additional deferral units by existing participants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In conjunction with the acquisition of Hay Group, the Company acquired multiple pension and savings plans covering certain of its employees worldwide. Among these plans is a defined benefit pension plan for certain employees in the U.S. The assets of this plan are held separately from the assets of the sponsors in self-administered funds.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 8, 2016, the Company established the LTPU Plan in order to promote the success of the Company by providing a select group of management and highly compensated employees with nonqualified supplemental retirement benefits as an additional means to attract, motivate and retain such employees. A unit award has a base value of either $25,000 or $50,000 for the purpose of determining the payment that would be made upon early termination for a partially vested unit award. The units vest 25% on each anniversary date with the unit becoming fully vested on the fourth anniversary of the grant date, subject to the participant&#8217;s continued service as of each anniversary date. Each vested unit award will pay out an annual benefit of either $12,500 or $25,000 for each of five years commencing on the seventh anniversary of the grant date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables reconcile the benefit obligation for the deferred compensation and pension plans:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">211,598&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">205,740&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,952&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,511&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,028&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(6,083)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(25,757)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(168)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,901)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,543)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from cash</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(7,460)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(7,626)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">246,340&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">211,598&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in fair value of plan assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fair value of plan assets, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,990&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,746&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(836)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,113)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,901)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,543)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(168)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employer contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">96&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fair value of plan assets, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,085&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,990&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Funded status and balance, end of year </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(227,255)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(189,608)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liability</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,447&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,833&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">211,808&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">180,775&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liability</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">227,255&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">189,608&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Plan Assets - weighted-average asset allocation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Debt securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Equity securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">55&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. As the COLI contracts are held in trust and are not separated from </span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">our general corporate assets, they are not included in the funded status. As of April&#160;30, 2023 and 2022, the Company held contracts with gross CSV of $275.1 million and $263.2 million, offset by outstanding policy loans of $77.1 million and $79.8 million, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pension obligation in fiscal 2023 increased compared to fiscal 2022 due to the ongoing accruals for the LTPU Plan for additional awards issued in fiscal 2023. Additionally, the actual return on plan assets was lower than the expected return and this caused our funded position to decrease. The increase in pension benefit obligations was partially offset by the actuarial gain which was primarily due to an increase in discount rates. The fair value measurements of the defined benefit plan assets fall within the following levels of the fair value hierarchy as of April&#160;30, 2023 and 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 30, 2023:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mutual funds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,350&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,350&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">735&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">735&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">735&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,350&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,085&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 30, 2022:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mutual funds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,353&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,353&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,353&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,990&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Plan assets are invested in various asset classes that are expected to produce a sufficient level of diversification and investment return over the long term. The investment goal is a return on assets that is at least equal to the assumed actuarial rate of return over the long term within reasonable and prudent levels of risk. Investment policies reflect the unique circumstances of the respective plans and include requirements designed to mitigate risk including quality and diversification standards. Asset allocation targets are reviewed periodically with investment advisors to determine the appropriate investment strategies for acceptable risk levels. Our target allocation ranges are as follows: equity securities 40% to 60% and debt securities 40% to 60%. We establish our estimated long&#8209;term return on plan assets considering various factors, including the targeted asset allocation percentages, historic returns and expected future returns.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of net periodic benefits costs are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,952&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31,947&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,511&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,028&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,035&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">945&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,170&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,117&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net prior service credit amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(97)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(97)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(97)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,156)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,554)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,404)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net periodic benefit cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">50,046&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42,499&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">38,598&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The service cost, interest cost and other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average assumptions used in calculating the benefit obligations were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.08&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.17&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.29&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.77&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.08&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.17&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Expected long-term rates of return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.50&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred Retirement Plans</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,219&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,151&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,713&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">43,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2029-2033</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">237,542&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Medical and Life Insurance Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In conjunction with the acquisition of Hay Group, the Company inherited a benefit plan which offers medical and life insurance coverage to 107 participants. The medical and life insurance benefit plan is closed to new entrants and is unfunded.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles the benefit obligation for the medical and life insurance plan:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year End April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,584&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">195&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">110&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(93)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(857)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(629)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(472)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, end of year</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,838&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liability</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">585&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,275&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,780&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liability</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,838&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of net periodic benefits costs are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">195&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">110&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">140&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net periodic service credit amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(308)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(308)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(308)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(74)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net periodic benefit cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(187)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(198)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(168)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The service cost, interest cost and the other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average assumptions used in calculating the medical and life insurance plan were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.25&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.54&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.45&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.85&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.25&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.54&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Healthcare care cost trend rate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.50&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.25&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Medical and Life Insurance</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">577&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">551&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">525&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">486&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">450&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2029-2033</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,869&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">International Retirement Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also maintains various retirement plans and other miscellaneous deferred compensation arrangements in 25 foreign jurisdictions. The aggregate of the long-term benefit obligation accrued at April&#160;30, 2023 and 2022 is $13.6 million for 4,058 participants and $14.4 million for 3,568 participants, respectively. The Company&#8217;s contribution to these plans was $16.4 million and $14.8 million in fiscal 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Executive Capital Accumulation Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s ECAP is intended to provide certain employees an opportunity to defer their salary and/or bonus on a pre-tax basis. In addition, the Company, as part of its compensation philosophy, makes discretionary contributions into the ECAP and such contributions may be granted to key employees annually based on the employee&#8217;s performance. Certain key management may also receive Company ECAP contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis over the service period, generally a five year period. Participants have the ability to allocate their deferrals among a number of investment options and may receive their benefits at termination, retirement or &#8216;in service&#8217; either in a lump sum or in quarterly installments over <span style="-sec-ix-hidden:f-1014">one</span>-to-15 years. The ECAP amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable on the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company issued ECAP awards during fiscal 2023, 2022 and 2021 of $6.5 million, $7.5 million and $8.2 million, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs. During both fiscal 2023 and 2021, the deferred compensation liability increased; therefore, the Company recognized a compensation expense of $3.5 million and $37.3&#160;million, respectively. Offsetting the increase in compensation and benefits expense in fiscal 2023 and 2021 was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $2.9 million and $38.5&#160;million in fiscal 2023 and 2021, respectively, recorded in other income (loss), net on the consolidated statements of income. During fiscal 2022, deferred compensation liability decreased; therefore, the Company recognized a reduction in compensation expense of $10.6&#160;million. Offsetting the decrease in compensation and benefits expense in fiscal 2022 was a decrease in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $12.0&#160;million in fiscal 2022, recorded in other income (loss), net on the consolidated statement of income. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in ECAP liability were as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,723&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">163,582&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,046&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,541&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of employer contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,886&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,060&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gain (loss) on investment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,464&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(10,602)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee distributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,306)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(10,880)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Acquisition of Lucas Group</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,620&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(770)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(598)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">178,043&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,723&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: current portion</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(11,209)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(9,498)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current portion</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,834&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">157,225&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the unamortized portion of the Company contributions to the ECAP was $16.1 million and $18.2 million, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a defined contribution plan (&#8220;401(k) plan&#8221;) for eligible employees. Participants may contribute up to 50% of their base compensation as defined in the plan agreement. In addition, the Company has the option to make matching contributions. Beginning in fiscal 2022, the Company began to match 10% of the employee contributions each pay period  up to the IRS limit (excluding catch-up contributions) and then making an additional discretionary match after the fiscal year. The Company made $3.5 million in matching contributions during fiscal 2023. In addition, the Company intends to make an additional matching contribution relating to fiscal 2023 of $3.1 million in fiscal 2024, which are accrued in compensation and benefits payable on the consolidated balance sheet. The Company made $2.1 million matching contributions during fiscal 2022 and an additional $2.7 million matching contribution in fiscal 2023 related to contributions made by employees in fiscal 2022. The Company made a $3.0 million matching contribution in fiscal 2022 related to contributions made by employees in fiscal 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Company Owned Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. The gross CSV of these contracts of $275.1 million and $263.2 million as of April&#160;30, 2023 and 2022, respectively, is offset by outstanding policy loans of $77.1 million and $79.8 million in the accompanying consolidated balance sheets as of April&#160;30, 2023 and 2022, respectively. Total death benefits payable, net of loans under COLI contracts, were $444.1 million and $449.3 million at April&#160;30, 2023 and 2022, respectively. Management intends to use the future death benefits from these insurance contracts to fund the deferred compensation and pension arrangements; however, there may not be a direct correlation between the timing of the future cash receipts and disbursements under these arrangements. The CSV of the underlying COLI investments increased by $10.6 million, $5.8 million and $13.0 million during fiscal 2023, 2022 and 2021, respectively, recorded as a decrease in </span></div>compensation and benefits expense. Certain of the policies are held in trusts to provide additional benefit security for the deferred compensation and pension plans. As of April&#160;30, 2023, COLI contracts with a net CSV of $173.9 million and death benefits, net of loans, of $393.3 million were held in trust for these purposes.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754929216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fee Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Fee Revenue</a></td>
<td class="text">Fee Revenue<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A contract asset (unbilled receivables) is recorded when the Company transfers control of products or services before there is an unconditional right to payment. A contract liability (deferred revenue) is recorded when cash is received in advance of performance of the obligation. Deferred revenue represents the future performance obligations to transfer control of products or services for which we have already received consideration. Deferred revenue is presented in other accrued liabilities on the consolidated balance sheets.</span><span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the Company&#8217;s </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">contract asset and liability balances as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:70.068%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Contract assets-unbilled receivables</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">99,442&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100,652&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Contract liabilities-deferred revenue</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">257,067&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">244,149&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023, 2022, and 2021 we recognized revenue of $181.7 million, $131.3 million and $92.4 million, respectively, that were included in the contract liabilities balance at the beginning of the period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has elected to apply the practical expedient to exclude the value of unsatisfied performance obligations for contracts with a duration of one year or less, which applies to all executive search, professional search and to most of the fee revenue from the interim business. As of April&#160;30, 2023, the aggregate transaction price allocated to the performance obligations that are unsatisfied for contracts with an expected duration of greater than one year at inception was $1,118.0 million. Of the $1,118.0 million of remaining performance obligations, the Company expects to recognize approximately $600.7 million in fiscal 2024, $325.4 million in fiscal 2025, $138.5 million in fiscal 2026 and the remaining $53.4 million in fiscal 2027 and thereafter. However, this amount should not be considered an indication of the Company&#8217;s future revenue as contracts with an initial term of one year or less are not included. Further, our contract terms and conditions allow for clients to increase or decrease the scope of services and such changes do not increase or decrease a performance obligation until the Company has an enforceable right to payment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company disaggregates its revenue by line of business and further by region for Executive Search. This information is presented in Note 12&#8212;Segments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides further disaggregation of fee revenue by industry:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(dollars in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Industrial</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">805,241&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">688,902&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">490,863&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">27.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Life Sciences/Healthcare</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">522,372&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">501,463&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">355,668&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financial Services</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">494,299&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">475,326&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">331,976&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Technology</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">483,787&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">456,498&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">275,510&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Consumer Goods</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">386,409&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">372,720&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">239,457&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Education/Non&#8211;Profit/General</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">143,300&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">131,809&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">116,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fee Revenue</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755002416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesTextBlock', window );">Credit Losses</a></td>
<td class="text">Credit Losses<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through the services it provides. The Company&#8217;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic conditions for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company&#8217;s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions. Balances are written off when determined to be uncollectible. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The activity in the allowance for credit losses on the Company's trade receivables is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23,795&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,763&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(12,073)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">311&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,528&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,324&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,552&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,052)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">702&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,142)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">36,384&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">22,493&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(15,806)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">585&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44,377&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value and unrealized losses on available for sale debt securities, aggregated by investment category and the length of time the security has been in an unrealized loss position as of April&#160;30, 2023 and 2022, are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than 12 Months</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">12 Months or longer</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance Sheet Classification</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unrealized Losses</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unrealized Losses</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cash and Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Marketable Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Marketable <br/>Securities, Non-<br/>Current</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="39" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,002&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">125&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,499&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,012&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">32,186&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">446&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,800&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,942&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,229&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,581&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">123&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,815&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">232&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The unrealized losses on 7 and 27 investments in commercial paper securities, 16 and 23 investments in corporate notes/bonds, and no investment and 1 investment in U.S treasury and agency securities on April&#160;30, 2023 and 2022, respectively, were caused by fluctuations in market interest rates. The Company only purchases high grade bonds that have a maturity from the date of purchase of no more than two years. The Company monitors the credit worthiness of its investments on a quarterly basis. The Company does not intend to sell the investments and does not believe it will be required to sell the investments before the investments mature and therefore recover the amortized cost basis.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI https://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755228560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from continuing operations before provision for income taxes was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Domestic</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">136,269&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">184,877&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,661&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">159,468&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">248,024&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">129,039&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income before provision for income taxes</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">295,737&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">432,901&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">163,700&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for domestic and foreign income taxes was as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Current income taxes:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39,188&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">43,993&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,913&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,879&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,962&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,719&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42,019&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">59,064&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,646&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current provision for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">97,086&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">119,019&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62,278&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred income taxes:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(13,228)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(13,858)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(5,809)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(5,723)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,936)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(5,025)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,548&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">831&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,306)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-0.01pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred benefit for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,403)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(16,963)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,140)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total provision for income taxes</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">82,683&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">102,056&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,138&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate to the effective consolidated tax rate is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">U.S. federal statutory income tax rate</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.0&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.0&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.0&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">State tax, net of federal effect</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign tax rates differential</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-deductible officer's compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Excess tax (benefit) expense on stock-based compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.9)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.7)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">COLI increase, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.8)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1.7)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Change in uncertain tax positions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1.3)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.9)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.5)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effective income tax rate</span></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23.6&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29.4&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Components of deferred tax assets and liabilities were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">120,361&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">111,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,952&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35,158&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Loss carryforwards</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,707&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">33,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reserves and accruals</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,140&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,887&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,272&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,645&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred revenue</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,436&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,207&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">210,868&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">212,390&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease, right-of-use, assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(22,056)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(27,513)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangibles and goodwill</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(26,310)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(28,388)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(15,953)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,063)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Prepaid expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(20,037)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,453)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,581)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,951)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(88,937)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(106,368)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Valuation allowances</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(25,226)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,025)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net deferred tax asset</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">96,705&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">81,997&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets are reduced by a valuation allowance if it is more-likely-than-not that some portion or all of the deferred tax assets will not be realized. Management believes uncertainty exists regarding the realizability of certain deferred tax assets and has, therefore, established a valuation allowance offsetting deferred tax assets that are not more-likely-than-not to be realized. Realization of the deferred tax asset is dependent on the Company generating enough taxable income of the appropriate nature in future years. Although realization is not assured, management believes that it is more-likely-than-not that the net deferred tax assets will be realized. In fiscal 2023, the Company&#8217;s valuation allowance increased by $1.2 million primarily due to increases in deferred tax asset balances, including net operating loss carryforwards, in certain foreign jurisdictions that were not more-likely-than-not to be realized. In fiscal 2022 and 2021, the Company&#8217;s valuation allowance decreased by $1.1 million and increased by $7.3 million, respectively, primarily due to changes in deferred tax asset balances, including net operating loss carryforwards in certain foreign jurisdictions that were not more-likely-than-not to be realized. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023, the Company had U.S. federal net operating loss carryforwards of $8.2 million, which if unutilized, will begin to expire in fiscal 2036. The Company has state net operating loss carryforwards of $32.1 million, which, if unutilized, will begin to expire in fiscal 2024. The Company also has foreign net operating loss carryforwards of $103.7 million, which, if unutilized, will begin to expire in fiscal 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to consider approximately $730.9 million of undistributed earnings of our foreign subsidiaries to be indefinitely reinvested, and, accordingly, have provided no state, local or foreign withholding income taxes on such earnings. While we do not anticipate a need to repatriate funds to the U.S. to satisfy domestic liquidity needs, we review our cash positions regularly and, to the extent we determine that all or a portion of our foreign earnings are not indefinitely reinvested, we provide additional state, local and foreign withholding income taxes. Under current U.S. federal tax law, we do not expect to incur a U.S. federal income tax liability on the undistributed earnings in the event they are repatriated to the United States.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company elected to treat taxes due on future U.S. inclusions in taxable income related to Global Intangible Low-Taxed Income as an expense when incurred (the &#8220;period cost method&#8221;) as opposed to factoring such amounts in the Company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company and its subsidiaries file federal and state income tax returns in the U.S. as well as in foreign jurisdictions. These income tax returns are subject to audit by the Internal Revenue Service (the &#8220;IRS&#8221;) and various state and foreign tax </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">authorities. Currently, income tax returns of the Company&#8217;s subsidiaries are under audit in Brazil, Germany, Switzerland, Japan, and India. The Company&#8217;s income tax returns are not otherwise under examination in any material jurisdictions. The statute of limitations varies by jurisdiction in which the Company operates. With few exceptions, however, the Company&#8217;s tax returns for years prior to fiscal 2017 are no longer open to examination by tax authorities (including U.S. federal, state and foreign).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax benefits are the differences between the amount of benefits of tax positions taken, or expected to be taken, on a tax return and the amount of benefits recognized for financial reporting purposes. As of April&#160;30, 2023, the Company had a liability of $10.6 million for unrecognized tax benefits. A reconciliation of the beginning and ending balances of the unrecognized tax benefits is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrecognized tax benefits, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,682&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,954&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,037&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,257&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">456&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,716&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Additions based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">272&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,201&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Settlement with tax authority</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(545)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(856)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrecognized tax benefits, end of year</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,566&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,682&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,954&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The full amount of unrecognized tax benefits would impact the effective tax rate if recognized. In the next 12 months, it is reasonably possible that the Company&#8217;s unrecognized tax benefits could change due to the resolution of certain tax matters either because the tax positions are sustained on audit or the Company agrees to their disallowance. These resolutions could reduce the Company&#8217;s liability for unrecognized tax benefits by approximately $1.4 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company classifies interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes. The Company had accruals of $1.8 million, $1.4 million, and $0.9 million for interest related to unrecognized tax benefits as of April&#160;30, 2023, 2022, and 2021 respectively. The Company had an accrual of $0.5 million and $0.5 million as of April&#160;30, 2023 and 2022, respectively, for penalties related to unrecognized tax benefits. The Company recognized tax expense of $0.4&#160;million, $0.4 million, and $0.8 million for interest and penalties related to unrecognized tax benefits during fiscal 2023, 2022, and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755034800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, Net<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment include the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Computer equipment and software </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">383,701&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">331,371&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">73,980&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">81,743&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">41,999&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Automobiles</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,346&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,460&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">498,871&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">458,573&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(336,995)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(320,401)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">161,876&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">138,172&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Depreciation expense for capitalized software was $29.3 million, $28.0 million and $25.4 million during fiscal 2023, 2022 and 2021, respectively. The net book value of the Company&#8217;s computer software costs included in property and equipment, net was $121.9 million and $94.7 million as of April&#160;30, 2023 and 2022, respectively.</span></div>Depreciation expense for property and equipment was $44.6 million, $43.2 million and $42.6 million during fiscal 2023, 2022 and 2021, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755248208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">4.625% Senior Unsecured Notes due 2027</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December&#160;16, 2019, the Company completed a private placement of 4.625% Senior Unsecured Notes due 2027 (the &#8220;Notes&#8221;) with a $400 million principal amount pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended. The Notes were issued with a $4.5 million discount and will mature December&#160;15, 2027, with interest payable semi-annually in arrears on June 15 and December 15 of each year, commencing on June&#160;15, 2020. The Notes represent senior unsecured obligations that rank equally in right of payment to all existing and future senior unsecured indebtedness. The Company may redeem the Notes prior to maturity, subject to certain limitations and premiums defined in the indenture governing the Notes. Prior to December 15, 2022, the Company was permitted to redeem the Notes at a redemption price equal to 100% of the principal plus the Applicable Premium (as defined in the indenture governing the Notes), and accrued and unpaid interest. Also, prior to December 15, 2022, the Company was permitted to use the proceeds of certain equity offerings to redeem up to 35% of the aggregate principal amount of the Notes, including any permitted additional notes, at a redemption price equal to 104.625% of the principal amount and accrued and unpaid interest. Since December 15, 2022, the Company may redeem the Notes at the applicable redemption prices set forth in the table below, plus accrued and unpaid interest, if redeemed during the 12-month period beginning on December 15 of each of the years indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year</span></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Percentage</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2022</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">102.313%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.156%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024 and thereafter</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.000%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Notes allow the Company to pay $25 million of dividends per fiscal year with no restrictions, plus an unlimited amount of dividends so long as the Company&#8217;s consolidated total leverage ratio is not greater than 3.50 to 1.00, and the Company is not in default under the indenture governing the Notes. The Notes are guaranteed by each of the Company's existing and future wholly owned domestic subsidiaries to the extent such subsidiaries guarantee the Company's credit facilities. The indenture governing the Notes requires that, upon the occurrence of both a Change of Control and a Rating Decline (each as defined in the indenture), the Company shall make an offer to purchase all of the Notes at 101% of their principal amount, and accrued and unpaid interest. The Company used the proceeds from the offering of the Notes to repay $276.9 million outstanding under the Company&#8217;s prior revolving credit facility and to pay expenses and fees in connection therewith. The remainder of the proceeds were used for general corporate requirements. The effective interest rate on the Notes was 4.86% as of April&#160;30, 2023. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the fair value of the Notes was $381.5 million and $379.5 million, respectively, based on borrowing rates then required of notes with similar terms, maturity and credit risk. The fair value of the Notes was classified as a Level 2 measurement in the fair value hierarchy.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt, at amortized cost, consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30, 2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Senior Unsecured Notes</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">400,000&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">400,000&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,806)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,523)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Long-term borrowings, net of unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">396,194&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">395,477&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Credit Facilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June&#160;24, 2022, the Company entered into an amendment (the &#8220;Amendment&#8221;) to its December 16, 2019 Credit Agreement (the &#8220;Credit Agreement&#8221;; as amended by the Amendment, the &#8220;Amended Credit Agreement&#8221;) with a syndicate of banks and Bank of America, National Association as administrative agent, to, among other things, (i) extend the existing maturity date of the revolving facility to June&#160;24, 2027, (ii) provide for a new delayed draw term loan facility as described below, (iii) replace the London interbank offered rate with forward-looking SOFR term rate (&#8220;Term SOFR&#8221;) as described below, and (iv) replace the existing financial covenants with the financial covenant described below. The Amended Credit Agreement provides for five-year senior secured credit facilities in an aggregate amount of $1,150.0 million comprised of a $650.0 million revolving credit facility (the &#8220;Revolver&#8221;) and a $500.0 million delayed draw term loan facility (the &#8220;Delayed Draw Facility&#8221;, and together with the Revolver, the &#8220;Credit Facilities&#8221;). The Amended Credit Agreement also provides that, under certain circumstances, the Company may incur term loans or increase the aggregate principal amount of revolving commitments by an aggregate amount up to $250.0 million plus an unlimited amount subject to a consolidated secured net leverage ratio of 3.25 to 1.00.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Extensions of credit under the Delayed Draw Facility were available to the Company in up to two advances through June 24, 2023. Any amounts undrawn under the Delayed Draw Facility as of June 24, 2023 are no longer available to the Company. The Amended Credit Agreement contains certain customary affirmative and negative covenants that, among other things, restrict the Company&#8217;s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Amended Credit Agreement contains a covenant that requires the Company to maintain a maximum consolidated secured leverage ratio of 3.50 to 1.00 (which may be temporarily increased to 4.00 following certain material acquisitions under certain circumstances) (the &#8220;Financial Covenant&#8221;).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principal balance of the Delayed Draw Facility, if any, is subject to annual term loan amortization of 2.5% for the fiscal quarters ending September 30, 2022 through June&#160;30, 2024, and 5.0% for the fiscal quarter ending September 30, 2024 through June&#160;30, 2027, with the remaining principal due at maturity. The principal balance of the Revolver, if any, is due at maturity. The Credit Facilities mature on June&#160;24, 2027 and any unpaid principal balance is payable on this date. The Credit Facilities may also be prepaid and terminated early by the Company at any time without premium or penalty (subject to customary breakage fees).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts outstanding under the Amended Credit Agreement will bear interest at a rate equal to, at the Company&#8217;s election, either Term SOFR plus a SOFR adjustment of 0.10%, plus an interest rate margin between 1.125% per annum and 2.00% per annum, depending on the Company&#8217;s consolidated net leverage ratio, or base rate plus an interest rate margin between 0.125% per annum and 1.00% per annum depending on the Company&#8217;s consolidated net leverage ratio. In addition, the Company will be required to pay to the lenders a ticking fee of 0.20% per annum on the actual daily unused portion of the Delayed Draw Facility, and a quarterly commitment fee ranging from 0.175% to 0.300% per annum on the actual daily unused amount of the Revolver, based upon the Company&#8217;s consolidated net leverage ratio at such time, and fees relating to the issuance of letters of credit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, there was no outstanding liability under the Credit Facilities and the credit facilities under the Credit Agreement prior to the Amendment (the &#8220;Prior Credit Facility&#8221;), respectively. The unamortized debt issuance costs associated with the Amended Credit Agreement was $4.2 million as of April&#160;30, 2023 and $2.4 million under the Credit Agreement as of April&#160;30, 2022. The debt issuance costs were included in other current assets and other non-current assets on the consolidated balance sheets. As of April&#160;30, 2023, the Company was in compliance with its debt covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a total of $1,145.4 million available under the Credit Facilities and had a total $645.3 million available under the Prior Credit Facility after $4.6 million and $4.7 million of standby letters of credit were issued as of April&#160;30, 2023 and 2022, respectively. Of the amount available under the Credit Facilities, $500.0&#160;million is under the Delayed Draw Facility that expired on June 24, 2023. The Company had a total of $11.5 million and $10.0 million of standby letters with other financial institutions as of April&#160;30, 2023 and 2022, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has outstanding borrowings against the CSV of COLI contracts of $77.1 million and $79.8 million at April&#160;30, 2023 and 2022, respectively. CSV reflected in the accompanying consolidated balance sheets is net of the outstanding borrowings, which are secured by the CSV of the life insurance policies. Principal payments are not scheduled and interest is payable at least annually at various fixed and variable rates ranging from 4.76% to 8.00%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754902032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments</a></td>
<td class="text">Segments<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the past two years, the Company has allocated capital to build out its Professional Search and Interim operations through the acquisition of Lucas Group, Patina Solutions Group ("Patina"), Infinity Consulting Solutions ("ICS") and Salo LLC ("Salo"). These acquisitions provided the Company with the opportunity to reassess how it manages its RPO &amp; Professional Search segment. Given the Company&#8217;s strategy and development of separate financial and operational metrics for the Professional Search &amp; Interim and RPO operations, the Company&#8217;s chief operating decision maker began to regularly make separate resource allocation decisions between Professional Search &amp; Interim and RPO. Therefore, on May 1, 2022, the Company changed the composition of its global segments and under the new reporting format, the RPO &amp; Professional Search segment has been separated into two segments: Professional Search &amp; Interim and RPO.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues are directly attributed to a segment and expenses not directly associated with a specific segment are allocated based on the most relevant measures applicable, including revenues, headcount and other factors. Due to this change, the Company completed a quantitative assessment for potential goodwill impairment both prior and subsequent to the aforementioned change and determined there was no goodwill impairment. The presentation of operating results prior to May 1, 2022 has been revised to conform to the new segment reporting.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company now has eight reportable segments: Consulting, Digital, Executive Search North America, Executive Search EMEA, Executive Search Asia Pacific, Executive Search Latin America, Professional Search &amp; Interim and RPO. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s eight reportable segments operate through the following five lines of business: </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Consulting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development and Total Rewards. This work is enabled by a set of Digital Performance Management Tools, based on some of the world&#8217;s leading lP and data. The Consulting teams employ an integrated approach across our core capabilities and integrated solutions, each one intended to strengthen the work and thinking in the next, to help clients execute their strategy in a digitally enabled world.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Digital</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> develops technology-enabled Performance Management Tools that empower our clients. The digital products give clients direct access to Korn Ferry proprietary data, client data and analytics to deliver clear insights with the training and tools needed to align organizational structure with business strategy. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Executive Search</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. The Company&#8217;s approach to placing talent is bringing together research-based IP, proprietary assessments and behavioral interviewing with practical experience to determine the ideal organizational fit. Salary benchmarking then helps the Company build appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#8217;s reportable segments (Executive Search North America, Executive Search EMEA, Executive Search Asia Pacific, and Executive Search Latin America).</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">Professional Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enables the Company to act as a strategic partner in clients&#8217; quest for superior recruitment outcomes and better candidate fit.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Search is managed by geographic regional leaders. Worldwide operations for Consulting, Digital, Professional Search &amp; Interim and RPO are managed by their Chief Executive Officers. The Executive Search geographic regional leaders and the Chief Executive Officers of Consulting, Digital, Professional Search &amp; Interim and RPO report directly to the Chief Executive Officer of the Company. The Company also operates Corporate to record global expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company evaluates performance and allocates resources based on the Company&#8217;s CODM review of (1) fee revenue and (2) adjusted earnings before interest, taxes, depreciation and amortization (&#8220;Adjusted EBITDA&#8221;). To the extent that such costs or charges occur, Adjusted EBITDA excludes restructuring charges, integration/acquisition costs, certain separation costs and certain non-cash charges (goodwill, intangible asset and other impairment charges). The CODM is not provided asset information by reportable segment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial highlights are as follow:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,863,836&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643,455&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,819,946&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Korn Ferry</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,529&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,454&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,525&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,485&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) loss, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,261)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,880&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,194)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,864&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,293&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,278&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,683&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,056&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,138&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,340&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">470,074&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,784&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,335&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,521&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,845&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,880)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,194&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Integration/acquisition costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,922&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,906&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of fixed assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,375&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,915&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of right of use assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,392&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring charges, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,277&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">538,928&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,292&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial highlights by reportable segments are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">677,001&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">686,979&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,502&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354,651&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354,967&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,458&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">562,139&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">568,212&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,850&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,014&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,114&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,380&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,598&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,956&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,222&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,047&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,054&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503,395&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">507,058&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,879&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424,563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431,496&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,588&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(117,972)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,863,836&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,277&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,204&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">654,199&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,108&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">349,025&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">349,437&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,050&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,704&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">609,258&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,615&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,192&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,866&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,804&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,596&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,705&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,105&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,069&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,079&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,089&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,096&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,974&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,015&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,832&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401,937&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,126&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109,984)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643,455&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">538,928&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets and impairment of right-of-use assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">517,046&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,522&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,780&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,095&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397,275&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399,104&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,099&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138,954&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,213&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,742&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,463&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,831&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,080&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,934&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,031&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244,760&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,477&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78,542)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,819,946&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,292&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes, integration/acquisition costs and restructuring charges, net.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue attributed to an individual customer or country, other than the U.S. in fiscal year 2023 and 2022, and the U.S and United Kingdom in fiscal year 2021, did not account for more than 10% of the total fee revenue in those fiscal years. Fee revenue classified by country in which the Company derives revenues are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,568,119&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,348,377&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">837,682&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,797&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,617&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,893&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,011,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,030,724&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782,472&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fee revenue</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other than the U.S. in fiscal 2023 and 2022, and the U.S. and United Kingdom in fiscal 2021, no single country had over 10% of the total long-lived assets, excluding financial instruments and tax assets. Long-lived assets, excluding financial instruments and tax assets, classified by location of the controlling statutory country are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,220&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,228&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,218&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,893&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,711&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,081&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,453&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,967&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,600&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,566&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305,906&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305,899&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Includes Corporate long-lived assets</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755248208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring Charges, Net</a></td>
<td class="text">Restructuring Charges, Net<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In light of the Company&#8217;s evolution to an organization that is selling larger integrated solutions in a world where there are shifts in global trade lanes and persistent inflationary pressures, on January 11, 2023, the Company initiated a plan (the &#8220;Plan&#8221;) intended to realign its workforce with its business needs and objectives, namely, to invest in areas of potential growth and implement reductions where there is excess capacity. Due to the implementation of the Plan, the Company recorded restructuring charges of $42.6 million during fiscal 2023 across all lines of business related to severance for positions that were eliminated. There were no restructuring charges in fiscal 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the fourth quarter of fiscal 2020, in light of the uncertainty in worldwide economic conditions caused by the coronavirus pandemic and, as part of a broader program aimed at further enhancing Korn Ferry&#8217;s strong balance sheet and liquidity position, the Company adopted a restructuring plan intended to adjust its cost base to the then-current economic environment and to position the Company to invest in its recovery. The Company continued the implementation of this restructuring plan in the first quarter of fiscal 2021 and this resulted in restructuring charges, net of $30.7 million during fiscal 2021 across all lines of business relating to severance for positions that were eliminated.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the restructuring liability were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:77.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Restructuring Liability </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,153&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">30,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(56,387)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,968)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,455&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,985&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,829)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(654)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,502&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,485)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(10,827)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(759)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,004&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;30, 2023 and 2022, the restructuring liability is included in the current portion of other accrued liabilities on the consolidated balance sheets, except for $0.5 million as of April 30, 2022, which was included in other long-term liabilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges incurred by segment were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,613&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,223&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,856&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,947&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,515&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,868&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,129&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">697&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,835&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,543&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,097&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,607&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,573&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,732&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754499152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the carrying value of goodwill by reportable segment were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.056%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consulting </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Digital </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Executive Search</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Professional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">EMEA </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Asia<br/>Pacific</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of May 1, 2021</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">173,410&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">326,628&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">48,498&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">47,449&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,705&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,007&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">626,669&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">55,480&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">49,482&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">104,962&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(934)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(877)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,329)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,185)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,039)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">172,970&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,354&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">47,564&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">46,572&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">69,856&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">62,304&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">725,592&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">184,519&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">184,519&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,327)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(620)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">173,093&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,558&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">46,237&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">46,401&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">254,666&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">62,564&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">909,491&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Segment data for FY'22</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">has been recast to reflect the division of the RPO &amp; Professional Search segment into the RPO segment and Professional Search &amp; Interim segment.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Additions to goodwill in fiscal 2022 were due to $76.8 million and $28.2 million from the acquisition of the Lucas Group and Patina, respectively.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Additions to goodwill in fiscal 2023 were due to $68.3 million and $116.2 million from the acquisition of the ICS and Salo, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax deductible goodwill from the acquisitions of Salo and ICS were $114.3 million and $64.9 million, respectively, as of April&#160;30, 2023. Tax deductible goodwill from the Miller Heiman acquisition was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $16.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$22.7 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of April&#160;30, 2023 and 2022, respectively. Tax deductible goodwill from the PIVOT Leadership acquisition was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$5.2 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $5.9 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as of April&#160;30, 2023 and 2022, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets include the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Customer lists</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">192,099&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(104,429)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">87,670&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">146,799&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(89,024)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">57,775&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">69,100&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(47,187)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">21,913&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">69,100&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(40,720)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">28,380&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proprietary databases</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,256&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,256)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,256&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,256)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,086&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(7,123)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,963&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,986&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(5,261)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,725&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">278,451&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(163,905)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">114,546&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">230,051&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(140,171)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">89,880&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total Intangible assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">114,426&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">89,770&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">In fiscal 2023 there were intangible assets additions of $16.4 million and $32.0 million from the acquisition of the ICS and Salo, respectively. In fiscal 2022 there were intangible assets additions of $11.6&#160;million and $5.7&#160;million from the acquisition of the Lucas Group and Patina, respectively.</span></div><div style="text-indent:-9pt"><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisition-related intangible assets acquired in fiscal 2023 consists o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f customer relationships and tradenames of $45.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and $3.1 million, respectively, with weighted-average useful lives from the date of purchase of seven years and two years, respectively. Acquisition-related intangible assets acquired in fiscal 2022 consists of customer relationships and tradenames of $15.5&#160;million and $1.8&#160;million, respectively, with weighted-average useful lives from the date of purchase of seven years and two years, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization expense for amortized intangible assets was $23.7 million, $20.3 million and $19.2 million during fiscal 2023, 2022 and 2021, respectively. Estimated annual amortization expense related to amortizing intangible assets is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:85.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Estimated<br/>Annual<br/>Amortization<br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">25,604&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">24,256&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">22,859&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,106&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,080&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14,521&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114,426&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All amortizable intangible assets will be fully amortized by the end of fiscal</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 2032.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755110736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio is comprised of operating leases for office space and equipment and finance leases for equipment. Equipment leases are comprised of vehicles and office equipment. The majority of the Company&#8217;s leases include both lease and non-lease components. Non-lease components primarily include maintenance, insurance, taxes and other utilities. The Company combines fixed payments for non-lease components with its lease payments and accounts for them as a single lease component, which increases its ROU assets and lease liabilities. Some of the leases include one or more options to renew or terminate the lease at the Company&#8217;s discretion. Generally, the renewal and termination options are not included in the ROU assets and lease liabilities as they are not reasonably certain of exercise. The Company has elected not to recognize a ROU asset or lease liability for leases with an initial term of 12 months or less.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of the future minimum lease payments. The Company applies the portfolio approach when determining the incremental borrowing rate since it has a centrally managed treasury function. The Company&#8217;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments in a similar economic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases contain both office and equipment leases and have remaining terms that range from less than one year to nine years, some of which also include options to extend or terminate the lease. Finance leases are comprised of equipment leases and have remaining terms that range from less than one year to six years. Finance lease assets are included in property and equipment, net while finance lease liabilities are included in other accrued liabilities and other liabilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million and $7.4&#160;million, respectively, in the consolidated statements of income. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In fiscal 2023, the Company acquired ICS and Salo and as a result recognized ROU assets of $0.8&#160;million and $2.1&#160;million, respectively, with corresponding liabilities of $1.0&#160;million and $2.9 million, respectively. In fiscal 2022, the Company acquired Lucas Group and Patina and as a result recognized ROU assets of $3.8 million and $0.2 million, respectively, with corresponding liabilities of $9.4 million and $0.7 million, respectively. In these acquisitions, the ROU assets were adjusted to reflect unfavorable lease terms when compared with current market rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance lease cost</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of ROU assets</span></td><td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,479&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,065&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,221&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">190&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">84&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,669&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,149&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,335&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,901&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,092&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">56,166&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Short-term lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">833&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">966&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">474&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,157&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,986&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,592&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lease impairment cost</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,471&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,392&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Sublease income</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,420)</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,119)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(657)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease cost</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">64,611&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">72,466&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">68,910&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating cash flows from operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">63,496&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62,996&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">66,991&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financing cash flows from finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,639&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,157&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,324&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,015&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49,235&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,638&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,123&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,586&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">516&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, at cost</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,103&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,770&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,741)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,085)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1835"><span style="-sec-ix-hidden:f-1836">Property and equipment, net</span></span></span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,362&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,685&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1839"><span style="-sec-ix-hidden:f-1840">Other accrued liabilities</span></span></span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,372&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,049&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1843"><span style="-sec-ix-hidden:f-1844">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,053&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,657&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,425&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,706&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average remaining lease terms:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5 years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.1 years</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.8 years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.3 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.3&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.7&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.2&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,760&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,545&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44,050&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,313&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39,548&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">935&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,888&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">597&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,125&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">438&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,295&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease payments</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">182,666&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,828&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,625&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">403&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">165,041&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,425&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s lease portfolio is comprised of operating leases for office space and equipment and finance leases for equipment. Equipment leases are comprised of vehicles and office equipment. The majority of the Company&#8217;s leases include both lease and non-lease components. Non-lease components primarily include maintenance, insurance, taxes and other utilities. The Company combines fixed payments for non-lease components with its lease payments and accounts for them as a single lease component, which increases its ROU assets and lease liabilities. Some of the leases include one or more options to renew or terminate the lease at the Company&#8217;s discretion. Generally, the renewal and termination options are not included in the ROU assets and lease liabilities as they are not reasonably certain of exercise. The Company has elected not to recognize a ROU asset or lease liability for leases with an initial term of 12 months or less.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of the future minimum lease payments. The Company applies the portfolio approach when determining the incremental borrowing rate since it has a centrally managed treasury function. The Company&#8217;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments in a similar economic environment.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases contain both office and equipment leases and have remaining terms that range from less than one year to nine years, some of which also include options to extend or terminate the lease. Finance leases are comprised of equipment leases and have remaining terms that range from less than one year to six years. Finance lease assets are included in property and equipment, net while finance lease liabilities are included in other accrued liabilities and other liabilities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million and $7.4&#160;million, respectively, in the consolidated statements of income. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In fiscal 2023, the Company acquired ICS and Salo and as a result recognized ROU assets of $0.8&#160;million and $2.1&#160;million, respectively, with corresponding liabilities of $1.0&#160;million and $2.9 million, respectively. In fiscal 2022, the Company acquired Lucas Group and Patina and as a result recognized ROU assets of $3.8 million and $0.2 million, respectively, with corresponding liabilities of $9.4 million and $0.7 million, respectively. In these acquisitions, the ROU assets were adjusted to reflect unfavorable lease terms when compared with current market rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance lease cost</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of ROU assets</span></td><td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,479&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,065&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,221&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">190&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">84&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,669&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,149&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,335&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,901&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,092&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">56,166&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Short-term lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">833&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">966&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">474&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,157&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,986&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,592&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lease impairment cost</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,471&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,392&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Sublease income</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,420)</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,119)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(657)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease cost</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">64,611&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">72,466&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">68,910&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating cash flows from operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">63,496&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62,996&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">66,991&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financing cash flows from finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,639&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,157&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,324&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,015&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49,235&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,638&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,123&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,586&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">516&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, at cost</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,103&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,770&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,741)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,085)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1835"><span style="-sec-ix-hidden:f-1836">Property and equipment, net</span></span></span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,362&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,685&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1839"><span style="-sec-ix-hidden:f-1840">Other accrued liabilities</span></span></span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,372&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,049&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1843"><span style="-sec-ix-hidden:f-1844">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,053&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,657&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,425&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,706&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average remaining lease terms:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5 years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.1 years</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.8 years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.3 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.3&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.7&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.2&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,760&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,545&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44,050&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,313&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39,548&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">935&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,888&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">597&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,125&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">438&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,295&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease payments</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">182,666&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,828&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,625&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">403&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">165,041&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,425&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750622144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text">Acquisition<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a summary of the net assets acquired in the periods indicated (no acquisitions were completed in fiscal 2021).</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E7E6E6;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,586&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">36,071&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term assets</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,736&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,351&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangible assets</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,400&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,300&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liabilities</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,327&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,672&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term liabilities</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,164&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,210&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net assets acquired</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">70,231&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,840&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Purchase price</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">254,750&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">133,802&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Goodwill</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">184,519&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">104,962&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Included in current assets is acquired receivables in the amount of $35.3 million and $24.5 million for acquisitions completed in fiscal 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On February&#160;1, 2023, the Company completed its acquisition of Salo for $155.4 million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries. Actual results of operations of Salo are included in the Company's consolidated financial statements from February&#160;1, 2023, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company completed its acquisition of ICS for $99.3 million, net of cash acquired. ICS contributes interim professional placement offerings and expertise that are highly relevant for the new world of work where more workplaces are hybrid or virtual. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and human resources. Actual results of operations of ICS are included in the Company's consolidated financial statements from August 1, 2022, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On April&#160;1, 2022, the Company completed its acquisition of Patina for $42.9 million, net of cash acquired. Patina brought the Company interim executive solutions expertise across multiple industry verticals as well as offers ideal solutions for today&#8217;s nomadic labor market. Patina&#8217;s vast network of C-suite, top-tier, and professional interim talent spanned functional areas of expertise such as finance, operations, legal, human resources, IT and more. Actual results of operation of Patina are included in the Company&#8217;s consolidated financial statement from April 1, 2022, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On November&#160;1, 2021, the Company completed its acquisition of Lucas Group for $90.9 million, net of cash acquired. Lucas Group contributed a substantial professional search and interim expertise that has enhanced the Company&#8217;s search portfolio. Actual results of operations of Lucas Group are included in the Company&#8217;s consolidated financial statements from November 1, 2021, the effective date of the acquisition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe the above acquisitions echo the commitment to scale the Company's solutions and further increase the Company's focus at the intersection of talent and strategy-wherever and however the needs of organizations evolve-and present real, tangible opportunities for Korn Ferry and our clients, looking for the right talent, that is highly agile, with specialized skills and expertise, to drive superior performance, including on an interim basis. The addition of these acquisitions to Korn Ferry&#8217;s broader talent acquisition portfolio&#8211;spanning Executive Search, RPO, Professional Search and Interim services&#8211;has accelerated Korn Ferry&#8217;s ability to capture additional shares of this significant market. All of the acquisitions in fiscal 2023 and 2022 are included in the Professional Search &amp; Interim segment.</span></div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For each acquisition, the aggregate purchase price was allocated on a preliminary basis to the assets acquired and liabilities assumed on their estimated fair values at the date of acquisition. As of April&#160;30, 2023, the aggregate purchase price allocations for Salo and ICS remain preliminary with regard to income taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span>The measurement period for purchase price allocation ends as soon as information on the facts and circumstances become available, not to exceed 12 months.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755005840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Employment Agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a policy of entering into offer letters of employment or letters of promotion with vice presidents, which provide for an annual base salary and discretionary and incentive bonus payments. Certain key vice presidents who typically </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">have been employed by the Company for several years may also have a standard form employment agreement. Upon termination without cause, the Company is required to pay the amount of severance due under the employment agreement, if any. The Company also requires its vice presidents to agree in their employment letters and their employment agreement, if applicable, not to compete with the Company during the term of their employment and&#160;for&#160;a certain period after their employment ends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company has been and is involved in litigation incidental to its business. The Company is currently not a party to any litigation which, if resolved adversely against the Company, would, in the opinion of management, after consultation with legal counsel, have a material adverse effect on the Company&#8217;s business, financial position or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755005840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text">Subsequent Event<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Quarterly Dividend Declaration</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June&#160;26, 2023, the Board of Directors of the Company approved an increase of 20% in the Company's quarterly dividend policy to $0.18 per share and declared an $0.18 per share dividend with a payment date of July&#160;31, 2023 to holders of the Company&#8217;s common stock of record at the close of business on July&#160;7, 2023. The declaration and payment of future dividends under the quarterly dividend policy will be at the discretion of the Board of Directors and will depend upon many factors, including the Company&#8217;s earnings, capital requirements, financial condition, the terms of the Company&#8217;s indebtedness and other factors that the Board of Directors may deem to be relevant. The Board of Directors may amend, revoke or suspend the dividend policy at any time and for any reason.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750585984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation and Presentation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Consolidation and Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company and its wholly and majority owned/controlled domestic and international subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The preparation of the consolidated financial statements conform with United States (&#8220;U.S.&#8221;) generally accepted accounting principles (&#8220;GAAP&#8221;) and prevailing practice within our different industries. The consolidated financial statements include all adjustments, consisting of normal recurring accruals and any other adjustments that management considers necessary for a fair presentation of the results for these periods. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has control of a Mexican subsidiary and consolidates the operations of this subsidiary. Noncontrolling interest, which represents the Mexican partners&#8217; 51% interest in the Mexican subsidiary, is reflected on the Company&#8217;s consolidated financial statements.</span></div>The Company considers events or transactions that occur after the balance sheet date but before the consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates and Uncertainties</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Uncertainties</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of the 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 revenue and expenses during the reporting period. Actual results could differ from these estimates, and changes in estimates are reported in current operations as new information is learned or upon the amounts becoming fixed or determinable. The most significant areas that require management&#8217;s judgment are revenue recognition, deferred compensation, annual performance-related bonuses, evaluation of the carrying value of receivables, goodwill and other intangible assets, share-based payments, leases and the recoverability of deferred income taxes.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and RPO, either stand-alone or as part of a solution.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control of the goods and services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standards Codification (&#8220;ASC&#8221;) 606 (&#8220;ASC 606&#8221;), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of the total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, the Company accrues or defers revenue as appropriate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Digital fee revenue is generated from IP platforms enabling large-scale, technology-based talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and the Company has a legally enforceable right to payment. Revenue also comes from the sale of the Company&#8217;s proprietary IP subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, the Company estimates upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. The Company generally recognizes such revenue over the course of a search and when it is legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search &amp; Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. The Company recognizes fee revenue over the duration that the interim resources' services are provided which also aligns to the contracted invoicing plan and enforceable right to payment.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RPO fee</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span>revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ReimbursableExpensesPolicyPolicyTextBlock', window );">Reimbursements</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reimbursements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company incurs certain out-of-pocket expenses that are reimbursed by its clients, which are accounted for as revenue in the consolidated statements of income.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company&#8217;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers&#8217; trade accounts receivable. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic condition for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. After the Company exhausts all collection efforts, the amount of the allowance is reduced for balances written off as uncollectible.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash EquivalentsThe Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of April&#160;30, 2023 and 2022, the Company&#8217;s investments in cash equivalents consisted of money market funds, and as of April&#160;30, 2022 also consisted of commercial paper with initial maturity of less than 90 days for which market prices are readily available.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company currently has investments in marketable securities and mutual funds that are classified as either equity securities or available-for-sale debt securities. The classification of the investments in these marketable securities and mutual funds is assessed upon purchase and reassessed at each reporting period. These investments are recorded at fair value and are classified as marketable securities in the accompanying consolidated balance sheets.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The investments that the Company may sell within the next 12 months are carried as current assets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company&#8217;s deferred compensation plans. Such investments are classified as equity securities and mirror the employees&#8217; investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (&#8220;ECAP&#8221;) from a pre-determined set of securities. Realized gains (losses) on marketable securities are determined by specific identification. Interest is recognized on an accrual basis; dividends are recorded as earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying consolidated statements of income in other income (loss), net.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also invests cash in excess of its daily operating requirements and capital needs primarily in marketable fixed income (debt) securities in accordance with the Company&#8217;s investment policy, which restricts the type of investments that can be made. The Company&#8217;s investment portfolio includes commercial paper and corporate notes/bonds as of April 30, 2023 and 2022 and also included US Treasury and Agency securities as of April 30, 2022. These marketable fixed income (debt)</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span>securities are classified as available-for-sale securities based on management&#8217;s decision, at the date such securities are acquired, not to hold these securities to maturity or actively trade them. The Company carries these marketable debt securities at fair value based on the market prices for these marketable debt securities or similar debt securities whose prices are readily available. The changes in fair values, net of applicable taxes, are recorded as unrealized gains or losses as a component of comprehensive income unless the change is due to credit loss. A credit loss is recorded in the statements of income in other income (loss), net; any amount in excess of the credit loss is recorded as unrealized losses as a component of comprehensive income. Generally, the amount of the loss is the difference between the cost or amortized cost and its then current fair value; a credit loss is the difference between the discounted expected future cash flows to be collected from the debt security and the cost or amortized cost of the debt security. During fiscal 2023, 2022 and 2021, no amount was recognized as a credit loss for the Company&#8217;s available for sales debt securities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value is the price the Company would receive to sell an asset or transfer a liability (exit price) in an orderly transaction between market participants. For those assets and liabilities recorded or disclosed at fair value, the Company determines the fair value based upon the quoted market price, if available. If a quoted market price is not available for identical assets, the fair value is based upon the quoted market price of similar assets. The fair values are assigned a level within the fair value hierarchy as defined below:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 1:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 2:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"><span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9642;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt">Level 3:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Unobservable inputs that reflect the reporting entity&#8217;s own assumptions.</span></div>As of April&#160;30, 2023 and 2022, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash, cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of cash, cash equivalents and accounts receivable approximates fair value due to the short-term maturity of these instruments. The fair values of marketable securities classified as equity securities are obtained from quoted market prices, and the fair values of marketable securities classified as available-for-sale and foreign currency forward contracts are obtained from a third party, which are based on quoted prices or market prices for similar assets and financial instruments.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives', window );">Foreign Currency Forward Contracts Not Designated as Hedges</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Forward Contracts Not Designated as Hedges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has established a program that primarily utilizes foreign currency forward contracts to offset the risks associated with the effects of certain foreign currency exposures primarily originating from intercompany balances due to cross border work performed in the ordinary course of business. These foreign currency forward contracts are neither used for trading purposes nor are they designated as hedging instruments pursuant to ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Accordingly, the fair value of these contracts is recorded as of the end of the reporting period in the accompanying consolidated balance sheets, while the change in fair value is recorded to the accompanying consolidated statements of income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Acquisitions</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Business Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business acquisitions are accounted for under the acquisition method. The acquisition method requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable assets acquired, the liabilities assumed and any noncontrolling interest in the acquired entity, and recognize and measure goodwill or a gain from the purchase. The acquiree&#8217;s results are included in the Company&#8217;s consolidated financial statements from the date of acquisition. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill, or if the fair value of the assets acquired exceeds the purchase price consideration, a bargain purchase gain is recorded. Adjustments to fair value assessments are generally recorded to goodwill over the measurement period (not longer than 12 months). The acquisition method also requires that acquisition-related transaction and post-acquisition restructuring costs be charged to expense as committed and requires the Company to recognize and measure certain assets and liabilities including those arising from contingencies and contingent consideration in a business combination.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#8220;ROU&#8221;) assets and current and non-current operating lease liability, in the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities and other liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ROU assets represent the Company's right to use an underlying asset for the lease term, and the lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term on the commencement date. As most of the Company&#8217;s leases do not provide an implicit rate, the Company uses its estimated incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the periods in which they are incurred.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components. For all leases with non-lease components the Company accounts for the lease and non-lease components as a single lease component.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, NetProperty and equipment is carried at cost less accumulated depreciation. Leasehold improvements are amortized on a straight-line basis over the estimated useful life of the asset, or the lease term, whichever is shorter. Software development costs incurred for internal use projects are capitalized and once placed in service, amortized using the straight-line method over the estimated useful life, generally <span style="-sec-ix-hidden:f-452">three</span> to ten years. All other property and equipment is depreciated or amortized on a straight-line basis over the estimated useful lives of <span style="-sec-ix-hidden:f-454">three</span> to ten years.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-lived assets include property, equipment, ROU assets and software developed or obtained for internal use. In accordance with ASC 360,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> Property, Plant and Equipment</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, management reviews the Company&#8217;s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset&#8217;s future usability, as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During fiscal 2023, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $5.5 million and an impairment of leasehold improvements and furniture and fixtures of $4.4 million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2022, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $7.4&#160;million and an impairment of leasehold improvements and furniture and fixtures of $1.9&#160;million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2021, there were no impairment charges recorded.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of assets acquired. Goodwill is tested for impairment annually and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Results of the annual qualitative impairment test performed as of January 31, 2023, indicated that the fair value of each of the reporting units exceeded its carrying amount and no reporting units were at risk of failing the impairment test. As a result, no impairment charge was recognized. There was also no indication of potential impairment during the fourth quarter of fiscal 2023 that would require further testing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets primarily consist of customer lists, non-compete agreements, proprietary databases and IP. Intangible assets are recorded at their estimated fair value at the date of acquisition and are amortized in a pattern in which the asset is consumed if that pattern can be reliably determined, or using the straight-line method over their estimated useful lives, which range from <span style="-sec-ix-hidden:f-466">one</span> to 24 years. For intangible assets subject to amortization, an impairment loss is recognized if the carrying amount of the intangible assets is not recoverable and exceeds fair value. The carrying amount of the intangible assets is considered not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from use of the asset. The Company reviewed its intangible assets and noted no impairment as of April&#160;30, 2023, 2022 and 2021.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Compensation and Benefits Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compensation and benefits expense in the accompanying consolidated statements of income consist of compensation and benefits paid to consultants (employees who originate business), executive officers and administrative and support personnel. The most significant portions of this expense are salaries and the amounts paid under the annual performance-related bonus plan to employees. The portion of the expense applicable to salaries is comprised of amounts earned by employees during a reporting period. The portion of the expenses applicable to annual performance-related bonuses refers to the Company&#8217;s annual employee performance-related bonus with respect to a fiscal year, the amount of which is communicated and paid to each eligible employee following the completion of the fiscal year. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each quarter, management makes its best estimate of its annual performance-related bonuses, which requires management to, among other things, project annual consultant productivity (as measured by engagement fees billed and collected by Executive Search and Professional Search consultants and revenue and other performance/profitability metrics for Consulting, Digital, Interim and RPO consultants), the level of engagements referred by a consultant in one line of business to a different line of business, and Company performance, including profitability, competitive forces and future economic conditions and their impact on the Company&#8217;s results. At the end of each fiscal year, annual performance-related bonuses take into account final individual consultant productivity (including referred work), Company/line of business results, including profitability, the achievement of strategic objectives, the results of individual performance appraisals and the current economic landscape. Accordingly, each quarter the Company reevaluates the assumptions used to estimate annual performance-related bonus liability and adjusts the carrying amount of the liability recorded on the consolidated balance sheet and reports any changes in the estimate in current operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because annual performance-based bonuses are communicated and paid only after the Company reports its full fiscal year results, actual performance-based bonus payments may differ from the prior year&#8217;s estimate. Such changes in the bonus estimate historically have been immaterial and are recorded in current operations in the period in which they are determined. The performance-related bonus expense was $409.4 million, $447.6&#160;million and $287.3 million for the years ended April&#160;30, 2023, 2022 and 2021, respectively, included in compensation and benefits expense in the consolidated statements of income.</span></div>Other expenses included in compensation and benefits expense are due to changes in deferred compensation and pension plan liabilities, changes in cash surrender value (&#8220;CSV&#8221;) of company-owned life insurance (&#8220;COLI&#8221;) contracts, amortization of stock-based compensation awards, commissions, payroll taxes and employee insurance benefits. Unearned compensation on the consolidated balance sheets includes long-term retention awards that are generally amortized over <span style="-sec-ix-hidden:f-475">four</span>-to-five years.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementPlansPolicy', window );">Deferred Compensation and Pension Plans</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation and Pension Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For financial accounting purposes, the Company estimates the present value of the future benefits payable under the deferred compensation and pension plans as of the estimated payment commencement date. The Company also estimates the remaining number of years a participant will be employed by the Company. Then, each year during the period of estimated employment, the Company accrues a liability and recognizes expense for a portion of the future benefit using the unit credit cost method for the Senior Executive Incentive Plan (&#8220;SEIP&#8221;), Wealth Accumulation Plan (&#8220;WAP&#8221;), Enhanced Wealth Accumulation Plan (&#8220;EWAP&#8221;) and Worldwide Executive Benefit Plan (&#8220;WEB&#8221;) and the pension plan acquired under Hay Group, while the medical and life insurance plan and Long Term Performance Unit Plan (&#8220;LTPU Plan&#8221;) uses the projected unit credit cost method. The amounts charged to operations are made up of service and interest costs and the expected return on plan assets. Actuarial gains and losses are initially recorded in accumulated other comprehensive loss. The actuarial gains/losses included in accumulated other comprehensive loss are amortized to the consolidated statements of income, if at the beginning of the year, the amount exceeds 10% of the greater of the projected benefit obligation and market-related plan assets. The amortization included in periodic benefit cost is divided by the average remaining service of inactive plan participants, or the period for which benefits will be paid, if shorter. The expected return on plan assets takes into account the current fair value of plan assets and reflects the Company&#8217;s estimate for trust asset returns given the current asset allocation and any expected changes to the asset allocation and current and future market conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In calculating the accrual for future benefit payments, management has made assumptions regarding employee turnover, participant vesting, violation of non-competition provisions and the discount rate. Management periodically reevaluates all assumptions. If assumptions change in future reporting periods, the changes may impact the measurement and recognition of benefit liabilities and related compensation expense.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock', window );">Executive Capital Accumulation Plan</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Executive Capital Accumulation Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company, under the ECAP, makes discretionary contributions and such contributions may be granted to key employees annually based on the employee&#8217;s performance. Certain key management may also receive Company contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis as they vest, generally over a five-year period. The amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock', window );">Cash Surrender Value of Life Insurance</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Cash Surrender Value of Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company purchased COLI policies or contracts insuring the lives of certain employees eligible to participate in certain of the deferred compensation and pension plans as a means of funding benefits under such plans. The Company purchased both fixed and variable life insurance contracts and does not purchase &#8220;split-dollar&#8221; life insurance policy contracts. The Company only holds contracts or policies that provide for a fixed or guaranteed rate of return. The CSV of these COLI contracts are carried at the amounts that would be realized if the contract were surrendered at the balance sheet date, net of the outstanding loans from the insurer. The Company has the intention and ability to continue to hold these COLI policies and contracts. Additionally, the loans secured by the policies do not have any scheduled payment terms and the Company also does not intend to repay the loans outstanding on these policies until death benefits under the policy have been realized. Accordingly, the investment in COLI is classified as long-term in the accompanying consolidated balance sheets. </span></div>The change in the CSV of COLI contracts, net of insurance premiums paid and gains realized, is reported net in compensation and benefits expense. As of April&#160;30, 2023 and 2022, the Company held contracts with net CSV of $198.0 million and $183.3 million, respectively. If the issuing insurance companies were to become insolvent, the Company would be considered a general creditor; therefore, these assets are subject to credit risk. Management, together with its outside advisors, routinely monitors the claims paying abilities of these insurance companies.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock', window );">Restructuring Charges, Net</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restructuring Charges, Net </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its restructuring charges as a liability when the obligations are incurred and records such charges at fair value. Changes in the estimates of the restructuring charges are recorded in the period the change is determined.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based CompensationThe Company has employee compensation plans under which various types of stock-based instruments are granted. These instruments principally include restricted stock units, restricted stock and an Employee Stock Purchase Plan (&#8220;ESPP&#8221;). The Company recognizes compensation expense related to restricted stock units, restricted stock and the estimated fair value of stock purchases under the ESPP on a straight-line basis over the service period for the entire award.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ReclassificationsPolicyPolicyTextBlock', window );">Reclassification</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to the amounts in the prior periods in order to conform to the current period's presentation.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Translation of Foreign Currencies</a></td>
<td class="text">Translation of Foreign CurrenciesGenerally, financial results of the Company&#8217;s foreign subsidiaries are measured in their local currencies. Assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, while revenue and expenses are translated using the daily exchange rates during the fiscal year. Resulting translation adjustments are recorded as a component of accumulated comprehensive loss. Gains and losses from foreign currency transactions of the Company&#8217;s foreign subsidiaries and the translation of the financial results of subsidiaries operating in highly inflationary economies are included in general and administrative expense in the period incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are two components of income tax expense: current and deferred. Current income tax expense (benefit) approximates taxes to be paid or refunded for the current period. Deferred income tax expense (benefit) results from changes in deferred tax assets and liabilities between periods. These gross deferred tax assets and liabilities represent decreases or increases in taxes expected to be paid in the future because of future reversals of temporary differences in the basis of assets and liabilities as measured by tax laws and their basis as reported in the consolidated financial statements. Deferred tax assets are also recognized for tax attributes such as net operating loss carryforwards and tax credit carryforwards. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction. Valuation allowances are then recorded to reduce deferred tax assets to the amounts management concludes are more likely than not to be realized. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefits are recognized and measured based upon a two-step model: (1) a tax position must be more-likely-than-not to be sustained based solely on its technical merits in order to be recognized and (2) the benefit is measured as the largest dollar amount of that position that is more-likely-than-not to be sustained upon settlement. The difference between the benefit recognized for a position and the tax benefit claimed on a tax return is referred to as an unrecognized tax benefit. The Company records income tax-related interest and penalties within income tax expense.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, investments, foreign currency forward contracts, receivables due from clients and net CSV due from insurance companies, which are discussed above. Cash equivalents include investments in money market securities and may include commercial papers while investments include mutual funds, commercial papers, corporate notes/bonds and may include US Treasury and Agency securities. Investments are diversified throughout many industries and geographic regions. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experiences any losses in such accounts. The Company conducts periodic reviews of its customers&#8217; financial condition and customer payment practices to minimize collection risk on accounts receivable. As of April&#160;30, 2023 and 2022, the Company had no other significant credit concentrations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Proposed Accounting Standards - Not Yet Adopted</a></td>
<td class="text">Recently Proposed Accounting Standards - Not Yet Adopted<span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued an amendment in accounting for contract assets and contract liabilities from contracts with customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span>. The amendment of this standard becomes effective in fiscal years beginning after December 15, 2022. The amendment should be applied prospectively to business combinations that occur after the effective date. The Company will adopt this guidance in its fiscal year beginning May 1, 2023. The Company does not anticipate this accounting guidance will have a material impact on the consolidated financial statements.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Surrender Value of Life Insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for Executive Capital Accumulation Plan. This accounting policy address (1) the amortization of Company's contribution (2) the accounting for the fair value of vested amounts owed to participants and (3) groups that participate in (or are covered by) the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ReclassificationsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reclassifications.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ReclassificationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ReimbursableExpensesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reimbursable expenses [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ReimbursableExpensesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for derivatives that either were not designated as hedging instruments or do not qualify for hedge accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66047640&amp;loc=d3e39622-114963<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759457824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings per Common Share Attributable to Common Stockholders</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes basic and diluted earnings per common share attributable to common stockholders:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Net income attributable to Korn Ferry</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">209,529&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">326,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114,454&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: distributed and undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,618&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,343&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,763&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Basic net earnings attributable to common stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">204,911&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">319,017&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">111,691&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Add: undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,912&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,750&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,185&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: reallocation of undistributed earnings to nonvested restricted stockholders</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,882&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,676&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,165&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Diluted net earnings attributable to common stockholders</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">204,941&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">319,091&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">111,711&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted-average common shares outstanding:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,482</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,807</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,928</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restricted stock</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">384</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">580</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">476</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ESPP</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted weighted-average number of common shares outstanding</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,883</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,401</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,405</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Net earnings per common share:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Basic earnings per share</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.98&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.04&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.11&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Diluted earnings per share</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.95&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.98&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.09&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178836688384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation adjustments</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(96,860)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,717)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plan adjustments, net of taxes</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,381&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">961&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Marketable securities unrealized loss, net of tax</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(285)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(429)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated other comprehensive loss, net</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,764)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,185)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock', window );">Changes in Each Component of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the changes in each component of accumulated other comprehensive loss, net:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.297%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign <br/>Currency <br/>Translation</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Deferred <br/>Compensation <br/>and Pension <br/>Plan (1)</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gains <br/>(Losses) on Marketable <br/>Securities (2) </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Other <br/>Comprehensive<br/>Loss</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(83,652)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(23,554)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(107,172)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized gains (losses) arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49,986&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,660&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(53)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,593&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,759&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,759&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(33,666)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(18,135)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(19)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(51,820)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized (losses) gains arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(59,051)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,747&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(411)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(41,715)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,349&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,350&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,717)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">961&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(429)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,185)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrealized (losses) gains arising during the period</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,143)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,211&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">144&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(788)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reclassification of realized net losses to net income</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">209&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">209&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance as of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(96,860)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,381&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(285)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(92,764)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The tax effects on unrealized gains were $1.1 million, $6.0 million and $1.1 million as of April&#160;30, 2023, 2022 and 2021, respectively. The tax effects on reclassifications of realized net losses were $0.1 million, $0.5 million and $1.0 million as of April&#160;30, 2023, 2022 and 2021, respectively.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The tax effects on unrealized gain (losses) were $0.1 million and $(0.1) million as of April&#160;30, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e526-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758117680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Components Of Stock-Based Compensation Expense Recognized</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the components of stock-based compensation expense recognized in the Company&#8217;s consolidated statements of income for the periods indicated:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restricted stock</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35,433&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,361&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,516&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ESPP</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">852&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">849&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">641&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">36,285&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,210&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">27,157&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Restricted Stock Activity</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock activity is summarized below: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted- <br/>Average <br/>Grant Date <br/>Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-vested, beginning of year</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,980</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40.32&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,370</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34.34&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,365</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44.59&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,143</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49.12&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">483</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">65.05&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,606</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">27.63&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,006)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37.72&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(821)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">43.76&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(516)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39.78&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(54)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52.58&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(52)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34.30&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(85)</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">22.35&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-vested, end of year</span></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,063</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">50.12&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,980</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40.32&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,370</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34.34&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756533536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock', window );">Financial Instruments and Balance Sheet Classification</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables show the Company&#8217;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.059%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Income Taxes &amp; Other <br/>Receivables</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,751&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(30)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">24,754&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(355)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">24,399&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">21,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">36,505&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(385)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">36,120&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">33,213&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">187,757&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,624&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">176,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">187,757&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,624&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">176,133&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">696,180&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">696,180&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">147,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">147,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">1,070,034&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">844,024&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">44,837&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">179,040&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Accrued <br/>Liabilities </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">41,627&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(126)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">41,501&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">26,012&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">37,736&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(450)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">37,286&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">20,242&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">995&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(8)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">80,358&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(584)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">79,774&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">47,241&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">168,742&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">10,003&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">158,739&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">168,742&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">10,003&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">158,739&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">874,490&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">874,490&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">88,091&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">88,091&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">1,210,893&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">978,070&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">57,244&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">175,783&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">These investments are held in trust for settlement of the Company&#8217;s vested obligations of $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> Deferred Compensation and Retirement Plans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">). Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $2.9 million and $38.5 million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $12.0 million which was recorded in other income (loss), net.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Financial Instruments and Balance Sheet Classification</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables show the Company&#8217;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.059%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Income Taxes &amp; Other <br/>Receivables</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,751&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(30)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">24,754&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(355)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">24,399&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">21,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">36,505&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(385)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">36,120&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">33,213&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">187,757&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,624&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">176,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">187,757&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">11,624&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">176,133&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">696,180&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">696,180&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">147,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">147,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">1,070,034&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">844,024&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">44,837&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">179,040&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">2,133&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Fair Value Measurement </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Balance Sheet Classification </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Cost</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Gains</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Unrealized <br/>Losses</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Fair <br/>Value</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%">Marketable <br/>Securities, <br/>Non-current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Accrued <br/>Liabilities </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Other Comprehensive Loss</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">41,627&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(126)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">41,501&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">26,012&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">37,736&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(450)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">37,286&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">20,242&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">995&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(8)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total debt investments</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">80,358&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(584)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">79,774&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">47,241&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Changes in Fair Value Recorded in </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%">Net Income </span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 1:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Mutual funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">168,742&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">10,003&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">158,739&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total equity investments</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">168,742&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">10,003&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">158,739&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Cash</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">874,490&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">874,490&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">88,091&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">88,091&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Level 2:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">1,210,893&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">978,070&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">57,244&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">175,783&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%">(204)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">These investments are held in trust for settlement of the Company&#8217;s vested obligations of $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"> Deferred Compensation and Retirement Plans</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">). Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $2.9 million and $38.5 million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $12.0 million which was recorded in other income (loss), net.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock', window );">Fair Value of Assets Derivatives</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of derivatives not designated as hedge instruments are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,813&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,639&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">680&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">Fair Value of Liabilities Derivatives</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of derivatives not designated as hedge instruments are as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,813&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,639&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency forward contracts</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">680&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2C<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=SL7498348-110258<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative assets at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unrealized gains and losses on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750577696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Total Benefit Obligations</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total benefit obligations for these plans were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:59.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.407%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.507%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation and pension plans</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">227,255&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">189,608&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Medical and Life Insurance plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,838&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">International retirement plans</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,617&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14,395&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Executive Capital Accumulation Plan</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">178,043&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,723&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total benefit obligation</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">423,753&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">376,091&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.07pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: current portion of benefit obligation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(27,219)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(18,916)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current benefit obligation</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">396,534&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">357,175&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Reconciliation of Benefit Obligation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables reconcile the benefit obligation for the deferred compensation and pension plans:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">211,598&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">205,740&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,952&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,511&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,028&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(6,083)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(25,757)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(168)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,901)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,543)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from cash</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(7,460)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(7,626)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">246,340&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">211,598&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in fair value of plan assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fair value of plan assets, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,990&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,746&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actual return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(836)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,113)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid from plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,901)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,543)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Administrative expenses paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(168)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(196)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employer contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">96&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fair value of plan assets, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,085&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,990&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Funded status and balance, end of year </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(227,255)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(189,608)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liability</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,447&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,833&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">211,808&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">180,775&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liability</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">227,255&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">189,608&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Plan Assets - weighted-average asset allocation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Debt securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Equity securities</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">55&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. As the COLI contracts are held in trust and are not separated from </span></div>our general corporate assets, they are not included in the funded status. As of April&#160;30, 2023 and 2022, the Company held contracts with gross CSV of $275.1 million and $263.2 million, offset by outstanding policy loans of $77.1 million and $79.8 million, respectively.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock', window );">Fair Value Measurements of Defined Benefit Plan Assets</a></td>
<td class="text">The fair value measurements of the defined benefit plan assets fall within the following levels of the fair value hierarchy as of April&#160;30, 2023 and 2022:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 30, 2023:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mutual funds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,350&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,350&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">735&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">735&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">735&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,350&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,085&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">April 30, 2022:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Mutual funds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,353&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,353&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Money market funds</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">637&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,353&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,990&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock', window );">Components of Net Periodic Benefits Costs</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of net periodic benefits costs are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,843&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,952&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">31,947&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,511&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,028&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,035&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of actuarial loss</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">945&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,170&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,117&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net prior service credit amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(97)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(97)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(97)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,156)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,554)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,404)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net periodic benefit cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">50,046&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42,499&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">38,598&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The service cost, interest cost and other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of net periodic benefits costs are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Service cost</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">195&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">110&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">140&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net periodic service credit amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(308)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(308)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(308)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(74)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Net periodic benefit cost </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(187)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(198)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(168)</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">The service cost, interest cost and the other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Weighted-Average Assumptions Used in Calculating Benefit Obligation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average assumptions used in calculating the benefit obligations were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.08&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.17&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.29&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.77&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.08&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.17&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Rate of compensation increase</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Expected long-term rates of return on plan assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.50&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average assumptions used in calculating the medical and life insurance plan were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, beginning of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.25&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.54&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.45&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Discount rate, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.85&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.25&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.54&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Healthcare care cost trend rate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.50&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.00&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.25&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Expected Benefit Payments Associated With Future Service</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred Retirement Plans</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,219&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,151&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,713&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">43,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">52,563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2029-2033</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">237,542&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Medical and Life Insurance</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">577&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">551&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">525&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">486&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">450&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2029-2033</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,869&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock', window );">Reconciliation of Benefit Obligation</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles the benefit obligation for the medical and life insurance plan:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year End April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Change in benefit obligation:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,584&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest cost</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">195&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">110&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Actuarial gain</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(93)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(857)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefits paid</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(629)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(472)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Benefit obligation, end of year</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,838&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liability</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">585&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,275&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,780&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total liability</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,838&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,365&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in ECAP liability were as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,723&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">163,582&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,046&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,541&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of employer contributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,886&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,060&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gain (loss) on investment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,464&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(10,602)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee distributions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,306)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(10,880)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Acquisition of Lucas Group</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,620&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(770)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(598)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Balance, end of year</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">178,043&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,723&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: current portion</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(11,209)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(9,498)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-current portion</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">166,834&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">157,225&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(b)(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2439-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2410-114920<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2417-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758268144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fee Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of Contract Asset and Liability</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the Company&#8217;s </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">contract asset and liability balances as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April&#160;30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:70.068%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.012%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Contract assets-unbilled receivables</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">99,442&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100,652&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Contract liabilities-deferred revenue</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">257,067&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">244,149&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Disaggregation of Fee Revenue by Industry</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides further disaggregation of fee revenue by industry:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Dollars</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">% </span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(dollars in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Industrial</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">805,241&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">688,902&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">490,863&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">27.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Life Sciences/Healthcare</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">522,372&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">501,463&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">355,668&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financial Services</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">494,299&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">475,326&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">331,976&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Technology</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">483,787&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">456,498&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17.4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">275,510&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Consumer Goods</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">386,409&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13.6&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">372,720&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">239,457&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13.2&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Education/Non&#8211;Profit/General</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">143,300&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">131,809&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">116,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Fee Revenue</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755193696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossAbstract', window );"><strong>Credit Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Summary of Activity in Allowance for Credit Losses on Trade Receivables</a></td>
<td class="text"><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The activity in the allowance for credit losses on the Company's trade receivables is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23,795&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,763&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(12,073)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">311&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,528&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29,324&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,552&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,052)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">702&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,142)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">36,384&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Provision for credit losses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">22,493&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Write-offs</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(15,806)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Recoveries of amounts previously written off</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">585&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign currency translation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44,377&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities</a></td>
<td class="text"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value and unrealized losses on available for sale debt securities, aggregated by investment category and the length of time the security has been in an unrealized loss position as of April&#160;30, 2023 and 2022, are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.055%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than 12 Months</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">12 Months or longer</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance Sheet Classification</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unrealized Losses</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unrealized Losses</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Cash and Cash <br/>Equivalents</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Marketable Securities, <br/>Current</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Marketable <br/>Securities, Non-<br/>Current</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="39" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2022</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,002&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">125&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,499&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,012&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">32,186&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">446&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,800&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,942&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,044&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">U.S. Treasury and Agency Securities</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">987&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Balance at April 30, 2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Commercial paper</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,229&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,721&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Corporate notes/bonds</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,581&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">123&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,815&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">232&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,489&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,907&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756577632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Domestic and Foreign Components of Income (Loss) from Continuing Operations before Domestic and Foreign Income and Other Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from continuing operations before provision for income taxes was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Domestic</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">136,269&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">184,877&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,661&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">159,468&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">248,024&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">129,039&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Income before provision for income taxes</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">295,737&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">432,901&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">163,700&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision (Benefit) for Domestic and Foreign Income Taxes</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The provision for domestic and foreign income taxes was as follows: </span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Current income taxes:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Federal</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39,188&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">43,993&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,913&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,879&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">15,962&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,719&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42,019&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">59,064&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">40,646&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current provision for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">97,086&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">119,019&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62,278&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred income taxes:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Federal</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(13,228)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(13,858)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(5,809)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">State</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(5,723)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,936)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(5,025)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Foreign</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,548&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">831&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,306)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-0.01pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred benefit for income taxes</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,403)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(16,963)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(14,140)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total provision for income taxes</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">82,683&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">102,056&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,138&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate to the effective consolidated tax rate is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">U.S. federal statutory income tax rate</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.0&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.0&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21.0&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">State tax, net of federal effect</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Foreign tax rates differential</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-deductible officer's compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.7&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Excess tax (benefit) expense on stock-based compensation</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.9)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.8&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.7)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">COLI increase, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.8)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1.7)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Change in uncertain tax positions</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">0.3&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">R&amp;D tax credit</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.6)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1.3)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.9)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.1&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(0.5)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1.0&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Effective income tax rate</span></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28.0&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">23.6&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">29.4&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Components of deferred tax assets and liabilities were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred compensation</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">120,361&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">111,133&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease liability</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">26,952&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">35,158&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Loss carryforwards</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,707&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">33,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reserves and accruals</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">21,140&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,887&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,272&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,645&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Deferred revenue</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,436&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,207&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">210,868&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">212,390&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease, right-of-use, assets</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(22,056)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(27,513)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangibles and goodwill</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(26,310)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(28,388)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(15,953)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,063)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Prepaid expenses</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(20,037)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,453)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,581)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,951)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(88,937)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(106,368)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Valuation allowances</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(25,226)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,025)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net deferred tax asset</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">96,705&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">81,997&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Changes in Unrecognized Tax Benefits</a></td>
<td class="text">A reconciliation of the beginning and ending balances of the unrecognized tax benefits is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrecognized tax benefits, beginning of year</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,682&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,954&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,037&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Additions based on tax positions related to the current year</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,257&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">456&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,716&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Additions based on tax positions related to prior years</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">272&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,201&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Settlement with tax authority</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(545)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lapse of applicable statute of limitations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(856)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Unrecognized tax benefits, end of year</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,566&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,682&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,954&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI https://asc.fasb.org/extlink&amp;oid=126976462&amp;loc=d3e36027-109320<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178755248208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment include the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Computer equipment and software </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">383,701&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">331,371&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">73,980&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">81,743&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">41,999&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Automobiles</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,346&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,460&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">498,871&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">458,573&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(336,995)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(320,401)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, net</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">161,876&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">138,172&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Depreciation expense for capitalized software was $29.3 million, $28.0 million and $25.4 million during fiscal 2023, 2022 and 2021, respectively. The net book value of the Company&#8217;s computer software costs included in property and equipment, net was $121.9 million and $94.7 million as of April&#160;30, 2023 and 2022, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750130496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionTableTextBlock', window );">Schedule of Redemption of Notes at Applicable Redemption Prices</a></td>
<td class="text">Since December 15, 2022, the Company may redeem the Notes at the applicable redemption prices set forth in the table below, plus accrued and unpaid interest, if redeemed during the 12-month period beginning on December 15 of each of the years indicated:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year</span></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Percentage</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2022</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">102.313%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2023</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">101.156%</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024 and thereafter</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">100.000%</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt, at Amortized Cost</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt, at amortized cost, consisted of the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">In thousands</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30, 2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Senior Unsecured Notes</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">400,000&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">400,000&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: Unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,806)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,523)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Long-term borrowings, net of unamortized discount and debt issuance costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">396,194&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">395,477&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759615536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock', window );">Financial Highlights</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial highlights are as follow:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,863,836&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643,455&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,819,946&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to Korn Ferry</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">209,529&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">326,360&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,454&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income attributable to noncontrolling interest</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,525&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,485&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,108&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) loss, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,261)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,880&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,194)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,864&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25,293&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,278&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,683&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102,056&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,138&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">316,340&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">470,074&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,784&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68,335&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,521&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,845&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,880)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,194&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Integration/acquisition costs</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,922&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,906&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">737&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of fixed assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,375&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,915&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impairment of right of use assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,471&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,392&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restructuring charges, net</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,277&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">538,928&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,292&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Financial Highlights by Operating Segment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial highlights by reportable segments are as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">677,001&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">686,979&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,502&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354,651&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">354,967&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,458&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">562,139&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">568,212&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">140,850&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">187,014&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">188,114&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,380&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,598&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,956&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,222&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,047&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,054&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,370&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503,395&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">507,058&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,879&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">424,563&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">431,496&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,588&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(117,972)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,863,836&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,277&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,204&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">654,199&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,108&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">349,025&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">349,437&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110,050&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,704&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">609,258&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,615&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,192&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,866&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,804&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,596&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,705&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,105&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,069&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29,079&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,089&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,096&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297,974&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106,015&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,832&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401,937&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59,126&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109,984)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,643,455&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">538,928&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">______________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets and impairment of right-of-use assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fee revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">515,844&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">517,046&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81,522&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">287,780&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,095&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">397,275&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399,104&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,099&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138,954&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">139,213&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,742&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,306&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83,463&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,676&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,289&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">130,831&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,080&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36,934&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,031&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244,760&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,477&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(78,542)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,819,946&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">286,292&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt">Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes, integration/acquisition costs and restructuring charges, net.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Fee Revenue Classified by Country</a></td>
<td class="text">Fee revenue classified by country in which the Company derives revenues are as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,568,119&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,348,377&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">837,682&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,797&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,617&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,893&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,011,492&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,030,724&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">782,472&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fee revenue</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,835,408&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,626,718&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,810,047&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock', window );">Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent</a></td>
<td class="text">Long-lived assets, excluding financial instruments and tax assets, classified by location of the controlling statutory country are as follows:<div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,220&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">185,228&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">182,218&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,893&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,711&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,081&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,453&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93,967&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,600&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">304,566&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305,906&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">305,899&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Includes Corporate long-lived assets</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=25866437&amp;loc=d3e10177-115837<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759404736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Changes In Restructuring Liability</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the restructuring liability were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:77.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.716%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Restructuring Liability </span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of May 1, 2020</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">34,153&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">30,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(56,387)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,968)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,455&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2021</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">6,985&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(4,829)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(654)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,502&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Restructuring charges, net</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">42,573&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Reductions for cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(24,485)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Non-cash payments</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(10,827)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(759)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">8,004&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Restructuring Charges Incurred by Reporting Unit</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restructuring charges incurred by segment were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consulting</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,613&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,223&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Digital</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,856&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,947&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Executive Search:</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,515&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">958&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,732&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,868&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,129&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Latin America</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">697&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional Search &amp; Interim</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,835&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,543&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RPO</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,097&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,607&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">42,573&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,732&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756799600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Changes in Carrying Value of Goodwill by Reportable Segment</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in the carrying value of goodwill by reportable segment were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.839%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.056%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consulting </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Digital </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Executive Search</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Professional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Search &amp; Interim </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">RPO </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">North<br/>America</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">EMEA </span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Asia<br/>Pacific</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of May 1, 2021</span></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">173,410&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">326,628&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">48,498&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">47,449&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">15,705&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">14,007&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">626,669&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">55,480&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">49,482&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">104,962&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(440)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(934)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(877)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,329)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,185)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(6,039)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">172,970&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,354&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">47,564&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">46,572&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">69,856&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">62,304&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">725,592&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Additions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">184,519&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">184,519&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">204&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,327)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">291&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(620)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">173,093&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">325,558&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">46,237&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">46,401&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">972&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">254,666&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">62,564&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">909,491&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Segment data for FY'22</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">has been recast to reflect the division of the RPO &amp; Professional Search segment into the RPO segment and Professional Search &amp; Interim segment.</span></div><div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Additions to goodwill in fiscal 2022 were due to $76.8 million and $28.2 million from the acquisition of the Lucas Group and Patina, respectively.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Additions to goodwill in fiscal 2023 were due to $68.3 million and $116.2 million from the acquisition of the ICS and Salo, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets include the following:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">April 30, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Amortized intangible assets:</span></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net </span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Customer lists</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">192,099&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(104,429)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">87,670&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">146,799&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(89,024)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">57,775&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Intellectual property</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">69,100&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(47,187)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">21,913&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">69,100&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(40,720)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">28,380&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Proprietary databases</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,256&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,256)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,256&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,256)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">910&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(910)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">12,086&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(7,123)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">4,963&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8,986&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(5,261)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,725&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">278,451&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(163,905)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">114,546&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">230,051&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(140,171)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">89,880&#160;</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Exchange rate fluctuations</span></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total Intangible assets</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">114,426&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">89,770&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">In fiscal 2023 there were intangible assets additions of $16.4 million and $32.0 million from the acquisition of the ICS and Salo, respectively. In fiscal 2022 there were intangible assets additions of $11.6&#160;million and $5.7&#160;million from the acquisition of the Lucas Group and Patina, respectively.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Estimated Annual Amortization Expense Related to Amortizing Intangible Assets</a></td>
<td class="text">Estimated annual amortization expense related to amortizing intangible assets is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:85.091%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Estimated<br/>Annual<br/>Amortization<br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">25,604&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">24,256&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">22,859&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,106&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,080&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">14,521&#160;</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114,426&#160;</span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754872160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Expense</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance lease cost</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Amortization of ROU assets</span></td><td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,479&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,065&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,221&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">190&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">84&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">114&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,669&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,149&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,335&#160;</span></td><td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,901&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">53,092&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">56,166&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Short-term lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">833&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">966&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">474&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,157&#160;</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,986&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">11,592&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Lease impairment cost</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,471&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,392&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Sublease income</span></td><td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,420)</span></td><td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1,119)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(657)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease cost</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">64,611&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">72,466&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">68,910&#160;</span></td><td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock', window );">Summary of Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating cash flows from operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">63,496&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">62,996&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">66,991&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Financing cash flows from finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,639&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,157&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,324&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">19,015&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">49,235&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">13,638&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,123&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,586&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">516&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Summary of Supplemental Balance Sheet Information Related to Leases</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands) </span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance Leases:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Property and equipment, at cost</span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">7,103&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,770&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2,741)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(3,085)</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1835"><span style="-sec-ix-hidden:f-1836">Property and equipment, net</span></span></span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,362&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,685&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1839"><span style="-sec-ix-hidden:f-1840">Other accrued liabilities</span></span></span></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,372&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,049&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><span style="-sec-ix-hidden:f-1843"><span style="-sec-ix-hidden:f-1844">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,053&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,657&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total finance lease liabilities</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,425&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2,706&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average remaining lease terms:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5 years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5.1 years</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.8 years</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.3 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Weighted average discount rate:</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Operating leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.5&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.3&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Finance leases</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4.7&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3.2&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock', window );">Summary of Maturities of Lease Liabilities</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease liabilities are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline">Year Ending April 30,</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Operating</span></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2024</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">51,760&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,545&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2025</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">44,050&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">1,313&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2026</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">39,548&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">935&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2027</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">20,888&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">597&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">2028</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">10,125&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">438&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,295&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total lease payments</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">182,666&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,828&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Less: imputed interest</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,625&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">403&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">165,041&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">4,425&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee operating and finance lease liability maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of balance sheet information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754988896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Summary of Net Assets Acquired</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a summary of the net assets acquired in the periods indicated (no acquisitions were completed in fiscal 2021).</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E7E6E6;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30</span></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">2022 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"></td><td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%">Current assets </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">37,586&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">36,071&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term assets</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">5,736&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">9,351&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Intangible assets</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">48,400&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,300&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Current liabilities</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">18,327&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">17,672&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Long-term liabilities</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">3,164&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">16,210&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Net assets acquired</span></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">70,231&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">28,840&#160;</span></td><td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Purchase price</span></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">254,750&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">133,802&#160;</span></td><td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Goodwill</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">184,519&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">104,962&#160;</span></td><td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">Included in current assets is acquired receivables in the amount of $35.3 million and $24.5 million for acquisitions completed in fiscal 2023 and 2022, respectively.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On February&#160;1, 2023, the Company completed its acquisition of Salo for $155.4 million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries. Actual results of operations of Salo are included in the Company's consolidated financial statements from February&#160;1, 2023, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On August&#160;1, 2022, the Company completed its acquisition of ICS for $99.3 million, net of cash acquired. ICS contributes interim professional placement offerings and expertise that are highly relevant for the new world of work where more workplaces are hybrid or virtual. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and human resources. Actual results of operations of ICS are included in the Company's consolidated financial statements from August 1, 2022, the effective date of the acquisition.</span></div><div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt">On April&#160;1, 2022, the Company completed its acquisition of Patina for $42.9 million, net of cash acquired. Patina brought the Company interim executive solutions expertise across multiple industry verticals as well as offers ideal solutions for today&#8217;s nomadic labor market. Patina&#8217;s vast network of C-suite, top-tier, and professional interim talent spanned functional areas of expertise such as finance, operations, legal, human resources, IT and more. Actual results of operation of Patina are included in the Company&#8217;s consolidated financial statement from April 1, 2022, the effective date of the acquisition.</span></div>On November&#160;1, 2021, the Company completed its acquisition of Lucas Group for $90.9 million, net of cash acquired. Lucas Group contributed a substantial professional search and interim expertise that has enhanced the Company&#8217;s search portfolio. Actual results of operations of Lucas Group are included in the Company&#8217;s consolidated financial statements from November 1, 2021, the effective date of the acquisition.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178748922912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Summary of Significant Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($) </div>
<div>segment </div>
<div>business</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of business segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_NumberOfLineOfBusiness', window );">Number of line of business | business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss', window );">Credit loss for available for sales debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,471,000<span></span>
</td>
<td class="nump">7,392,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of fixed assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,375,000<span></span>
</td>
<td class="nump">1,915,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_PerformanceRelatedBonusExpenses', window );">Performance-related bonus expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 409,400,000<span></span>
</td>
<td class="nump">447,600,000<span></span>
</td>
<td class="nump">287,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_CorridorRulePercentage', window );">Percentage that actuarial gain or loss must exceed the greater of PBO or market value plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of company-owned life insurance policies, net of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,998,000<span></span>
</td>
<td class="nump">$ 197,998,000<span></span>
</td>
<td class="nump">183,308,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency gains (losses)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,000,000)<span></span>
</td>
<td class="num">(1,200,000)<span></span>
</td>
<td class="num">(2,700,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember', window );">CSV of COLI Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Cash surrender value of company-owned life insurance policies, net of loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 198,000,000<span></span>
</td>
<td class="nump">$ 198,000,000<span></span>
</td>
<td class="nump">$ 183,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember', window );">Executive Capital Accumulation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Deferred compensation arrangement vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AmortizationOfLongTermRetentionAwards', window );">Amortization of long-term retention awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible assets estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AmortizationOfLongTermRetentionAwards', window );">Amortization of long-term retention awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software and Software Development Costs | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and Equipment | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember', window );">Other Capitalized Property Plant and Equipment | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember', window );">Leasehold Improvements and Furniture and Fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of fixed assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,400,000<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=kfy_MexicanSubsidiaryMember', window );">Mexican Subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Organization And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Percentage of noncontrolling interest in subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_AmortizationOfLongTermRetentionAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period the long term retention award is expensed over.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_AmortizationOfLongTermRetentionAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_CorridorRulePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage that the actuarial gain or loss must exceed the greater of the PBO or Market Related Value of Plan Assets in order to amortize the amount through pension cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_CorridorRulePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_NumberOfLineOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of line of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_NumberOfLineOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Organization And Summary Of Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_PerformanceRelatedBonusExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance related bonus expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_PerformanceRelatedBonusExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922900-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126980362&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=kfy_MexicanSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=kfy_MexicanSubsidiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756537232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Earnings Per Share - Additional Information (Detail) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities excluded from computation of diluted earnings (loss) per share (in shares)</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750444816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_EarningsPerShareDisclosureLineItems', window );"><strong>Earnings Per Share Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Korn Ferry</a></td>
<td class="nump">$ 209,529<span></span>
</td>
<td class="nump">$ 326,360<span></span>
</td>
<td class="nump">$ 114,454<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic', window );">Less: distributed and undistributed earnings to nonvested restricted stockholders</a></td>
<td class="nump">4,618<span></span>
</td>
<td class="nump">7,343<span></span>
</td>
<td class="nump">2,763<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic net earnings attributable to common stockholders</a></td>
<td class="nump">204,911<span></span>
</td>
<td class="nump">319,017<span></span>
</td>
<td class="nump">111,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Add: undistributed earnings to nonvested restricted stockholders</a></td>
<td class="nump">3,912<span></span>
</td>
<td class="nump">6,750<span></span>
</td>
<td class="nump">2,185<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted', window );">Less: reallocation of undistributed earnings to nonvested restricted stockholders</a></td>
<td class="nump">3,882<span></span>
</td>
<td class="nump">6,676<span></span>
</td>
<td class="nump">2,165<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted net earnings attributable to common stockholders</a></td>
<td class="nump">$ 204,941<span></span>
</td>
<td class="nump">$ 319,091<span></span>
</td>
<td class="nump">$ 111,711<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average number of common shares outstanding (in shares)</a></td>
<td class="nump">51,482<span></span>
</td>
<td class="nump">52,807<span></span>
</td>
<td class="nump">52,928<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average number of common shares outstanding (in shares)</a></td>
<td class="nump">51,883<span></span>
</td>
<td class="nump">53,401<span></span>
</td>
<td class="nump">53,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_EarningsPerShareBasicAndDilutedEPSAbstract', window );"><strong>Net earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 3.98<span></span>
</td>
<td class="nump">$ 6.04<span></span>
</td>
<td class="nump">$ 2.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 3.95<span></span>
</td>
<td class="nump">$ 5.98<span></span>
</td>
<td class="nump">$ 2.09<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">17<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities (in shares)</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">580<span></span>
</td>
<td class="nump">476<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_EarningsPerShareBasicAndDilutedEPSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Basic and Diluted EPS</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_EarningsPerShareBasicAndDilutedEPSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_EarningsPerShareDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share Disclosure [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_EarningsPerShareDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2740-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2793-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2740-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 65<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2793-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 66<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2814-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750709664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">$ (96,860)<span></span>
</td>
<td class="num">$ (92,717)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Deferred compensation and pension plan adjustments, net of taxes</a></td>
<td class="nump">4,381<span></span>
</td>
<td class="nump">961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Marketable securities unrealized loss, net of tax</a></td>
<td class="num">(285)<span></span>
</td>
<td class="num">(429)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net</a></td>
<td class="num">$ (92,764)<span></span>
</td>
<td class="num">$ (92,185)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594809&amp;loc=SL116692626-108610<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178753770608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 1,544,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Unrealized (losses) gains arising during the period</a></td>
<td class="num">(788)<span></span>
</td>
<td class="num">$ (41,715)<span></span>
</td>
<td class="nump">$ 52,593<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification of realized net losses (gains) to net income</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">1,350<span></span>
</td>
<td class="nump">2,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">1,648,071<span></span>
</td>
<td class="nump">1,544,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(92,185)<span></span>
</td>
<td class="num">(51,820)<span></span>
</td>
<td class="num">(107,172)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(92,764)<span></span>
</td>
<td class="num">(92,185)<span></span>
</td>
<td class="num">(51,820)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(92,717)<span></span>
</td>
<td class="num">(33,666)<span></span>
</td>
<td class="num">(83,652)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Unrealized (losses) gains arising during the period</a></td>
<td class="num">(4,143)<span></span>
</td>
<td class="num">(59,051)<span></span>
</td>
<td class="nump">49,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification of realized net losses (gains) to net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(96,860)<span></span>
</td>
<td class="num">(92,717)<span></span>
</td>
<td class="num">(33,666)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Deferred Compensation and Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">961<span></span>
</td>
<td class="num">(18,135)<span></span>
</td>
<td class="num">(23,554)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Unrealized (losses) gains arising during the period</a></td>
<td class="nump">3,211<span></span>
</td>
<td class="nump">17,747<span></span>
</td>
<td class="nump">2,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification of realized net losses (gains) to net income</a></td>
<td class="nump">209<span></span>
</td>
<td class="nump">1,349<span></span>
</td>
<td class="nump">2,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">4,381<span></span>
</td>
<td class="nump">961<span></span>
</td>
<td class="num">(18,135)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax', window );">Tax effect on unrealized gains, tax expense</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax', window );">Tax effect on reclassification of realized net losses, tax benefit</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Gains (Losses) on Marketable Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(429)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Unrealized (losses) gains arising during the period</a></td>
<td class="nump">144<span></span>
</td>
<td class="num">(411)<span></span>
</td>
<td class="num">(53)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Reclassification of realized net losses (gains) to net income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(285)<span></span>
</td>
<td class="num">(429)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Tax effect on unrealized gains (losses), tax expense (benefit)</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="num">$ (100)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750412544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 36,285<span></span>
</td>
<td class="nump">$ 29,210<span></span>
</td>
<td class="nump">$ 27,157<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">852<span></span>
</td>
<td class="nump">849<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 35,433<span></span>
</td>
<td class="nump">$ 28,361<span></span>
</td>
<td class="nump">$ 26,516<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178749060080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Plans - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 22, 2022</div></th>
<th class="th"><div>Jul. 01, 2020</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments of tax withholdings on restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,232,000<span></span>
</td>
<td class="nump">$ 18,532,000<span></span>
</td>
<td class="nump">$ 4,989,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased during the period, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116,139,000<span></span>
</td>
<td class="nump">$ 117,301,000<span></span>
</td>
<td class="nump">$ 35,376,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury Stock, Common</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased during the period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,709,867<span></span>
</td>
<td class="nump">1,470,983<span></span>
</td>
<td class="nump">973,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Shares repurchased during the period, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 93,900,000<span></span>
</td>
<td class="nump">$ 98,800,000<span></span>
</td>
<td class="nump">$ 30,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Authorized payroll deductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP', window );">Authorized payroll deductions, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease', window );">Increase in the additional number of total shares that may be purchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employees stock purchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154,720<span></span>
</td>
<td class="nump">103,826<span></span>
</td>
<td class="nump">188,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased', window );">Employees stock purchased, average price per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49.16<span></span>
</td>
<td class="nump">$ 66.64<span></span>
</td>
<td class="nump">$ 30.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">ESPP | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Fair market price of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">ESPP | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Fair market price of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kfy_TimeBasedRestrictedStockMember', window );">Time Based Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=kfy_MarketBasedRestrictedStockMember', window );">Market Based Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost related to non-vested awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,063,000<span></span>
</td>
<td class="nump">1,980,000<span></span>
</td>
<td class="nump">2,370,000<span></span>
</td>
<td class="nump">1,365,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation cost related to non-vested awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Expected cost recognized over weighted-average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares repurchased during the period to pay for taxes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">372,556<span></span>
</td>
<td class="nump">271,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments of tax withholdings on restricted stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,200,000<span></span>
</td>
<td class="nump">$ 18,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kfy_StockIncentivePlanMember', window );">Stock Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance', window );">Common stock available for stock-based awards (in shares)</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future issuance (in shares)</a></td>
<td class="nump">2,248,284<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock decreases in capital shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price paid by employees for common stock through an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Award Performance Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum value that an employee can purchase of shares through the ESPP in an annual period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kfy_TimeBasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kfy_TimeBasedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=kfy_MarketBasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=kfy_MarketBasedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kfy_StockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=kfy_StockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178751199712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Stock Plans - Restricted Stock Activity (Detail) - Restricted stock - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">1,980<span></span>
</td>
<td class="nump">2,370<span></span>
</td>
<td class="nump">1,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">483<span></span>
</td>
<td class="nump">1,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(1,006)<span></span>
</td>
<td class="num">(821)<span></span>
</td>
<td class="num">(516)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">2,063<span></span>
</td>
<td class="nump">1,980<span></span>
</td>
<td class="nump">2,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted- Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 40.32<span></span>
</td>
<td class="nump">$ 34.34<span></span>
</td>
<td class="nump">$ 44.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average, granted (in dollars per share)</a></td>
<td class="nump">49.12<span></span>
</td>
<td class="nump">65.05<span></span>
</td>
<td class="nump">27.63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average, vested (in dollars per share)</a></td>
<td class="nump">37.72<span></span>
</td>
<td class="nump">43.76<span></span>
</td>
<td class="nump">39.78<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted-average, forfeited (in dollars per share)</a></td>
<td class="nump">52.58<span></span>
</td>
<td class="nump">34.30<span></span>
</td>
<td class="nump">22.35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average, ending balance (in dollars per share)</a></td>
<td class="nump">$ 50.12<span></span>
</td>
<td class="nump">$ 40.32<span></span>
</td>
<td class="nump">$ 34.34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178748434464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets, fair value</a></td>
<td class="nump">$ 1,070,034<span></span>
</td>
<td class="nump">$ 1,210,893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">844,024<span></span>
</td>
<td class="nump">978,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">44,837<span></span>
</td>
<td class="nump">57,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">179,040<span></span>
</td>
<td class="nump">175,783<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">2,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(204)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent', window );">Obligations for which assets are held in trust</a></td>
<td class="nump">172,200<span></span>
</td>
<td class="nump">160,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredCompensationPlansUnvestedObligations', window );">Unvested obligations under deferred compensation plans</a></td>
<td class="nump">21,900<span></span>
</td>
<td class="nump">24,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Gain (loss) on marketable securities</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="num">(12,000)<span></span>
</td>
<td class="nump">$ 38,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">36,505<span></span>
</td>
<td class="nump">80,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(385)<span></span>
</td>
<td class="num">(584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">36,120<span></span>
</td>
<td class="nump">79,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">33,213<span></span>
</td>
<td class="nump">47,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">2,907<span></span>
</td>
<td class="nump">17,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet', window );">Foreign currency forward contracts, fair value</a></td>
<td class="nump">2,133<span></span>
</td>
<td class="num">(204)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">2,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(204)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">11,751<span></span>
</td>
<td class="nump">41,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(30)<span></span>
</td>
<td class="num">(126)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">11,721<span></span>
</td>
<td class="nump">41,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">11,721<span></span>
</td>
<td class="nump">26,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Corporate notes/bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">24,754<span></span>
</td>
<td class="nump">37,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="num">(355)<span></span>
</td>
<td class="num">(450)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">24,399<span></span>
</td>
<td class="nump">37,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">21,492<span></span>
</td>
<td class="nump">20,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">2,907<span></span>
</td>
<td class="nump">17,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | U.S. Treasury and Agency Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, fair value</a></td>
<td class="nump">187,757<span></span>
</td>
<td class="nump">168,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">11,624<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">176,133<span></span>
</td>
<td class="nump">158,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Total equity investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, fair value</a></td>
<td class="nump">187,757<span></span>
</td>
<td class="nump">168,742<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">11,624<span></span>
</td>
<td class="nump">10,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">176,133<span></span>
</td>
<td class="nump">158,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</a></td>
<td class="nump">696,180<span></span>
</td>
<td class="nump">874,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">696,180<span></span>
</td>
<td class="nump">874,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract', window );"><strong>Fair Value Measurement</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</a></td>
<td class="nump">147,844<span></span>
</td>
<td class="nump">88,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Classification</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">147,844<span></span>
</td>
<td class="nump">88,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesNoncurrent', window );">Marketable Securities, Non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IncomeTaxesAndOtherReceivables', window );">Income Taxes &amp; Other Receivables</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts', window );">Other Accrued Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredCompensationPlansUnvestedObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the liability included in the deferred compensation plans that is unvested and therefore the participants have not earned the right to.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredCompensationPlansUnvestedObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_IncomeTaxesAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income taxes and other receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_IncomeTaxesAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of foreign currency forward contracts included in other accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the liabilities for deferred compensation arrangements classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=kfy_CorporateNotesOrBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=kfy_CorporateNotesOrBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=kfy_USTreasuryAndAgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=kfy_USTreasuryAndAgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750664144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinancialInstrumentLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Sale/maturities of available-for-sale marketable securities</a></td>
<td class="nump">$ 58.6<span></span>
</td>
<td class="nump">$ 79.3<span></span>
</td>
<td class="nump">$ 60.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedLoss', window );">Unrealized loss relates to equity securities</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">27.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain', window );">Unrealized gains relates to equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedge Instrument | Foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinancialInstrumentLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Foreign currency gains (losses)</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">$ 2.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedge Instrument | Foreign currency forward contracts | Income Taxes And Other Receivables | Derivatives Purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinancialInstrumentLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">112.7<span></span>
</td>
<td class="nump">89.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedge Instrument | Foreign currency forward contracts | Income Taxes And Other Receivables | Derivatives Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinancialInstrumentLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">$ 41.1<span></span>
</td>
<td class="nump">$ 35.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=kfy_AvailableForSaleMarketableSecuritiesMember', window );">Available For Sale Marketable Securities | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinancialInstrumentLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_MarketableSecuritiesRemainingMaturity', window );">Marketable securities remaining maturity</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=kfy_AvailableForSaleMarketableSecuritiesMember', window );">Available For Sale Marketable Securities | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinancialInstrumentLineItems', window );"><strong>Financial Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_MarketableSecuritiesRemainingMaturity', window );">Marketable securities remaining maturity</a></td>
<td class="text">13 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FinancialInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financial Instrument [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FinancialInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_MarketableSecuritiesRemainingMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Marketable securities remaining maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_MarketableSecuritiesRemainingMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3151-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=kfy_IncomeTaxesAndOtherReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=kfy_IncomeTaxesAndOtherReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingActivityByTypeAxis=kfy_DerivativesPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=kfy_DerivativesPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingActivityByTypeAxis=kfy_DerivativesSoldMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=kfy_DerivativesSoldMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=kfy_AvailableForSaleMarketableSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=kfy_AvailableForSaleMarketableSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756736176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail) - Not Designated as Hedge Instrument - Foreign currency forward contracts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsAbstract', window );"><strong>Derivative assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Fair value of derivative assets</a></td>
<td class="nump">$ 2,813<span></span>
</td>
<td class="nump">$ 1,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesAbstract', window );"><strong>Derivative liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Fair value of derivative liabilities</a></td>
<td class="nump">$ 680<span></span>
</td>
<td class="nump">$ 1,843<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754168432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">$ 423,753<span></span>
</td>
<td class="nump">$ 376,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Less: current portion of benefit obligation</a></td>
<td class="num">(27,219)<span></span>
</td>
<td class="num">(18,916)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">396,534<span></span>
</td>
<td class="nump">357,175<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Deferred compensation and pension plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">227,255<span></span>
</td>
<td class="nump">189,608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsurancePlanMember', window );">Medical and Life Insurance plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">4,838<span></span>
</td>
<td class="nump">5,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_InternationalRetirementPlansMember', window );">International retirement plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">13,617<span></span>
</td>
<td class="nump">14,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember', window );">Executive Capital Accumulation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">$ 178,043<span></span>
</td>
<td class="nump">$ 166,723<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsurancePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsurancePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_InternationalRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_InternationalRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178749871200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($) </div>
<div>jurisdiction </div>
<div>participant</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </div>
<div>USD ($) </div>
<div>participant</div>
</th>
<th class="th">
<div>Apr. 30, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Fair value of marketable securities increase (decrease)</a></td>
<td class="nump">$ 2,900,000<span></span>
</td>
<td class="num">$ (12,000,000)<span></span>
</td>
<td class="nump">$ 38,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Increase in market value of the underlying COLI investments</a></td>
<td class="nump">10,576,000<span></span>
</td>
<td class="nump">5,819,000<span></span>
</td>
<td class="nump">13,017,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Net CSV</a></td>
<td class="nump">197,998,000<span></span>
</td>
<td class="nump">183,308,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember', window );">CSV of COLI Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeathBenefitsPayableNetOfLoans', window );">Total death benefits payable, net of loans</a></td>
<td class="nump">444,100,000<span></span>
</td>
<td class="nump">449,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Increase in market value of the underlying COLI investments</a></td>
<td class="nump">10,600,000<span></span>
</td>
<td class="nump">5,800,000<span></span>
</td>
<td class="nump">13,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Net CSV</a></td>
<td class="nump">$ 198,000,000<span></span>
</td>
<td class="nump">183,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation range</a></td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation range</a></td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation range</a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage', window );">Target allocation range</a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=kfy_LongTermPerformanceUnitPlanMember', window );">Long Term Performance Unit Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage', window );">Vesting percentage on each anniversary date</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod', window );">Number of payments after the seventh anniversary of the grant date</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=kfy_LongTermPerformanceUnitPlanMember', window );">Long Term Performance Unit Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit', window );">Value per unit award</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue', window );">Annual benefit payments per vested unit after anniversary period</a></td>
<td class="nump">12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=kfy_LongTermPerformanceUnitPlanMember', window );">Long Term Performance Unit Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit', window );">Value per unit award</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue', window );">Annual benefit payments per vested unit after anniversary period</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_EnhancedWealthAccumulationPlanMember', window );">Enhanced Wealth Accumulation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans', window );">Participant contribution period towards deferred compensation plans (in years)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans', window );">Participant after tax contribution period towards deferred compensation plans (in years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_PeriodToAcquireAdditionalDeferredUnits', window );">Additional deferred units to acquire (in years)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember', window );">Medical and Life Insurance | Hay Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanNumberOfPlanParticipants', window );">Benefit plan, number of participants | participant</a></td>
<td class="nump">107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Total benefit obligation</a></td>
<td class="nump">$ 4,838,000<span></span>
</td>
<td class="nump">5,365,000<span></span>
</td>
<td class="nump">6,584,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_InternationalRetirementPlansMember', window );">International retirement plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_NumberOfForeignJurisdictions', window );">Number of foreign jurisdictions | jurisdiction</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Total benefit obligation</a></td>
<td class="nump">$ 13,600,000<span></span>
</td>
<td class="nump">$ 14,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_BenefitObligationAccruedNumberOfParticipants', window );">Long-term benefit obligation accrued, number of participants | participant</a></td>
<td class="nump">4,058<span></span>
</td>
<td class="nump">3,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Company's contributions</a></td>
<td class="nump">$ 16,400,000<span></span>
</td>
<td class="nump">$ 14,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember', window );">Executive Capital Accumulation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Total benefit obligation</a></td>
<td class="nump">178,043,000<span></span>
</td>
<td class="nump">166,723,000<span></span>
</td>
<td class="nump">163,582,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Company's contributions</a></td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="nump">8,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Deferred compensation arrangement vesting period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome', window );">Deferred compensation plan expense (income)</a></td>
<td class="nump">$ 3,464,000<span></span>
</td>
<td class="num">$ (10,602,000)<span></span>
</td>
<td class="nump">37,300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion', window );">Company's contributions, unamortized portion</a></td>
<td class="nump">$ 16,100,000<span></span>
</td>
<td class="nump">18,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember', window );">Executive Capital Accumulation Plan | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods', window );">Option to receive employee benefits by quarterly installments periods</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember', window );">Executive Capital Accumulation Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods', window );">Option to receive employee benefits by quarterly installments periods</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DefinedContributionPlanMember', window );">Defined Contribution Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Percentage contribution by the participants to defined contribution plan</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Company's matching contributions</a></td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Company's matching contributions next fiscal year</a></td>
<td class="nump">3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions', window );">Company's additional matching contribution</a></td>
<td class="nump">2,700,000<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Total benefit obligation</a></td>
<td class="nump">246,340,000<span></span>
</td>
<td class="nump">211,598,000<span></span>
</td>
<td class="nump">$ 205,740,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan | CSV of COLI Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_CashSurrenderValueOfLifeInsuranceGross', window );">Gross CSV</a></td>
<td class="nump">275,100,000<span></span>
</td>
<td class="nump">263,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_PolicyLoansPayable', window );">Outstanding policy loans</a></td>
<td class="nump">77,100,000<span></span>
</td>
<td class="nump">$ 79,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_CompanyOwnedLifeInsuranceHeldInTrustMember', window );">Company Owned Life Insurance Held In Trust | CSV of COLI Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashSurrenderValueOfLifeInsurance', window );">Net CSV</a></td>
<td class="nump">173,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust', window );">Total death benefits, net of loans held in trust</a></td>
<td class="nump">$ 393,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_BenefitObligationAccruedNumberOfParticipants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Benefit Obligation Accrued Number Of Participants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_BenefitObligationAccruedNumberOfParticipants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_CashSurrenderValueOfLifeInsuranceGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Surrender Value of Life Insurance Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_CashSurrenderValueOfLifeInsuranceGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeathBenefitsPayableNetOfLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Death Benefits Payable Net Of Loans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeathBenefitsPayableNetOfLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeathBenefitsPayableNetOfLoansHeldInTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Death Benefits Payable Net Of Loans Held In Trust</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeathBenefitsPayableNetOfLoansHeldInTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The compensation expense or income recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of Company contributions that is unamortized but will be expensed in future period once the conditions are met.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanNumberOfPlanParticipants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan number of plan participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanNumberOfPlanParticipants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The annual payments that will be made for five years commencing on the seventh anniversary of the grant date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of years that the participant will obtain the annual benefit of $25,000 commencing on the seventh anniversary of the grant date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanPaymentAwardValuePerUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The base value per unit that will be used to determine payment that would be made upon early termination for a partially vested unit award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanPaymentAwardValuePerUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Vesting percentage of the award on each anniversary date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Conrtibution Plan, Expected Future Employer Contributions, Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Discretionary Contribution Amount Related To Prior Year Employee Contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_NumberOfForeignJurisdictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_NumberOfForeignJurisdictions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Option to receive employee benefits by quarterly installments periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of years the participant will receive payments from the plan once the participant meets the requirements under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of years that the participant is required to contribute into the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_PeriodToAcquireAdditionalDeferredUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of years that the participants were able to acquire additional "deferral units" under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_PeriodToAcquireAdditionalDeferredUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_PolicyLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Policy Loans Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_PolicyLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashSurrenderValueOfLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashSurrenderValueOfLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 30<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6384439&amp;loc=d3e42048-111605<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=kfy_LongTermPerformanceUnitPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=kfy_LongTermPerformanceUnitPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_EnhancedWealthAccumulationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_EnhancedWealthAccumulationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_InternationalRetirementPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_InternationalRetirementPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DefinedContributionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DefinedContributionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_CompanyOwnedLifeInsuranceHeldInTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_CompanyOwnedLifeInsuranceHeldInTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750974976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Reconciliation of Deferred Compensation and Pension Plans (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">$ 423,753<span></span>
</td>
<td class="nump">$ 376,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance, beginning of year</a></td>
<td class="nump">211,598<span></span>
</td>
<td class="nump">205,740<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">40,843<span></span>
</td>
<td class="nump">37,952<span></span>
</td>
<td class="nump">$ 31,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">9,511<span></span>
</td>
<td class="nump">4,028<span></span>
</td>
<td class="nump">4,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(6,083)<span></span>
</td>
<td class="num">(25,757)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid', window );">Administrative expenses paid</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets', window );">Benefits paid from plan assets</a></td>
<td class="num">(1,901)<span></span>
</td>
<td class="num">(2,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid from cash</a></td>
<td class="num">(7,460)<span></span>
</td>
<td class="num">(7,626)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance, end of year</a></td>
<td class="nump">246,340<span></span>
</td>
<td class="nump">211,598<span></span>
</td>
<td class="nump">205,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets, beginning of year</a></td>
<td class="nump">21,990<span></span>
</td>
<td class="nump">26,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(836)<span></span>
</td>
<td class="num">(2,113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid from plan assets</a></td>
<td class="num">(1,901)<span></span>
</td>
<td class="num">(2,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid', window );">Administrative expenses paid</a></td>
<td class="num">(168)<span></span>
</td>
<td class="num">(196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets, end of year</a></td>
<td class="nump">19,085<span></span>
</td>
<td class="nump">21,990<span></span>
</td>
<td class="nump">$ 26,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded status and balance, end of year</a></td>
<td class="num">(227,255)<span></span>
</td>
<td class="num">(189,608)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent', window );">Current liability</a></td>
<td class="nump">15,447<span></span>
</td>
<td class="nump">8,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Non-current portion</a></td>
<td class="nump">211,808<span></span>
</td>
<td class="nump">180,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">$ 227,255<span></span>
</td>
<td class="nump">$ 189,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Plan assets weighted average allocation</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan | CSV of COLI Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_CashSurrenderValueOfLifeInsuranceGross', window );">Gross CSV</a></td>
<td class="nump">$ 275,100<span></span>
</td>
<td class="nump">$ 263,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_PolicyLoansPayable', window );">Outstanding policy loans</a></td>
<td class="nump">$ 77,100<span></span>
</td>
<td class="nump">$ 79,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan | Debt securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Plan assets weighted average allocation</a></td>
<td class="nump">44.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan | Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Plan assets weighted average allocation</a></td>
<td class="nump">52.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember', window );">Deferred Compensation Plan | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in fair value of plan assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Plan assets weighted average allocation</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_CashSurrenderValueOfLifeInsuranceGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash Surrender Value of Life Insurance Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_CashSurrenderValueOfLifeInsuranceGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Assets Administrative Expenses Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan Benefit Obligation Administrative Expenses Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined benefit plan benefit obligation paid by plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_PolicyLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Policy Loans Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_PolicyLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=kfy_OtherSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=kfy_OtherSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756594384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail) - Deferred compensation and pension plans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">$ 19,085<span></span>
</td>
<td class="nump">$ 21,990<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">18,350<span></span>
</td>
<td class="nump">21,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 1 | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 1 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">18,350<span></span>
</td>
<td class="nump">21,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 2 | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">18,350<span></span>
</td>
<td class="nump">21,353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 2 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 3 | Mutual funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember', window );">Level 3 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total defined benefit plan assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759192432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail) - Deferred Compensation Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 40,843<span></span>
</td>
<td class="nump">$ 37,952<span></span>
</td>
<td class="nump">$ 31,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">9,511<span></span>
</td>
<td class="nump">4,028<span></span>
</td>
<td class="nump">4,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial loss</a></td>
<td class="nump">945<span></span>
</td>
<td class="nump">2,170<span></span>
</td>
<td class="nump">4,117<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Net prior service credit amortization</a></td>
<td class="num">(97)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(1,156)<span></span>
</td>
<td class="num">(1,554)<span></span>
</td>
<td class="num">(1,404)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 50,046<span></span>
</td>
<td class="nump">$ 42,499<span></span>
</td>
<td class="nump">$ 38,598<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759273008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Benefit Obligations (Detail) - Pension Plans, Defined Benefit<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate, beginning of year</a></td>
<td class="nump">4.77%<span></span>
</td>
<td class="nump">4.08%<span></span>
</td>
<td class="nump">2.17%<span></span>
</td>
<td class="nump">2.29%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate, end of year</a></td>
<td class="nump">4.77%<span></span>
</td>
<td class="nump">4.08%<span></span>
</td>
<td class="nump">2.17%<span></span>
</td>
<td class="nump">2.29%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Rate of compensation increase</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rates of return on plan assets</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">5.50%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758123072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail) - Deferred compensation and pension plans<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 17,219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2025</a></td>
<td class="nump">26,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2026</a></td>
<td class="nump">34,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2027</a></td>
<td class="nump">43,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2028</a></td>
<td class="nump">52,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2029-2033</a></td>
<td class="nump">$ 237,542<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationAndPensionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750942304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liability</a></td>
<td class="nump">$ 27,219<span></span>
</td>
<td class="nump">$ 18,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">396,534<span></span>
</td>
<td class="nump">357,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">423,753<span></span>
</td>
<td class="nump">376,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember', window );">Medical and Life Insurance | Hay Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Change in benefit obligation:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance, beginning of year</a></td>
<td class="nump">5,365<span></span>
</td>
<td class="nump">6,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">$ 140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(93)<span></span>
</td>
<td class="num">(857)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid from cash</a></td>
<td class="num">(629)<span></span>
</td>
<td class="num">(472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance, end of year</a></td>
<td class="nump">4,838<span></span>
</td>
<td class="nump">5,365<span></span>
</td>
<td class="nump">$ 6,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities', window );">Current liability</a></td>
<td class="nump">563<span></span>
</td>
<td class="nump">585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Non-current liability</a></td>
<td class="nump">4,275<span></span>
</td>
<td class="nump">4,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Total liability</a></td>
<td class="nump">$ 4,838<span></span>
</td>
<td class="nump">$ 5,365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754203168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Components Of Net Periodic Benefit Costs (Detail) - Medical and Life Insurance - Hay Group - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">140<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Net prior service credit amortization</a></td>
<td class="num">(308)<span></span>
</td>
<td class="num">(308)<span></span>
</td>
<td class="num">(308)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Amortization of actuarial gain</a></td>
<td class="num">(74)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="num">$ (187)<span></span>
</td>
<td class="num">$ (198)<span></span>
</td>
<td class="num">$ (168)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759134208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Medical and Life Insurance Plan (Detail) - Medical and Life Insurance - Hay Group<br></strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate, beginning of year</a></td>
<td class="nump">4.85%<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
<td class="nump">2.45%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Discount rate, end of year</a></td>
<td class="nump">4.85%<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
<td class="nump">2.45%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1', window );">Healthcare care cost trend rate</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (k)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ultimate trend rate for health care cost for defined benefit postretirement plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759619344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Medical and Life Insurance (Detail) - Medical and Life Insurance - Hay Group<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2025</a></td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2026</a></td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2027</a></td>
<td class="nump">486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2028</a></td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2029-2033</a></td>
<td class="nump">$ 1,869<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_MedicalAndLifeInsuranceBenefitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_HayGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754123008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Compensation and Retirement Plans - Changes in ECAP Liability (Detail) - Executive Capital Accumulation Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance, beginning of year</a></td>
<td class="nump">$ 166,723<span></span>
</td>
<td class="nump">$ 163,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Employee contributions</a></td>
<td class="nump">17,046<span></span>
</td>
<td class="nump">8,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredCompensationAmortizationOfEmployerContribution', window );">Amortization of employer contributions</a></td>
<td class="nump">5,886<span></span>
</td>
<td class="nump">7,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome', window );">Gain (loss) on investment</a></td>
<td class="nump">3,464<span></span>
</td>
<td class="num">(10,602)<span></span>
</td>
<td class="nump">$ 37,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Employee distributions</a></td>
<td class="num">(14,306)<span></span>
</td>
<td class="num">(10,880)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Exchange rate fluctuations</a></td>
<td class="num">(770)<span></span>
</td>
<td class="num">(598)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Balance, end of year</a></td>
<td class="nump">178,043<span></span>
</td>
<td class="nump">166,723<span></span>
</td>
<td class="nump">$ 163,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent', window );">Less: current portion</a></td>
<td class="num">(11,209)<span></span>
</td>
<td class="num">(9,498)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Non-current portion</a></td>
<td class="nump">166,834<span></span>
</td>
<td class="nump">157,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember', window );">Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation', window );">Acquisition of Lucas Group</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 9,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredCompensationAmortizationOfEmployerContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Amortization Of Employer Contribution</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredCompensationAmortizationOfEmployerContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The compensation expense or income recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received by defined benefit plan from participant which increase benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in benefit obligation of defined benefit plan from business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(8)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(5)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_ExecutiveCapitalAccumulationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759307120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fee Revenue - Schedule of Contract Asset and Liability (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets-unbilled receivables</a></td>
<td class="nump">$ 99,442<span></span>
</td>
<td class="nump">$ 100,652<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities-deferred revenue</a></td>
<td class="nump">$ 257,067<span></span>
</td>
<td class="nump">$ 244,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756554912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fee Revenue - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract liabilities, revenue recognized</a></td>
<td class="nump">$ 181.7<span></span>
</td>
<td class="nump">$ 131.3<span></span>
</td>
<td class="nump">$ 92.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue recognized, remaining performance obligation</a></td>
<td class="nump">1,118.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-05-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2023-05-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue recognized, remaining performance obligation</a></td>
<td class="nump">$ 600.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-05-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-05-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue recognized, remaining performance obligation</a></td>
<td class="nump">$ 325.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-05-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-05-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue recognized, remaining performance obligation</a></td>
<td class="nump">$ 138.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-05-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-05-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue recognized, remaining performance obligation</a></td>
<td class="nump">$ 53.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-05-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2023-05-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-05-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-05-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-05-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-05-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-05-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-05-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178749697456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 2,863,836<span></span>
</td>
<td class="nump">$ 2,643,455<span></span>
</td>
<td class="nump">$ 1,819,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfy_IndustrialMember', window );">Industrial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 805,241<span></span>
</td>
<td class="nump">$ 688,902<span></span>
</td>
<td class="nump">$ 490,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">28.40%<span></span>
</td>
<td class="nump">26.20%<span></span>
</td>
<td class="nump">27.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfy_LifeSciencesAndHealthcareMember', window );">Life Sciences/Healthcare</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 522,372<span></span>
</td>
<td class="nump">$ 501,463<span></span>
</td>
<td class="nump">$ 355,668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">18.40%<span></span>
</td>
<td class="nump">19.10%<span></span>
</td>
<td class="nump">19.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember', window );">Financial Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 494,299<span></span>
</td>
<td class="nump">$ 475,326<span></span>
</td>
<td class="nump">$ 331,976<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">17.40%<span></span>
</td>
<td class="nump">18.10%<span></span>
</td>
<td class="nump">18.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">Technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 483,787<span></span>
</td>
<td class="nump">$ 456,498<span></span>
</td>
<td class="nump">$ 275,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">17.10%<span></span>
</td>
<td class="nump">17.40%<span></span>
</td>
<td class="nump">15.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfy_ConsumerGoodsMember', window );">Consumer Goods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 386,409<span></span>
</td>
<td class="nump">$ 372,720<span></span>
</td>
<td class="nump">$ 239,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">13.60%<span></span>
</td>
<td class="nump">14.20%<span></span>
</td>
<td class="nump">13.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfy_EducationNonProfitAndGeneralMember', window );">Education/Non&#8211;Profit/General</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 143,300<span></span>
</td>
<td class="nump">$ 131,809<span></span>
</td>
<td class="nump">$ 116,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">5.10%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation Of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee revenue</a></td>
<td class="nump">$ 2,835,408<span></span>
</td>
<td class="nump">$ 2,626,718<span></span>
</td>
<td class="nump">$ 1,810,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage', window );">Fee revenue, percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue from contract with customer excluding assessed tax percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfy_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfy_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfy_LifeSciencesAndHealthcareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfy_LifeSciencesAndHealthcareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfy_ConsumerGoodsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfy_ConsumerGoodsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfy_EducationNonProfitAndGeneralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfy_EducationNonProfitAndGeneralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756650144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 36,384<span></span>
</td>
<td class="nump">$ 29,324<span></span>
</td>
<td class="nump">$ 23,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="nump">22,493<span></span>
</td>
<td class="nump">21,552<span></span>
</td>
<td class="nump">15,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(15,806)<span></span>
</td>
<td class="num">(14,052)<span></span>
</td>
<td class="num">(12,073)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries of amounts previously written off</a></td>
<td class="nump">585<span></span>
</td>
<td class="nump">702<span></span>
</td>
<td class="nump">311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease', window );">Foreign currency translation</a></td>
<td class="nump">721<span></span>
</td>
<td class="num">(1,142)<span></span>
</td>
<td class="nump">1,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 44,377<span></span>
</td>
<td class="nump">$ 36,384<span></span>
</td>
<td class="nump">$ 29,324<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for doubtful accounts foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178749710832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months, Fair Value</a></td>
<td class="nump">$ 8,229<span></span>
</td>
<td class="nump">$ 37,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months, Unrealized Losses</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or longer, Fair Value</a></td>
<td class="nump">3,492<span></span>
</td>
<td class="nump">4,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or longer, Unrealized Losses</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,489<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">11,721<span></span>
</td>
<td class="nump">26,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper | Marketable Securities, Non- Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Marketable Securities, Non- Current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate notes/bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months, Fair Value</a></td>
<td class="nump">9,581<span></span>
</td>
<td class="nump">32,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months, Unrealized Losses</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or longer, Fair Value</a></td>
<td class="nump">13,815<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or longer, Unrealized Losses</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate notes/bonds | Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Cash and Cash Equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate notes/bonds | Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">20,489<span></span>
</td>
<td class="nump">18,942<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate notes/bonds | Marketable Securities, Non- Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Marketable Securities, Non- Current</a></td>
<td class="nump">$ 2,907<span></span>
</td>
<td class="nump">17,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury and Agency Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less Than 12 Months, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less Than 12 Months, Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or longer, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or longer, Unrealized Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury and Agency Securities | Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury and Agency Securities | Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury and Agency Securities | Marketable Securities, Non- Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Marketable Securities, Non- Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value and unrealized losses on available for sale debt securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=kfy_MarketableSecuritiesCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=kfy_MarketableSecuritiesCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=kfy_MarketableSecuritiesNonCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=kfy_MarketableSecuritiesNonCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178748273616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Losses - Additional Information (Details) - investment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Debt securities, available-for-sale, unrealized loss position, number of investments</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate notes/bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Debt securities, available-for-sale, unrealized loss position, number of investments</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate notes/bonds | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury and Agency Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems', window );"><strong>Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Debt securities, available-for-sale, unrealized loss position, number of investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value and unrealized losses on available for sale debt securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750671856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income (Loss) from Continuing Operations before Provision for Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 136,269<span></span>
</td>
<td class="nump">$ 184,877<span></span>
</td>
<td class="nump">$ 34,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">159,468<span></span>
</td>
<td class="nump">248,024<span></span>
</td>
<td class="nump">129,039<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before provision for income taxes</a></td>
<td class="nump">$ 295,737<span></span>
</td>
<td class="nump">$ 432,901<span></span>
</td>
<td class="nump">$ 163,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759238144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 39,188<span></span>
</td>
<td class="nump">$ 43,993<span></span>
</td>
<td class="nump">$ 16,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">15,879<span></span>
</td>
<td class="nump">15,962<span></span>
</td>
<td class="nump">4,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">42,019<span></span>
</td>
<td class="nump">59,064<span></span>
</td>
<td class="nump">40,646<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current provision for income taxes</a></td>
<td class="nump">97,086<span></span>
</td>
<td class="nump">119,019<span></span>
</td>
<td class="nump">62,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAbstract', window );"><strong>Deferred income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(13,228)<span></span>
</td>
<td class="num">(13,858)<span></span>
</td>
<td class="num">(5,809)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(5,723)<span></span>
</td>
<td class="num">(3,936)<span></span>
</td>
<td class="num">(5,025)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">4,548<span></span>
</td>
<td class="nump">831<span></span>
</td>
<td class="num">(3,306)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred benefit for income taxes</a></td>
<td class="num">(14,403)<span></span>
</td>
<td class="num">(16,963)<span></span>
</td>
<td class="num">(14,140)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total provision for income taxes</a></td>
<td class="nump">$ 82,683<span></span>
</td>
<td class="nump">$ 102,056<span></span>
</td>
<td class="nump">$ 48,138<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178751065744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax, net of federal effect</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rates differential</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible officer's compensation</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">0.70%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Excess tax (benefit) expense on stock-based compensation</a></td>
<td class="num">(0.90%)<span></span>
</td>
<td class="num">(0.60%)<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="num">(0.70%)<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance', window );">COLI increase, net</a></td>
<td class="num">(0.80%)<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(1.70%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Change in uncertain tax positions</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">R&amp;D tax credit</a></td>
<td class="num">(0.60%)<span></span>
</td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(0.90%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">23.60%<span></span>
</td>
<td class="nump">29.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to life insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758875152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred compensation</a></td>
<td class="nump">$ 120,361<span></span>
</td>
<td class="nump">$ 111,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DeferredTaxAssetsOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">26,952<span></span>
</td>
<td class="nump">35,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOtherLossCarryforwards', window );">Loss carryforwards</a></td>
<td class="nump">28,707<span></span>
</td>
<td class="nump">33,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals', window );">Reserves and accruals</a></td>
<td class="nump">21,140<span></span>
</td>
<td class="nump">20,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful accounts</a></td>
<td class="nump">7,272<span></span>
</td>
<td class="nump">5,645<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">6,436<span></span>
</td>
<td class="nump">6,207<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">210,868<span></span>
</td>
<td class="nump">212,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Operating lease, right-of-use, assets</a></td>
<td class="num">(22,056)<span></span>
</td>
<td class="num">(27,513)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangibles and goodwill</a></td>
<td class="num">(26,310)<span></span>
</td>
<td class="num">(28,388)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(15,953)<span></span>
</td>
<td class="num">(24,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(20,037)<span></span>
</td>
<td class="num">(24,453)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(4,581)<span></span>
</td>
<td class="num">(1,951)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Gross deferred tax liabilities</a></td>
<td class="num">(88,937)<span></span>
</td>
<td class="num">(106,368)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowances</a></td>
<td class="num">(25,226)<span></span>
</td>
<td class="num">(24,025)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 96,705<span></span>
</td>
<td class="nump">$ 81,997<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DeferredTaxAssetsOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOtherLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOtherLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178753749920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
<th class="th"><div>Apr. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfIncomeTaxesLineItems', window );"><strong>Schedule Of Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Deferred tax assets, valuation allowance increase (decrease)</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="num">$ (1,100)<span></span>
</td>
<td class="nump">$ 7,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Undistributed earnings of foreign subsidiaries</a></td>
<td class="nump">730,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits liability</a></td>
<td class="nump">10,566<span></span>
</td>
<td class="nump">10,682<span></span>
</td>
<td class="nump">9,954<span></span>
</td>
<td class="nump">$ 6,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Unrecognized tax benefits, reductions resulting from resolution</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Unrecognized tax benefits, interest on income taxes accrued</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued', window );">Unrecognized tax benefits, income tax penalties accrued</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Recognized interest expense</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">Internal Revenue Service (IRS)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfIncomeTaxesLineItems', window );"><strong>Schedule Of Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OperatingLossCarryforwardsBeginningExpirationYear', window );">Net operating loss carryforward, beginning expiration</a></td>
<td class="text">2036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfIncomeTaxesLineItems', window );"><strong>Schedule Of Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 32,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OperatingLossCarryforwardsBeginningExpirationYear', window );">Net operating loss carryforward, beginning expiration</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfIncomeTaxesLineItems', window );"><strong>Schedule Of Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 103,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_OperatingLossCarryforwardsBeginningExpirationYear', window );">Net operating loss carryforward, beginning expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_OperatingLossCarryforwardsBeginningExpirationYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carryforwards, Beginning Expiration Year</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_OperatingLossCarryforwardsBeginningExpirationYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ScheduleOfIncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Income Taxes [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ScheduleOfIncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126928070&amp;loc=d3e28200-109314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759222704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Changes in Unrecognized Tax Benefits (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, beginning of year</a></td>
<td class="nump">$ 10,682<span></span>
</td>
<td class="nump">$ 9,954<span></span>
</td>
<td class="nump">$ 6,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions based on tax positions related to the current year</a></td>
<td class="nump">1,257<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="nump">1,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Additions based on tax positions related to prior years</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">2,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlement with tax authority</a></td>
<td class="num">(545)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse of applicable statute of limitations</a></td>
<td class="num">(856)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits, end of year</a></td>
<td class="nump">$ 10,566<span></span>
</td>
<td class="nump">$ 10,682<span></span>
</td>
<td class="nump">$ 9,954<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750477952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net - Summary of Property and Equipment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 498,871<span></span>
</td>
<td class="nump">$ 458,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(336,995)<span></span>
</td>
<td class="num">(320,401)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">161,876<span></span>
</td>
<td class="nump">138,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization1', window );">Depreciation expense for capitalized software</a></td>
<td class="nump">29,300<span></span>
</td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">$ 25,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Net book value of capitalized software</a></td>
<td class="nump">121,900<span></span>
</td>
<td class="nump">94,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment and software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">383,701<span></span>
</td>
<td class="nump">331,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">73,980<span></span>
</td>
<td class="nump">81,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">37,844<span></span>
</td>
<td class="nump">41,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 3,346<span></span>
</td>
<td class="nump">$ 3,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759416816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property And Equipment, Net - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense for property and equipment</a></td>
<td class="nump">$ 44.6<span></span>
</td>
<td class="nump">$ 43.2<span></span>
</td>
<td class="nump">$ 42.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178747102064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">21 Months Ended</th>
<th class="th" colspan="1">33 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 24, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 16, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2027</div></th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember', window );">CSV of COLI Contracts | Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_PolicyLoansPayable', window );">Outstanding policy loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,100,000<span></span>
</td>
<td class="nump">$ 79,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=kfy_CreditFacilitiesMember', window );">Credit Facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,145,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=kfy_PriorCreditFacilityMember', window );">Prior Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Long-term debt arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="nump">4,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit | Other Financial Institutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Long-term debt arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,500,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=kfy_DelayedDrawFacilityMember', window );">Delayed Draw Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | CSV of COLI Contracts | Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.76%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | CSV of COLI Contracts | Deferred Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">4.625% Senior Unsecured Notes due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Debt instrument, unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage', window );">Redemption price, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DividendsPayableWithoutRestrictions', window );">Dividends payable per fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount', window );">Debt Instrument, change in control and rating decline, percentage of principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt', window );">Debt instrument, proceeds from offering used to repay outstanding debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 276,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate, effective percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.86%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Debt instrument, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 381,500,000<span></span>
</td>
<td class="nump">379,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">4.625% Senior Unsecured Notes due 2027 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ConsolidatedNetLeverageRatio', window );">Leverage ratio to be attained for payment of dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember', window );">Redemption before December 15, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds', window );">Percentage of principal amount redeemable with equity offering proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of principal amount of debt redeemed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104.625%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember', window );">Amended Credit Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 1,150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember', window );">Amended Credit Agreement | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">650,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember', window );">Amended Credit Agreement | Delayed Draw Term Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember', window );">Amended Credit Agreement | Credit Facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Senior Unsecured Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember', window );">Amended Credit Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ConsolidatedNetLeverageRatio', window );">Leverage ratio to be attained for payment of dividends</a></td>
<td class="nump">3.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet', window );">Increase in aggregate principal amount</a></td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Secured Financing Overnight Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DebtInstrumentVariableRateAdjustmentPercentage', window );">Adjustment percentage on variable interest rate</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Delayed Draw Term Loan Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Quarterly commitment fee on average daily unused amount of credit facilities</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Delayed Draw Term Loan Facility | Scenario Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance', window );">Annual term loan amortization percentage on principal balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Prior Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Unamortized debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Minimum | Secured Financing Overnight Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Applicable margin on variable interest rate</a></td>
<td class="nump">1.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Minimum | Base Rate Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Applicable margin on variable interest rate</a></td>
<td class="nump">0.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Quarterly commitment fee on average daily unused amount of credit facilities</a></td>
<td class="nump">0.175%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ConsolidatedNetLeverageRatio', window );">Leverage ratio to be attained for payment of dividends</a></td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio', window );">Temporary increase in consolidated net leverage ratio</a></td>
<td class="nump">4.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Maximum | Secured Financing Overnight Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Applicable margin on variable interest rate</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Maximum | Base Rate Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Applicable margin on variable interest rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember', window );">Credit Agreement | Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Quarterly commitment fee on average daily unused amount of credit facilities</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Annual term loan amortization percentage on principal balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ConsolidatedNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Company's consolidated total leverage ratio can not be greater than this in order to be in compliance with the Indenture governing the Notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ConsolidatedNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, change in control and rating decline, percentage of principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument maximum percentage of principal amount redeemable with equity offering proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument, proceeds from offering used to repay outstanding debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument redemption of principal plus applicable premium price percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DebtInstrumentVariableRateAdjustmentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument variable rate adjustment percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DebtInstrumentVariableRateAdjustmentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DividendsPayableWithoutRestrictions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends payable without restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DividendsPayableWithoutRestrictions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_PolicyLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Policy Loans Payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_PolicyLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary increase in consolidated net leverage ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=kfy_CSVOfCOLIContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=kfy_DeferredCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kfy_CreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kfy_CreditFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kfy_PriorCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kfy_PriorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=kfy_OtherFinancialInstitutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=kfy_OtherFinancialInstitutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kfy_DelayedDrawFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kfy_DelayedDrawFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kfy_AmendedCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=kfy_DelayedDrawTermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=kfy_DelayedDrawTermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kfy_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=kfy_SecuredFinancingOvernightRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=kfy_SecuredFinancingOvernightRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178748760096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Redemption of Notes at Applicable Redemption Prices (Detail) - 4.625% Senior Unsecured Notes due 2027<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2023</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of principal amount of debt redeemed</a></td>
<td class="nump">102.313%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of principal amount of debt redeemed</a></td>
<td class="nump">101.156%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">2024 and thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of principal amount of debt redeemed</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPeriodAxis=kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPeriodAxis=kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756407456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term borrowings, net of unamortized discount and debt issuance costs</a></td>
<td class="nump">$ 396,194<span></span>
</td>
<td class="nump">$ 395,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">4.625% Senior Unsecured Notes due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less: Unamortized discount and issuance costs</a></td>
<td class="num">(3,806)<span></span>
</td>
<td class="num">(4,523)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term borrowings, net of unamortized discount and debt issuance costs</a></td>
<td class="nump">396,194<span></span>
</td>
<td class="nump">395,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember', window );">4.625% Senior Unsecured Notes due 2027 | Senior Unsecured Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Senior Unsecured Notes</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=kfy_SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=kfy_SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178756466608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($) </div>
<div>segment </div>
<div>business</div>
</th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of goodwill | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of business segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_NumberOfLineOfBusiness', window );">Number of line of business | business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">U.S. | Sales Revenue, Net | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">U.S. | Long-Lived Assets | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom | Sales Revenue, Net | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom | Long-Lived Assets | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_NumberOfLineOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of line of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_NumberOfLineOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=kfy_LongLivedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=kfy_LongLivedAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750995488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments - Financial Highlights (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,863,836<span></span>
</td>
<td class="nump">$ 2,643,455<span></span>
</td>
<td class="nump">$ 1,819,946<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Korn Ferry</a></td>
<td class="nump">209,529<span></span>
</td>
<td class="nump">326,360<span></span>
</td>
<td class="nump">114,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest</a></td>
<td class="nump">3,525<span></span>
</td>
<td class="nump">4,485<span></span>
</td>
<td class="nump">1,108<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other (income) loss, net</a></td>
<td class="num">(5,261)<span></span>
</td>
<td class="nump">11,880<span></span>
</td>
<td class="num">(37,194)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="nump">25,864<span></span>
</td>
<td class="nump">25,293<span></span>
</td>
<td class="nump">29,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">82,683<span></span>
</td>
<td class="nump">102,056<span></span>
</td>
<td class="nump">48,138<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">316,340<span></span>
</td>
<td class="nump">470,074<span></span>
</td>
<td class="nump">155,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">68,335<span></span>
</td>
<td class="nump">63,521<span></span>
</td>
<td class="nump">61,845<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other income (loss), net</a></td>
<td class="nump">5,261<span></span>
</td>
<td class="num">(11,880)<span></span>
</td>
<td class="nump">37,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts', window );">Business Combination Acquisition And Integration Related Costs</a></td>
<td class="nump">14,922<span></span>
</td>
<td class="nump">7,906<span></span>
</td>
<td class="nump">737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of fixed assets</a></td>
<td class="nump">4,375<span></span>
</td>
<td class="nump">1,915<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use assets</a></td>
<td class="nump">5,471<span></span>
</td>
<td class="nump">7,392<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">42,573<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">457,277<span></span>
</td>
<td class="nump">538,928<span></span>
</td>
<td class="nump">286,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,835,408<span></span>
</td>
<td class="nump">$ 2,626,718<span></span>
</td>
<td class="nump">$ 1,810,047<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted EBITDA before restructuring charges, integration/acquisition cost, certain separation costs and certain non-cash charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents integration and acquisition-related costs incurred to effect a business combination and integrate it into the business which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178748631152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments - Financial Highlights by Operating Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,863,836<span></span>
</td>
<td class="nump">$ 2,643,455<span></span>
</td>
<td class="nump">$ 1,819,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">457,277<span></span>
</td>
<td class="nump">538,928<span></span>
</td>
<td class="nump">286,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">2,835,408<span></span>
</td>
<td class="nump">2,626,718<span></span>
</td>
<td class="nump">1,810,047<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">686,979<span></span>
</td>
<td class="nump">654,199<span></span>
</td>
<td class="nump">517,046<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">108,502<span></span>
</td>
<td class="nump">116,108<span></span>
</td>
<td class="nump">81,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Digital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">354,967<span></span>
</td>
<td class="nump">349,437<span></span>
</td>
<td class="nump">287,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">97,458<span></span>
</td>
<td class="nump">110,050<span></span>
</td>
<td class="nump">86,095<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">568,212<span></span>
</td>
<td class="nump">609,258<span></span>
</td>
<td class="nump">399,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">140,850<span></span>
</td>
<td class="nump">181,615<span></span>
</td>
<td class="nump">98,099<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">188,114<span></span>
</td>
<td class="nump">182,866<span></span>
</td>
<td class="nump">139,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">31,380<span></span>
</td>
<td class="nump">31,804<span></span>
</td>
<td class="nump">11,742<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">95,956<span></span>
</td>
<td class="nump">118,705<span></span>
</td>
<td class="nump">83,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">24,222<span></span>
</td>
<td class="nump">35,105<span></span>
</td>
<td class="nump">16,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">31,054<span></span>
</td>
<td class="nump">29,079<span></span>
</td>
<td class="nump">17,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">9,370<span></span>
</td>
<td class="nump">9,089<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Professional Search &amp; Interim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">507,058<span></span>
</td>
<td class="nump">297,974<span></span>
</td>
<td class="nump">131,080<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">110,879<span></span>
</td>
<td class="nump">106,015<span></span>
</td>
<td class="nump">36,934<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | RPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">431,496<span></span>
</td>
<td class="nump">401,937<span></span>
</td>
<td class="nump">244,760<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="nump">52,588<span></span>
</td>
<td class="nump">59,126<span></span>
</td>
<td class="nump">32,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">677,001<span></span>
</td>
<td class="nump">650,204<span></span>
</td>
<td class="nump">515,844<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Digital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">354,651<span></span>
</td>
<td class="nump">349,025<span></span>
</td>
<td class="nump">287,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Executive Search | North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">562,139<span></span>
</td>
<td class="nump">605,704<span></span>
</td>
<td class="nump">397,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Executive Search | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">187,014<span></span>
</td>
<td class="nump">182,192<span></span>
</td>
<td class="nump">138,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Executive Search | Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">95,598<span></span>
</td>
<td class="nump">118,596<span></span>
</td>
<td class="nump">83,306<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Executive Search | Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">31,047<span></span>
</td>
<td class="nump">29,069<span></span>
</td>
<td class="nump">17,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | Professional Search &amp; Interim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">503,395<span></span>
</td>
<td class="nump">297,096<span></span>
</td>
<td class="nump">130,831<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fee revenue | RPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">424,563<span></span>
</td>
<td class="nump">394,832<span></span>
</td>
<td class="nump">239,031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization', window );">Adjusted EBITDA</a></td>
<td class="num">$ (117,972)<span></span>
</td>
<td class="num">$ (109,984)<span></span>
</td>
<td class="num">$ (78,542)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted EBITDA before restructuring charges, integration/acquisition cost, certain separation costs and certain non-cash charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_DigitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_DigitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ExecutiveSearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ExecutiveSearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_LatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ProfessionalSearchInterimMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ProfessionalSearchInterimMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_RPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_RPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750986016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments - Fee Revenue Classified by Country (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,863,836<span></span>
</td>
<td class="nump">$ 2,643,455<span></span>
</td>
<td class="nump">$ 1,819,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">2,835,408<span></span>
</td>
<td class="nump">2,626,718<span></span>
</td>
<td class="nump">1,810,047<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue | U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">1,568,119<span></span>
</td>
<td class="nump">1,348,377<span></span>
</td>
<td class="nump">837,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue | United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">255,797<span></span>
</td>
<td class="nump">247,617<span></span>
</td>
<td class="nump">189,893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Fee revenue | Other countries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 1,011,492<span></span>
</td>
<td class="nump">$ 1,030,724<span></span>
</td>
<td class="nump">$ 782,472<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=kfy_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=kfy_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758015584">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segments - Long Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 304,566<span></span>
</td>
<td class="nump">$ 305,906<span></span>
</td>
<td class="nump">$ 305,899<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">U.S.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">186,220<span></span>
</td>
<td class="nump">185,228<span></span>
</td>
<td class="nump">182,218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">22,893<span></span>
</td>
<td class="nump">26,711<span></span>
</td>
<td class="nump">34,081<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=kfy_OtherCountriesMember', window );">Other countries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-lived assets</a></td>
<td class="nump">$ 95,453<span></span>
</td>
<td class="nump">$ 93,967<span></span>
</td>
<td class="nump">$ 89,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=kfy_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=kfy_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758925328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges, Net - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">$ 42,573<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 30,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance | The "Plan"</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">$ 42,573<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance | The "Plan" | Other Noncurrent Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveNoncurrent', window );">Restructuring liability included in other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance | Restructuring Plan 2 | COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph 210-10-S99-1(SX 210.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=kfy_ThePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=kfy_ThePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=kfy_RestructuringPlan2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=kfy_RestructuringPlan2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemAxis=kfy_CovidNineteenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=kfy_CovidNineteenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750455808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges, Net - Changes In Restructuring Liability (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">$ 42,573<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 30,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance | The "Plan"</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring liability, beginning balance</a></td>
<td class="nump">1,502<span></span>
</td>
<td class="nump">6,985<span></span>
</td>
<td class="nump">34,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">42,573<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,732<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Reductions for cash payments</a></td>
<td class="num">(24,485)<span></span>
</td>
<td class="num">(4,829)<span></span>
</td>
<td class="num">(56,387)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Non-cash payments</a></td>
<td class="num">(10,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,968)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Exchange rate fluctuations</a></td>
<td class="num">(759)<span></span>
</td>
<td class="num">(654)<span></span>
</td>
<td class="nump">2,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring liability, ending balance</a></td>
<td class="nump">$ 8,004<span></span>
</td>
<td class="nump">$ 1,502<span></span>
</td>
<td class="nump">$ 6,985<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveSettledWithoutCash2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the reserve for full or partial settlement through consideration other than cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveSettledWithoutCash2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=kfy_ThePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=kfy_ThePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750400544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges, Net - Restructuring Charges Incurred by Reporting Unit (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">$ 42,573<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 30,732<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">11,613<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Digital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">2,856<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">4,515<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">958<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">12,732<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,868<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">2,129<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">697<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Professional Search &amp; Interim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">4,835<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | RPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">3,097<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,607<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges, net</a></td>
<td class="nump">$ 99<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_DigitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_DigitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ExecutiveSearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ExecutiveSearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_LatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ProfessionalSearchInterimMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ProfessionalSearchInterimMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_RPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_RPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178753842880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 725,592<span></span>
</td>
<td class="nump">$ 626,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">184,519<span></span>
</td>
<td class="nump">104,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="num">(620)<span></span>
</td>
<td class="num">(6,039)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">909,491<span></span>
</td>
<td class="nump">725,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember', window );">Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember', window );">Patina Solutions Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember', window );">Infinity Consulting Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">68,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember', window );">Salo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">116,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Consulting</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">172,970<span></span>
</td>
<td class="nump">173,410<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="nump">123<span></span>
</td>
<td class="num">(440)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">173,093<span></span>
</td>
<td class="nump">172,970<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Digital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">325,354<span></span>
</td>
<td class="nump">326,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="nump">204<span></span>
</td>
<td class="num">(1,274)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">325,558<span></span>
</td>
<td class="nump">325,354<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">47,564<span></span>
</td>
<td class="nump">48,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="num">(1,327)<span></span>
</td>
<td class="num">(934)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">46,237<span></span>
</td>
<td class="nump">47,564<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | EMEA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">46,572<span></span>
</td>
<td class="nump">47,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="num">(171)<span></span>
</td>
<td class="num">(877)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">46,401<span></span>
</td>
<td class="nump">46,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Executive Search | Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">972<span></span>
</td>
<td class="nump">972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">972<span></span>
</td>
<td class="nump">972<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Professional Search &amp; Interim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">69,856<span></span>
</td>
<td class="nump">15,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">184,519<span></span>
</td>
<td class="nump">55,480<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="nump">291<span></span>
</td>
<td class="num">(1,329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">254,666<span></span>
</td>
<td class="nump">69,856<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | RPO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">62,304<span></span>
</td>
<td class="nump">14,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">49,482<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Exchange rate fluctuations</a></td>
<td class="nump">260<span></span>
</td>
<td class="num">(1,185)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, ending balance</a></td>
<td class="nump">$ 62,564<span></span>
</td>
<td class="nump">$ 62,304<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_SaloMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ConsultingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ConsultingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_DigitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_DigitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ExecutiveSearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ExecutiveSearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_ProfessionalSearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_ProfessionalSearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfy_RPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfy_RPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758890640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill And Intangible Assets - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 23.7<span></span>
</td>
<td class="nump">$ 20.3<span></span>
</td>
<td class="nump">$ 19.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember', window );">Salo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Tax deductible goodwill</a></td>
<td class="nump">114.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible assets</a></td>
<td class="nump">32.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember', window );">Infinity Consulting Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Tax deductible goodwill</a></td>
<td class="nump">64.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible assets</a></td>
<td class="nump">16.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember', window );">Miller Heimain</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Tax deductible goodwill</a></td>
<td class="nump">16.3<span></span>
</td>
<td class="nump">22.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_PivotLeadershipMember', window );">Pivot Leadership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Tax deductible goodwill</a></td>
<td class="nump">5.2<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupAndPatinaSolutionsGroupMember', window );">Current Year Acquisition | Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible assets</a></td>
<td class="nump">$ 45.3<span></span>
</td>
<td class="nump">$ 15.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupAndPatinaSolutionsGroupMember', window );">Current Year Acquisition | Trade Names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems', window );"><strong>Schedule Of Goodwill And Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible assets</a></td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average useful life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Goodwill And Intangible Assets [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_SaloMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_PivotLeadershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_PivotLeadershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupAndPatinaSolutionsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupAndPatinaSolutionsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178753914848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">$ 278,451<span></span>
</td>
<td class="nump">$ 230,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(163,905)<span></span>
</td>
<td class="num">(140,171)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">114,546<span></span>
</td>
<td class="nump">89,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsForeignCurrencyTranslationLoss', window );">Exchange rate fluctuations</a></td>
<td class="num">(120)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Amortized intangible assets, net</a></td>
<td class="nump">114,426<span></span>
</td>
<td class="nump">89,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember', window );">Infinity Consulting Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible asset addition</a></td>
<td class="nump">16,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember', window );">Salo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible asset addition</a></td>
<td class="nump">32,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember', window );">Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible asset addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember', window );">Patina Solutions Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Intangible asset addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer lists</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">192,099<span></span>
</td>
<td class="nump">146,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(104,429)<span></span>
</td>
<td class="num">(89,024)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">87,670<span></span>
</td>
<td class="nump">57,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">69,100<span></span>
</td>
<td class="nump">69,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(47,187)<span></span>
</td>
<td class="num">(40,720)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">21,913<span></span>
</td>
<td class="nump">28,380<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DatabasesMember', window );">Proprietary databases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">4,256<span></span>
</td>
<td class="nump">4,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(4,256)<span></span>
</td>
<td class="num">(4,256)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">910<span></span>
</td>
<td class="nump">910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(910)<span></span>
</td>
<td class="num">(910)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_IntangibleAssetsLineItems', window );"><strong>Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross</a></td>
<td class="nump">12,086<span></span>
</td>
<td class="nump">8,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(7,123)<span></span>
</td>
<td class="num">(5,261)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 4,963<span></span>
</td>
<td class="nump">$ 3,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_IntangibleAssetsForeignCurrencyTranslationLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The accumulated foreign exchange loss included in intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_IntangibleAssetsForeignCurrencyTranslationLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_IntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_IntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_SaloMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DatabasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DatabasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178846865536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Estimated Annual Amortization Expense Related to Amortizing Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 25,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">24,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">22,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">17,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2028</a></td>
<td class="nump">10,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">14,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Amortized intangible assets, net</a></td>
<td class="nump">$ 114,426<span></span>
</td>
<td class="nump">$ 89,770<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178754095760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of right-of-use assets</a></td>
<td class="nump">$ 5,471<span></span>
</td>
<td class="nump">$ 7,392<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">142,690<span></span>
</td>
<td class="nump">167,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">165,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember', window );">Infinity Consulting Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember', window );">Salo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember', window );">Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember', window );">Patina Solutions Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee operating lease, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Lessee finance lease, term of contract</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee Lease Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lessee operating lease, term of contract</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Lessee finance lease, term of contract</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_SaloMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759382096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Components of Lease Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinanceLeaseCostsAbstract', window );"><strong>Finance lease cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of ROU assets</a></td>
<td class="nump">$ 1,479<span></span>
</td>
<td class="nump">$ 1,065<span></span>
</td>
<td class="nump">$ 1,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">114<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinanceLeaseCosts', window );">Finance lease cost</a></td>
<td class="nump">1,669<span></span>
</td>
<td class="nump">1,149<span></span>
</td>
<td class="nump">1,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">48,901<span></span>
</td>
<td class="nump">53,092<span></span>
</td>
<td class="nump">56,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">833<span></span>
</td>
<td class="nump">966<span></span>
</td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">11,157<span></span>
</td>
<td class="nump">10,986<span></span>
</td>
<td class="nump">11,592<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Lease impairment cost</a></td>
<td class="nump">5,471<span></span>
</td>
<td class="nump">7,392<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(3,420)<span></span>
</td>
<td class="num">(1,119)<span></span>
</td>
<td class="num">(657)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 64,611<span></span>
</td>
<td class="nump">$ 72,466<span></span>
</td>
<td class="nump">$ 68,910<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FinanceLeaseCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance lease costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FinanceLeaseCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FinanceLeaseCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance lease costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FinanceLeaseCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759468688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 63,496<span></span>
</td>
<td class="nump">$ 62,996<span></span>
</td>
<td class="nump">$ 66,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">1,639<span></span>
</td>
<td class="nump">1,157<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>ROU assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">19,015<span></span>
</td>
<td class="nump">49,235<span></span>
</td>
<td class="nump">13,638<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">$ 3,123<span></span>
</td>
<td class="nump">$ 1,586<span></span>
</td>
<td class="nump">$ 516<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash paid for amounts included in measurement of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right-of-use assets obtained in exchange for lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178759136384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinanceLeasesAbstract', window );"><strong>Finance Leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinanceLeasesPropertyAndEquipmentAtCost', window );">Property and equipment, at cost</a></td>
<td class="nump">$ 7,103<span></span>
</td>
<td class="nump">$ 5,770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_FinanceLeasesAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(2,741)<span></span>
</td>
<td class="num">(3,085)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Property and equipment, net</a></td>
<td class="nump">4,362<span></span>
</td>
<td class="nump">2,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">1,372<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Other liabilities</a></td>
<td class="nump">3,053<span></span>
</td>
<td class="nump">1,657<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 4,425<span></span>
</td>
<td class="nump">$ 2,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Property and equipment, net<span></span>
</td>
<td class="text">Property and equipment, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other accrued liabilities<span></span>
</td>
<td class="text">Other accrued liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted average remaining lease terms:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">3 years 9 months 18 days<span></span>
</td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted average discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="nump">3.20%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FinanceLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FinanceLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FinanceLeasesAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance leases accumulated depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FinanceLeasesAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_FinanceLeasesPropertyAndEquipmentAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance leases property and equipment at cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_FinanceLeasesPropertyAndEquipmentAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178748500528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Summary of Maturities of Lease Liabilities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 51,760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">44,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">39,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">20,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">10,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">16,295<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">182,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">17,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">165,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">1,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">1,313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2028</a></td>
<td class="nump">438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">4,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">$ 4,425<span></span>
</td>
<td class="nump">$ 2,706<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178758040304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Summary of Net Assets Acquired (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 909,491<span></span>
</td>
<td class="nump">$ 725,592<span></span>
</td>
<td class="nump">$ 626,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember', window );">Acquired Companies, Patina Solutions Group and Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets', window );">Current assets</a></td>
<td class="nump">37,586<span></span>
</td>
<td class="nump">36,071<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets', window );">Long-term assets</a></td>
<td class="nump">5,736<span></span>
</td>
<td class="nump">9,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">48,400<span></span>
</td>
<td class="nump">17,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities', window );">Current liabilities</a></td>
<td class="nump">18,327<span></span>
</td>
<td class="nump">17,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities', window );">Long-term liabilities</a></td>
<td class="nump">3,164<span></span>
</td>
<td class="nump">16,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="nump">70,231<span></span>
</td>
<td class="nump">28,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase price</a></td>
<td class="nump">254,750<span></span>
</td>
<td class="nump">133,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 184,519<span></span>
</td>
<td class="nump">$ 104,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178753918528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 01, 2023</div></th>
<th class="th"><div>Aug. 01, 2022</div></th>
<th class="th"><div>Apr. 01, 2022</div></th>
<th class="th"><div>Nov. 01, 2021</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 254,750<span></span>
</td>
<td class="nump">$ 133,802<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember', window );">Acquired Companies, Patina Solutions Group and Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Acquired receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,300<span></span>
</td>
<td class="nump">$ 24,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember', window );">Salo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="nump">$ 155,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember', window );">Infinity Consulting Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 99,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember', window );">Patina Solutions Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember', window );">Lucas Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisitions, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_SaloMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_SaloMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_InfinityConsultingSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_PatinaSolutionsGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=kfy_LucasGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.2</span><table class="report" border="0" cellspacing="2" id="idm140178750696544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event - Additional Information (Detail) - Dividend Declared - Subsequent Event<br></strong></div></th>
<th class="th">
<div>Jun. 26, 2023 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_kfy_DividendPayableIncreaseDecreasePercent', window );">Dividend payable, percentage increase</a></td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPayableAmountPerShare', window );">Dividends payable, per share amount (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfy_DividendPayableIncreaseDecreasePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividend Payable, Increase (Decrease), Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfy_DividendPayableIncreaseDecreasePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfy_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The per share amount of a dividend declared, but not paid, as of the financial reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsAxis=us-gaap_DividendDeclaredMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsAxis=us-gaap_DividendDeclaredMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>kfy-20230430_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kfy="http://www.kornferry.com/20230430"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kfy-20230430.xsd" xlink:type="simple"/>
    <context id="i89f32619a3f5419b9271fffea639668f_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ie57e95e55e1743fb88b88fdd2afb4e18_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="if03038419d194dad9f72096f177c8dbf_I20230622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <instant>2023-06-22</instant>
        </period>
    </context>
    <context id="i33728dd37cdc4c86a13181ece3395f83_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="if47b505ec0344470ab035f55e2069ff9_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i655070aa2874441086c6ec8e23207e05_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ib24c17458f194ed18544eeae3ec5d966_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedOutOfPocketEngagementExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i27a2ae3607914b4e86fd41ddb124e4fd_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedOutOfPocketEngagementExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i32fadbe2b7d040fb862c048badf811f0_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedOutOfPocketEngagementExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie583137ce10c410bb555ba93697a16f2_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i859d40019df14be0a9e2563f6b5033f1_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="icae620799eec45d28f0b926bfef1e21e_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ReimbursedExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i3757dffea1724a71b0ee35d5a284082b_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i2dab793dbcb347deaf6f3270e5a235d0_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ie780169b7cfb4e4db058c9674824dbc5_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i5c1e762709e34a10b8860286e94c83dd_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="ibc28d2402b614ef3895a82b73f89c63f_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="iea218f4e8d8548a6a68694e268d97757_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i76b6411f42804e818b44b09e426ee4ce_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i45940a1d5f374c70aa557bb37dfd42a0_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i9ff8041c96214fbda7609804a18100e7_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i07182af4dd1043a0acd6bc5434cc0e28_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i40b0958bff3e41fe9884bbe58249aee8_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i29b84437a5014321a2848835c49a9c1a_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i9ad8488c890a4d9fbaa32b5b61f86d51_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic4489058cced48ec8f1de9b83ca1570d_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="iaebfa1c27d894ebdb7cd5d1801316307_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic0219f9a65194176b4f9f16bf1990bde_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i6130e768c08d421885fc17aad89a4e27_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ide0b77c9bf9b42d6ba293027289077cf_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3fc4d61e52a94e198f9e2a1504cfe816_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i258ae69e97f046e3afabf417b542a95c_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i38d08afd10004f8d911d423764283eaf_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i9784d59184e44110abdb4cce3df34943_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id83a1d3e0a2849f9850bea77f929707e_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i7f6612c3f6484b0ba6d1cc2af8ef1014_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id53e9c91eafb4ac4b7377660c442696c_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id1f26839bd87454ba3367b88531d7965_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iabde9ed55b9a4ce08da2e34585e28e49_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i507d70cc9a3c4eb3a6d98fb3399b0144_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0b47de6d3a65444ebe3c2998a716eb1b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">kfy:MexicanSubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i1360f9b5f4d7432baa555d3632029e75_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3beeb1a14bad40c784cb33240da34ab8_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i49c0e7a4fe784fa18b75a7cdd8f6a262_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib2ae1279f42e4507a28e42a7f276feaf_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="if1bf5842234f42fe844ce07975c35b15_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i0a199745bacb46e99e3b2ea729b8122b_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idd5b129054f54653a68417a907db6f53_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i1ca30bb8679549df9d3eec19391ade04_D20230131-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <startDate>2023-01-31</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="i8616b075577740408930a28bace6fa20_D20230201-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i6e90970fc27248a9b01ca680fe8f084b_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic991c5fa73374a13a328745721f602ed_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ib440b6bc7b5d4f319e376e752097d83a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ibf6ddcf93e7540ce8403f549c0ed25ad_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="idd8b1cba455149bf93c54eb7d16ad11b_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1188faa044d34582bdb45a6be340de1d_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i815414ad89e94e7cb3af8f2884b9bc99_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ibdb71499eabf4ae4b1e8cabcfb4eb02b_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i00580134a0694e2e83ae5679d01c0c00_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if31c6c4817d9430dbf1e7df2019ed2f7_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3115c00e6733456692a73e9428509033_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i624c586793764632b7355bd533896e81_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9346d63f5cd041d286ea1ead165c722a_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="id5643ad6ee224998baff3cbfa5b2a767_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="idbfddbb711b54a9b9570f6f502a4d7b1_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="if0487339951843c5a058eaffaa885251_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if5c0f094665541a8b897c82a3f470c5a_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i86a102cfe8de4ce9a92acce70023d8dd_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ib4f90252eeec4f3b8731563dab4cc5ad_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ib0f8355a75f040c8b63fc632bf53fe19_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i5b710aa5bde043a59336fa465ef6a7ac_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i45f6688391b943989da08483b972455d_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i7821545a4288443a8532073936f27ca6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib49438510212428cab7dbafd4a5561d4_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ia3ef0838de474fe68a19a29dc2a8a80b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i63bd438a52444b26b2e3ee837d139a13_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i5fbe37d273b54299863a880e5360a164_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i01db3f887d0349cd8203304ce1f0f399_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="idd9e2fb16f91466c8638f4bfbad57b69_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ibfab24e7551d40beac3b6d9ffaa47027_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id2aed01fd65f43319a0e309122b315f7_I20220922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfy:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-22</instant>
        </period>
    </context>
    <context id="i36a419f5301e47caaa6ac5680afb028b_D20220922-20220922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfy:StockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-22</startDate>
            <endDate>2022-09-22</endDate>
        </period>
    </context>
    <context id="i8a2dc2cbcfb44ef689a889ab65c80740_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfy:TimeBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i45c3e3a9de104fb191b20bd005673c28_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfy:MarketBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i902d94bab7be487eb00391fb48331b77_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i9044f166da2c49e0b4f80c53e038e601_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i1ef3745df37b4c8589933add3a6d1bae_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="iaae70e22ce204a3093159971f63a3df6_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i67e47b5cd4d64b7fa14a9d2ea54bb1fe_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">kfy:MarketBasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i604eef21a1fc4379a433e2fa9c585c1b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ib6de149231c34e5480e3d70fdc402c8b_D20200701-20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-01</endDate>
        </period>
    </context>
    <context id="i8b775ae65e3c4164868f308981f7142f_D20200701-20200701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-07-01</endDate>
        </period>
    </context>
    <context id="i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i390f872e632f42fc85c784fedd938449_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifdb3b4f988c44da7931b32f657226e05_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ief9d5321082d44d8bdd36955afde1c5a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i91e617a148af42cab3fe4b46a2bea8ba_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kfy:CorporateNotesOrBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ieb6960aaf07846ed8a32b4fa368560a7_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0f8ad1060086440c99ccc93082983fad_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i8b081e657faa475197e5e405d658fd39_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i8ed797e1f1c748e586bd78a92150034c_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i2827ee593cce4d5092a0abebb563c387_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i26030b325fbe48c8af82b07ae7eaf499_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1352cb411e9a4673878103b2313f8ad5_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kfy:CorporateNotesOrBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">kfy:USTreasuryAndAgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i28c88ca4f23a440096ceaf7961c645a2_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic5e75573b5ea428d86f050bc988d5fd1_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3f796d98fc64489493e27e5d9e526e8a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i18f4356c8a2548eeb272abe51d5434ec_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i68be6849f49b4ae7b687b9f89b368eba_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i59989e1678b04af0bbebe2aeb38ae770_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="icec6e44b08d54ba5947a796ca09f5391_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">kfy:AvailableForSaleMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id3dd97b963af49ebb0ca8ec15f5205ea_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">kfy:AvailableForSaleMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ia92953782bc14b9e810ecb4cb4bc88f1_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3aad244333ce4847aed99f39be1b8337_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i40288d50fcc34d638b55d42f425762c6_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i97a8672bb1e74566bff1ac0dbce41c54_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i57cd1f0ddeff41f19bd288ca7c6c7d7a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i5a103c8a719e40d385a266514bb8745b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:IncomeTaxesAndOtherReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">kfy:DerivativesSoldMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i70877de10775438c89874976c84b2930_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i56f770009699449f8212e3c802f001c3_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i604a1ddd51cb45e9afca6ae14b41da3f_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i121b38c2be33443a8ec96e953150776f_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="if6b7916b2ceb43f39cca3ab3c4f7a1d2_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i15cb292a297b47b3864ab02aa932c9ba_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsurancePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="if06ce0e71c5c486eb604a28204470a2f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsurancePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i751ce32faf784bb18d531ebde5fd74ce_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0514718e4dbc4703b4ae26800558bdcf_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i84f77068e7464512bdd29578fbef5d30_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i6ba4c272e0a6490b859bdd19ce987c37_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:EnhancedWealthAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i139f09c836ce4fbc9ef415b1c5e1ef57_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">kfy:LongTermPerformanceUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ie5302c2c531c4eceae3547f500fbbd69_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">kfy:LongTermPerformanceUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2f457fa6b4b4463e8eee8be97ecf6ad2_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">kfy:LongTermPerformanceUnitPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ieb4c69bfa0c14be8b78c7acf135044db_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i71dd6433e5f540ee850c906c1aa876d9_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ifb62a4fe031646a199084d668e813819_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i967bea95f47148cab14654e403188551_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i58fcd53b084a4a8bb116557ae7705095_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="icc0565fd38bc4ec498a0589c408c4931_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i9d99469ef28e49908211307cd49faa6a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i15e68807e1fb49d9a04a0c01fc8773b3_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ic1baf8be7a434e17bdf7ef333781ccf8_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ifa85e18945ad40e99217fd14f7113b1e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">kfy:OtherSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i53d7c7c47d484c10a1af44ae337dba54_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">kfy:OtherSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i80583796f2a64d83afaa674dedc77687_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ifc7296f9d520463781af0131ca5f6291_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i55a91d1ae58d44ca99d44d5c3af38a62_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i78392001356e4738a0ad531a84b498d7_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i14c665434bc74a4291abc1b36cd3ea46_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ia2969782bd674a0fbff8f24c963a9b93_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i101027886fc546e1b7df2d8ac07c7007_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i8ef499a3327348228e411e76b3cd0d02_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iaa20df6e280a4890af0b07db13c26d90_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i43a289d3166e40c7821ec87dd524b456_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i98d9a2af10f6410d976ad47f9b057a13_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iac87d4a1c90c4b3f957c9fd145a37350_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i6dd9d5b9259d4f60826547536cda4959_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i156cd8198ddd4b4a8755caa286b40e11_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id4d66773d4f84319a7e57ba3f30233eb_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i412d756e55c043ac987778b0a3c37e66_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3d34bac1785c4aef8013cd005e09d4f3_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i0bb8c043f9a24ca9855089acffa56aba_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7ead7097223741b29e54c421401f8939_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="icd8a004fd1064bbe8e9f80fb571366db_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ia31d7eecb09a40ed82a378cf400f3167_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7ab3a9665b354b05be189331a57fb786_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i8cf7e3ef7a054982aefb474fe24138ff_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationAndPensionPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i61eebee139a34e788dcdb8b118a74542_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i8a418c5f9f3b4c5ab07a4d141d426b8a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i36ee71489d864fa4ad65f20c036fbe6a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ibacaa57300b449babb22c1ac10e19617_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ic943207097ad45239cc583d896066701_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i525a9c2b49df4b13a627b71cac83d69c_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i941f318eeb3c4a7182606db0c79711f7_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ie59f558df0ea4256be456adc178041f2_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1ae48ef79adb4c1c96953349812bbdbe_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i20daf9f9a8fb4399b5b608419afff144_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if5fe6d691df949a0854f7ebcb10f3438_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i4fb15eeff6e24848858dcaad191652ef_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:MedicalAndLifeInsuranceBenefitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:HayGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i0686a5593629428a91342335bd1e5151_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i97e442f3a11241a193d1707de348dd3a_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:InternationalRetirementPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i4217bd0537a8467590488838242b5440_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i26ec34b9e9764aca9137e8b1a96a4b97_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i39b22a355dc84ce5aa8ad984f33fc48d_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i51647c71c26046db875fbe4528177899_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if251c6ce8eb443888bd876be5f992a4c_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i15c38043f76b4e07be03917a20bb837a_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i7854411daa2f48bdae27535ddc2c0f03_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:ExecutiveCapitalAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i84ad866a60024b96b797b810cf491556_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i6a9b8ef3a61c4b138a131113c343278a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i475313cf339c4b6887278ec54cc347e5_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ibda8e6ee031949ae90f1ae35e58a64fc_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id68b0506e1fb4904953eb5a77055b87c_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i201351182eed40a2a2f6ae5af4cba3f8_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="icd9a6ee9f1e04c6da380768868ded8b6_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:CompanyOwnedLifeInsuranceHeldInTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id3fbfa2908ed4791b03c7d1efd04f1e9_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2023-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ib985d2efc51a4d59928a6499b167f6db_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iadd20744d3c944f192b9aed4e2acafcc_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0a785632f90f4265b8a3bfb7ebbe3954_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i7e725c3318484ad28408c2590f42be2b_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i9428ea703ae8455fb1e0d90cb02bc052_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9e7cbbda7e2d4b5f8a395855693f8856_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:LifeSciencesAndHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i991bef292e764698afe224cf688dd378_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:LifeSciencesAndHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ib2b93837cade4e76ae67de3262f2eb29_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:LifeSciencesAndHealthcareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i3e82b6d3967149489df339fbde84b689_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic3dc5aaf1c9f44f8beaa0524754bf68f_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifb7b8828d7d04923ba9fde8fe77a774f_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i91ec635324634bd1996e3140813a6a10_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ic144deb431c24ae1980c03c9eb64c710_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if4b174cd82ee4f9f9e67dd37efbd0a9b_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i746675b7553f4c6d973192b9c274bd1d_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ia91d1b132031442aaceb542cb014b7b9_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ifd84d119f1e64d2e907d3b38173ad811_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:ConsumerGoodsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i5002f44250394c70875d4b298fc63387_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:EducationNonProfitAndGeneralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i742f8a33efbc46df89007cbc82aaa796_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:EducationNonProfitAndGeneralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id383d342fcf54714bce30ea144d42049_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfy:EducationNonProfitAndGeneralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i1a8e2d10806c475aa9ffab392b1704a6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if26a98a9af43430c957cae0c99f5ba8d_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i86b22a6e058a4a098e143433288056e8_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i0cc64b9ce3ba4e6eab7bb366fbb500a0_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i9650b0bbff0e4a9eb05b12db618401a0_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i69e40334e6154fe4ae50b680d08b7886_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ibd6fec722a784298a93657ae62e33ae1_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7573df2264d94c40a2d66df8a3d805bf_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if0fab59479284ec5ab4c70b1d12e30b8_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i157207be3ea3454295b0902ee953fd13_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic32c3a8d0eb24639b48f9f2c2cca6798_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i8e0cdfa352c642b6aa3723fb9e648e7a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i61091a10c6cc44c59bbf8a965a1085c0_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i804ebd154c8444feb5703566da70d37b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i6229c11dd92d40e0902901b59d6dc2cb_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ie1613d62db084c0992f49b122de3733a_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id31954edcc9d4f2da767a59c8be9b7f1_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="iebb4b026ba3044daae68f3b5353d4705_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i987734f59d214820a6cf0e18a6de7ffd_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">kfy:MarketableSecuritiesNonCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="if27a0c34697a48f98cd3c87b6fa92fc4_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i4b1f6fd6131b468eb5fa6a78e3badc39_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id14be08af9d54b14a16d04b7972cbcd2_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id571a7647fa04a6fac5acba572affd36_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ifc8c993bce57413a8d409896442226ed_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="icff4684035674bb98df29478d449e60d_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i886c580b46f742a3a939de3f03d39cb2_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i901236b2c1004e0a88eb35292c4051b5_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ic24c0c524c6d47d3bd7726a689bf2f29_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i0a5b95a5338c4dafac70652477a68e20_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i756fbecb60034d2f8d9e0386893ba48f_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="if11d108d07ec436ea7804e57b00bc85c_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i37cbbee992c94d168cdb2c22aa134448_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5d8f0defc81f41a6b576ca0125686924_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i39fa8088e0ca46479a7a23b65211ec85_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i16904002803d435388df0be2803bb452_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ic3b574be4a3f49da8288315c4489735f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic3ac7f0e21b6441a8fcb15dc72c46221_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ifacf136d984741b1b4cd1dacecedba38_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i59cd8971b247465fbe03e8bda0b5461b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i287707f4b74e425fa2e20738bd022d96_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ia2e05f710c204d068412fc97d2e713ef_I20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-16</instant>
        </period>
    </context>
    <context id="i797c2c36b2d54af88d6445886265182e_D20191216-20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="if69dba9f7f86413fa913584c4ffee439_D20191216-20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="i775e00a1bf0e4bdab7f2d660c568faa5_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i157827b8fa2945838f466be05c0f9257_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i8de7cf361fd04da38d029c9488a5a2ed_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">kfy:DebtInstrumentRedemptionPeriodThreeAndThereafterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i246db935860941d29c17538dc516e54f_D20191216-20191216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-16</startDate>
            <endDate>2019-12-16</endDate>
        </period>
    </context>
    <context id="i098e70cd43af4fc9a7078723c7e06c34_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i16e96708a2d845e6a7babc46e181babc_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i96e92a11ea41406fa84fe9f3b05251ca_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">kfy:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i16921e98916b4c3fa57e07d7fded17d6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">kfy:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="idd2280946b7e4279bef8eb95dcac664e_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i6cdff8d5ebe948e584c03bbde3397b66_I20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-24</instant>
        </period>
    </context>
    <context id="i69a40f2b24ae4c6bb45ac775b544cf2f_I20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-24</instant>
        </period>
    </context>
    <context id="i4fb357c315214cc88d3be77a9939f879_I20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-24</instant>
        </period>
    </context>
    <context id="i347b141ef51e46dd95ae3cb0a83e5c14_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i0e8a943e58aa4663b1b6a4a8070a83ff_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i19b7a2f674a7408d890901dc4e55549f_D20221001-20240630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="iae48491136a54447a677142853c46c55_D20241001-20270630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2027-06-30</endDate>
        </period>
    </context>
    <context id="i563449032b7345a0b4395af5df4ce01c_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kfy:SecuredFinancingOvernightRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i602af38c399445199376a0056c38e9af_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kfy:SecuredFinancingOvernightRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i77de3e39d81a4ab69c3697587e53a96a_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">kfy:SecuredFinancingOvernightRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i0622d3c4bf694127a2a4616d4d9c7b9a_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i074a7f4c729442f79aff021eaa328af6_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i28f6a23cf7ce431085b36c1169654db7_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawTermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i544987c36ab348209a0c73220c624bcd_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</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:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="ia793ab2acf60401fb513502fe6c30561_D20220624-20220624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</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:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-24</startDate>
            <endDate>2022-06-24</endDate>
        </period>
    </context>
    <context id="i5a0e3e7066a24346b42e95697c30e815_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i5cf0172019574e3d82def15571d5c881_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:AmendedCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="if423e7dde44e4768bcc4c8aa9ebc9f44_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:PriorCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">kfy:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ia340729360c342aeac3c4b0091781d60_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:CreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i390cd7383ad84f29b122640a7ab462ec_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:PriorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i82255bed624141f4b022da15eca20673_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ie9b4038b40ba443892277e979ea5e97c_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if88b2bc540694c7692447ba099093a3f_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">kfy:DelayedDrawFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i1fc51d3a48634c55a7245ca304b85b4e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:OtherFinancialInstitutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i92928ea782b24f72907691911387877e_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:OtherFinancialInstitutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i54ef0c0ee4834cd6b178d1f8e5b1db35_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="id6f88ba2a8354a80b41265676d3050f1_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">kfy:CSVOfCOLIContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">kfy:DeferredCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i01ed4de8c5574e1b99bdaf40f37c7e9a_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="iae85f0dc3b4b4048a668b5eb1df5d11b_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i422ce0fbeab348e894b7cdd98ecbc7fe_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i07b0010d14f04f65bfa89f8ae7593350_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="id3453a5013b849678b67400228a7629f_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1a32c3f6e1ef44e69fae85b43af69fa6_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i74114424c59a4343b6bed0fe74e5a005_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i0ee052f5652f427b8e6aeae712700680_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i9a4fcfe80af84497b68febd5d44080ce_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i7032fe098482492b91a543724780d441_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3dcf54782098468ab6290db30c33b5e5_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id46938e396734c2796560dac80e3ca42_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i94a8e201d57144658d4e925ff3683d7c_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i900e8d02d62640368376d503c8a21a28_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i746be99f5002413eacd7c28bd7726eb7_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i8e9337cbde3a4a41a6b49e1fcea28ebd_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idf82b05768614ab684c62fc33eb91967_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="icaec38435d6e4247848d27f6648b827f_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i90527f0795ae443095db5fa374c1153c_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i4a078bd019194363bdf0c88b1b16083c_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i859cab46fb314d218ac802e71ec882a7_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iabe9ccc027d945a58d1d5665b922c181_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0e85c7446790448a9a8b90e66d676d19_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0fdaa62425654ce3a9dcdec4533be23c_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ib19701d6a4cd419c8da9fad0216feec7_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i28d52883c951469fb23af1e6e3e6dd7e_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchInterimMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0032fe333dac4d6094a8103cc405a60a_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i7ed098738cb24809b914c6998fd93122_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic65e8c7c011c44adbf0a150df0459403_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i9683776d189a405e958b49c8d8daea3a_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i53c758e14ad2442ea5cad87aaeedc667_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i5f4a36f6dca147c191e847a2b205688f_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="iaa87415da2a54921bc6d5ccd61c0445c_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i32f5d881e26c42418adf4a110c71c4db_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i73ec942b9cc247e7a5f5864bf30f2be7_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i3c286be2d5914c94915a17b5442b35a0_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="if0bbe3a76e664d558a207d2b918160b5_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i0a4c0eb5b6354690936da3ae22d5ae8d_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i42f44bceaa7c4da4957ff20ccb76dea4_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic6d64840c5ea45bd89f1b3b9cef1c695_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i66b1631a87c248558256af4b15279244_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i45031390dfb347fcb8df694c54d4ebfe_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i06d2ee4dd448470b8bf9c39fdbc8eec8_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="iefdd042918374e0485cdc9591ced7bd1_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">kfy:LongLivedAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i678af3a3ff51431ca381bd3558457d30_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i00e672b76123435b926e05427fd3350d_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id5b7d709abc64c3881e80fb6ed4b5c05_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i4b2129e7c1ac4a688087f63fc56cd16b_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="if32d390b328e453eb5fe0e5b22ef9978_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i514e15b7db054623a2610052991f0d7f_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i88408aa82f1a4363ab6b47d52682f632_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i245e1558a0db4ebeb314da7b51c3cbd4_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i5264a62694ad4248a687b026dc4d7084_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">kfy:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="if271965b78224854a3655c40271e156b_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="icbcdb10c6fb94574a1b25e78ff6980c4_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:RestructuringPlan2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">kfy:CovidNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i6f29e9f5d26b4c97810e924fa0767ef2_I20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2021-04-30</endDate>
        </period>
    </context>
    <context id="i90097066e90f4d0fbf8308561417b8e4_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i31bc5dcd0e0b4836938b428cc4ba1d2a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic9cd2c3efa3145a4a4a7939e25958da8_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ie5ba030273594739bad68405544bc48c_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">kfy:ThePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i29a4b415f750483383794ccb5cb34bce_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ie473fc311d364843bd5fdef9927fcd0d_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i380b0f0f48ed4af4affea8a373e69949_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="icd5cb570608d4202acc33427ca740736_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="if682b34069c141cfabb419310d72f96b_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="ie8ec627d68b64266b43652218389dad7_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i23e9420c410f44669b65d1c2ee9227bd_I20210430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-30</instant>
        </period>
    </context>
    <context id="i5dff18ba449149cbbde9b09fef8bb9d9_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i5ff85bd8727c42a59c6664a2d6315d5a_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1151f4befc4e441683dc6389f8542d45_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i735b6dbc1af944f180c49fbfeb5dea0e_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i9b1f77f0cae249d8b1195ff24cdbc780_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i070078d188004affa14be7b31fb199ab_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i7604f43b1bc84418b5b027795759b22f_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i1833e7371cbc40a3a1996c8da8ef151b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i3b3ad4b319b64018a831d3a6a56da4ee_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="ifecfd4cfafca430cab4b02999142bdbb_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ConsultingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3b70d72eece34b3baec82095fd62d15e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:DigitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i818ad6b67ad547bea40684077caf6b8f_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ia094feda3ed64dcea2481db162ac6e79_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i34d4a8001a284ec0b097abbc59333baa_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ExecutiveSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ib610d53838e441bd82d4230ef994ae58_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:ProfessionalSearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i90cd4e4240e94463af765c43d2a3d989_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfy:RPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ia829a0b895be4340ac4c5a559a43acbd_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i6094c2e4ea6849aebd7a87fad912436c_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PatinaSolutionsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="idd076f249c4b42cc980550cc476f1043_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:InfinityConsultingSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i507b921e24864dd5bb57b261c629f398_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:SaloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:SaloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i4c9f68797aa94d93a619c3d6098c7b61_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:InfinityConsultingSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0d261598db534c8d94b0269d7e785b5c_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i4c4d06aaba4e4e0e8a835a887a6d3696_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="if3f4b0c3b67e44a4b62918ab94310a56_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PivotLeadershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ie591b3fb1b1c4267b290727aa8b1281b_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PivotLeadershipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ib6a082315f864481a322c7ae640bcdb5_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i054f0fce6a514dd79341fabb73dbc4c8_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i14dcf93c84a24284aa6484c81415c45e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ibf3f860d36244c3181a3716f01af103c_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DatabasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="ie90f2027dc814191b9ebc069981a96d5_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i41c6a3d8cdee4496b3fdeb906654344e_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i373a227dc2794f85b4b9c4f762d1442c_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i075b595c44db43d2bc00dd8286678d64_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i8170f516c07041ddae07be97db191f4f_D20220501-20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="i65565ea39a23487ea39a5c2e26a155a2_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="id7ccaa07c6564c0880948ee82b94a6c2_D20210501-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupAndPatinaSolutionsGroupMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i3f141bbf58994d37befafc1a5453f0f5_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i533648fdd05e4b6190c3e9c99ff3a952_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i3245b9fb7b88441984dd736ceb29b6e9_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i73b23d285f474951911373d84aa4b2c4_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PatinaSolutionsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ic053997f0a98405986be434286f43391_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="i4cf097cbdb4f46ba8ae47564b8f1a7c7_D20230201-20230201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:SaloMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-01</endDate>
        </period>
    </context>
    <context id="i222a80e61c764befb953c7f01dd457b9_D20220801-20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:InfinityConsultingSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-01</startDate>
            <endDate>2022-08-01</endDate>
        </period>
    </context>
    <context id="idaa447b06c79462fa40999f249e0fbb0_D20220401-20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:PatinaSolutionsGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-01</endDate>
        </period>
    </context>
    <context id="idbf862bec1e8455ba5b53e8178c14690_D20211101-20211101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">kfy:LucasGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-01</endDate>
        </period>
    </context>
    <context id="i9d9843d815dc4e23a594be7b221e2574_I20230626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000056679</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DividendsAxis">us-gaap:DividendDeclaredMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-26</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>kfy:segment</measure>
    </unit>
    <unit id="business">
        <measure>kfy:business</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="participant">
        <measure>kfy:participant</measure>
    </unit>
    <unit id="jurisdiction">
        <measure>kfy:jurisdiction</measure>
    </unit>
    <unit id="investment">
        <measure>kfy:investment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-30">0000056679</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-31">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-32">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-33">false</dei:AmendmentFlag>
    <dei:EntityFilerCategory
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-34">Large Accelerated Filer</dei:EntityFilerCategory>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1360f9b5f4d7432baa555d3632029e75_D20220501-20230430"
      id="f-452">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i49c0e7a4fe784fa18b75a7cdd8f6a262_D20220501-20230430"
      id="f-454">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6e90970fc27248a9b01ca680fe8f084b_D20220501-20230430"
      id="f-466">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <kfy:AmortizationOfLongTermRetentionAwards
      contextRef="i6e90970fc27248a9b01ca680fe8f084b_D20220501-20230430"
      id="f-475">P4Y</kfy:AmortizationOfLongTermRetentionAwards>
    <kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods
      contextRef="i26ec34b9e9764aca9137e8b1a96a4b97_D20220501-20230430"
      id="f-1014">P1Y</kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="id3fbfa2908ed4791b03c7d1efd04f1e9_I20230430"
      id="f-1123">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ib985d2efc51a4d59928a6499b167f6db_I20230430"
      id="f-1124">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="iadd20744d3c944f192b9aed4e2acafcc_I20230430"
      id="f-1125">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i0a785632f90f4265b8a3bfb7ebbe3954_I20230430"
      id="f-1126"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      id="f-1835">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      id="f-1836">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      id="f-1839">http://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      id="f-1840">http://fasb.org/us-gaap/2022#OtherAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      id="f-1843">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      id="f-1844">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-3">2023-04-30</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-4">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-6">001-14505</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-7">KORN FERRY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-9">95-2623879</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-10">1900 Avenue of the Stars</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-11">Suite 1500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-12">Los Angeles</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-13">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-14">90067</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-15">310</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-16">552-1834</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-17">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-18">KFY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-19">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-20">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-21">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-22">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-23">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntitySmallBusiness
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-24">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-25">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-26">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-27">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="ie57e95e55e1743fb88b88fdd2afb4e18_I20221031"
      decimals="0"
      id="f-28"
      unitRef="usd">2220447158</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if03038419d194dad9f72096f177c8dbf_I20230622"
      decimals="INF"
      id="f-29"
      unitRef="shares">52180966</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-35">&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Documents incorporated by reference&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the registrant&#x2019;s definitive proxy statement for its 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Form 10-K.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-36">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-37">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-38">Los Angeles, California</dei:AuditorLocation>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-39"
      unitRef="usd">844024000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-40"
      unitRef="usd">978070000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-41"
      unitRef="usd">44837000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-42"
      unitRef="usd">57244000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-43"
      unitRef="usd">44377000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-44"
      unitRef="usd">36384000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-45"
      unitRef="usd">569601000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-46"
      unitRef="usd">590260000</us-gaap:AccountsReceivableNetCurrent>
    <kfy:IncomeTaxesAndOtherReceivablesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-47"
      unitRef="usd">67512000</kfy:IncomeTaxesAndOtherReceivablesCurrent>
    <kfy:IncomeTaxesAndOtherReceivablesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-48"
      unitRef="usd">31884000</kfy:IncomeTaxesAndOtherReceivablesCurrent>
    <kfy:UnearnedCompensationCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-49"
      unitRef="usd">63476000</kfy:UnearnedCompensationCurrent>
    <kfy:UnearnedCompensationCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-50"
      unitRef="usd">60749000</kfy:UnearnedCompensationCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-51"
      unitRef="usd">49219000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-52"
      unitRef="usd">41763000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-53"
      unitRef="usd">1638669000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-54"
      unitRef="usd">1759970000</us-gaap:AssetsCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-55"
      unitRef="usd">179040000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-56"
      unitRef="usd">175783000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-57"
      unitRef="usd">161876000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-58"
      unitRef="usd">138172000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-59"
      unitRef="usd">142690000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-60"
      unitRef="usd">167734000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-61"
      unitRef="usd">197998000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-62"
      unitRef="usd">183308000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-63"
      unitRef="usd">102057000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-64"
      unitRef="usd">84712000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-65"
      unitRef="usd">909491000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-66"
      unitRef="usd">725592000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-67"
      unitRef="usd">114426000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-68"
      unitRef="usd">89770000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <kfy:UnearnedCompensationNonCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-69"
      unitRef="usd">103607000</kfy:UnearnedCompensationNonCurrent>
    <kfy:UnearnedCompensationNonCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-70"
      unitRef="usd">118238000</kfy:UnearnedCompensationNonCurrent>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-71"
      unitRef="usd">24590000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-72"
      unitRef="usd">21267000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:Assets
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-73"
      unitRef="usd">3574444000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-74"
      unitRef="usd">3464546000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-75"
      unitRef="usd">53386000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-76"
      unitRef="usd">50932000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-77"
      unitRef="usd">19969000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-78"
      unitRef="usd">34450000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-79"
      unitRef="usd">532934000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-80"
      unitRef="usd">547826000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-81"
      unitRef="usd">45821000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-82"
      unitRef="usd">48609000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-83"
      unitRef="usd">324150000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-84"
      unitRef="usd">302408000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-85"
      unitRef="usd">976260000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-86"
      unitRef="usd">984225000</us-gaap:LiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-87"
      unitRef="usd">396534000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-88"
      unitRef="usd">357175000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-89"
      unitRef="usd">119220000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-90"
      unitRef="usd">151212000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-91"
      unitRef="usd">396194000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-92"
      unitRef="usd">395477000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-93"
      unitRef="usd">5352000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-94"
      unitRef="usd">2715000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-95"
      unitRef="usd">27879000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-96"
      unitRef="usd">24153000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-97"
      unitRef="usd">1921439000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-98"
      unitRef="usd">1914957000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      id="f-99"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      id="f-100"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="2"
      id="f-101"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="2"
      id="f-102"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-103"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-104"
      unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-105"
      unitRef="shares">76693000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-106"
      unitRef="shares">75409000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-107"
      unitRef="shares">52269000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-108"
      unitRef="shares">53190000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-109"
      unitRef="usd">429754000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-110"
      unitRef="usd">502008000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-111"
      unitRef="usd">1311081000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-112"
      unitRef="usd">1134523000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-113"
      unitRef="usd">-92764000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-114"
      unitRef="usd">-92185000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-115"
      unitRef="usd">1648071000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-116"
      unitRef="usd">1544346000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-117"
      unitRef="usd">4934000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-118"
      unitRef="usd">5243000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-119"
      unitRef="usd">1653005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-120"
      unitRef="usd">1549589000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-121"
      unitRef="usd">3574444000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-122"
      unitRef="usd">3464546000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="-3"
      id="f-123"
      unitRef="usd">2835408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="-3"
      id="f-124"
      unitRef="usd">2626718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="-3"
      id="f-125"
      unitRef="usd">1810047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib24c17458f194ed18544eeae3ec5d966_D20220501-20230430"
      decimals="-3"
      id="f-126"
      unitRef="usd">28428000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27a2ae3607914b4e86fd41ddb124e4fd_D20210501-20220430"
      decimals="-3"
      id="f-127"
      unitRef="usd">16737000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32fadbe2b7d040fb862c048badf811f0_D20200501-20210430"
      decimals="-3"
      id="f-128"
      unitRef="usd">9899000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-129"
      unitRef="usd">2863836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-130"
      unitRef="usd">2643455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-131"
      unitRef="usd">1819946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-132"
      unitRef="usd">1901203000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-133"
      unitRef="usd">1741452000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-134"
      unitRef="usd">1297880000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-135"
      unitRef="usd">268458000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-136"
      unitRef="usd">237272000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-137"
      unitRef="usd">191776000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie583137ce10c410bb555ba93697a16f2_D20220501-20230430"
      decimals="-3"
      id="f-138"
      unitRef="usd">28428000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i859d40019df14be0a9e2563f6b5033f1_D20210501-20220430"
      decimals="-3"
      id="f-139"
      unitRef="usd">16737000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icae620799eec45d28f0b926bfef1e21e_D20200501-20210430"
      decimals="-3"
      id="f-140"
      unitRef="usd">9899000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="-3"
      id="f-141"
      unitRef="usd">238499000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="-3"
      id="f-142"
      unitRef="usd">114399000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="-3"
      id="f-143"
      unitRef="usd">72030000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-144"
      unitRef="usd">68335000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-145"
      unitRef="usd">63521000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-146"
      unitRef="usd">61845000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RestructuringCharges
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-147"
      unitRef="usd">42573000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-148"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-149"
      unitRef="usd">30732000</us-gaap:RestructuringCharges>
    <us-gaap:CostsAndExpenses
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-150"
      unitRef="usd">2547496000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-151"
      unitRef="usd">2173381000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-152"
      unitRef="usd">1664162000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-153"
      unitRef="usd">316340000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-154"
      unitRef="usd">470074000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-155"
      unitRef="usd">155784000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-156"
      unitRef="usd">5261000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-157"
      unitRef="usd">-11880000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-158"
      unitRef="usd">37194000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-159"
      unitRef="usd">-25864000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-160"
      unitRef="usd">-25293000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-161"
      unitRef="usd">-29278000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-162"
      unitRef="usd">295737000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-163"
      unitRef="usd">432901000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-164"
      unitRef="usd">163700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-165"
      unitRef="usd">82683000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-166"
      unitRef="usd">102056000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-167"
      unitRef="usd">48138000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-168"
      unitRef="usd">213054000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-169"
      unitRef="usd">330845000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-170"
      unitRef="usd">115562000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-171"
      unitRef="usd">3525000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-172"
      unitRef="usd">4485000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-173"
      unitRef="usd">1108000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-174"
      unitRef="usd">209529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-175"
      unitRef="usd">326360000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-176"
      unitRef="usd">114454000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="2"
      id="f-177"
      unitRef="usdPerShare">3.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="2"
      id="f-178"
      unitRef="usdPerShare">6.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="2"
      id="f-179"
      unitRef="usdPerShare">2.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="2"
      id="f-180"
      unitRef="usdPerShare">3.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="2"
      id="f-181"
      unitRef="usdPerShare">5.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">2.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-183"
      unitRef="shares">51482000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-184"
      unitRef="shares">52807000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-185"
      unitRef="shares">52928000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-186"
      unitRef="shares">51883000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-187"
      unitRef="shares">53401000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-188"
      unitRef="shares">53405000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="2"
      id="f-189"
      unitRef="usdPerShare">0.60</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="2"
      id="f-190"
      unitRef="usdPerShare">0.48</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="2"
      id="f-191"
      unitRef="usdPerShare">0.40</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:ProfitLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-192"
      unitRef="usd">213054000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-193"
      unitRef="usd">330845000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-194"
      unitRef="usd">115562000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-195"
      unitRef="usd">-3256000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-196"
      unitRef="usd">-59227000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-197"
      unitRef="usd">50069000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-198"
      unitRef="usd">-3420000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-199"
      unitRef="usd">-19096000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-200"
      unitRef="usd">-5419000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-201"
      unitRef="usd">144000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-202"
      unitRef="usd">-410000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-203"
      unitRef="usd">-53000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-204"
      unitRef="usd">213362000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-205"
      unitRef="usd">290304000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-206"
      unitRef="usd">170997000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-207"
      unitRef="usd">4412000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-208"
      unitRef="usd">4309000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-209"
      unitRef="usd">1191000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-210"
      unitRef="usd">208950000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-211"
      unitRef="usd">285995000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-212"
      unitRef="usd">169806000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3757dffea1724a71b0ee35d5a284082b_I20200430"
      decimals="-3"
      id="f-213"
      unitRef="shares">54450000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3757dffea1724a71b0ee35d5a284082b_I20200430"
      decimals="-3"
      id="f-214"
      unitRef="usd">585560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2dab793dbcb347deaf6f3270e5a235d0_I20200430"
      decimals="-3"
      id="f-215"
      unitRef="usd">742993000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie780169b7cfb4e4db058c9674824dbc5_I20200430"
      decimals="-3"
      id="f-216"
      unitRef="usd">-107172000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5c1e762709e34a10b8860286e94c83dd_I20200430"
      decimals="-3"
      id="f-217"
      unitRef="usd">1221381000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibc28d2402b614ef3895a82b73f89c63f_I20200430"
      decimals="-3"
      id="f-218"
      unitRef="usd">2310000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430"
      decimals="-3"
      id="f-219"
      unitRef="usd">1223691000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iea218f4e8d8548a6a68694e268d97757_D20200501-20210430"
      decimals="-3"
      id="f-220"
      unitRef="usd">114454000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"
      decimals="-3"
      id="f-221"
      unitRef="usd">114454000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430"
      decimals="-3"
      id="f-222"
      unitRef="usd">1108000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-223"
      unitRef="usd">115562000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i76b6411f42804e818b44b09e426ee4ce_D20200501-20210430"
      decimals="-3"
      id="f-224"
      unitRef="usd">55352000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"
      decimals="-3"
      id="f-225"
      unitRef="usd">55352000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430"
      decimals="-3"
      id="f-226"
      unitRef="usd">83000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-227"
      unitRef="usd">55435000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCommonStockCash
      contextRef="iea218f4e8d8548a6a68694e268d97757_D20200501-20210430"
      decimals="-3"
      id="f-228"
      unitRef="usd">22498000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"
      decimals="-3"
      id="f-229"
      unitRef="usd">22498000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-230"
      unitRef="usd">22498000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3d43c9030b6b4621803af1c253034e1e_D20200501-20210430"
      decimals="-3"
      id="f-231"
      unitRef="usd">1115000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-232"
      unitRef="usd">1115000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430"
      decimals="-3"
      id="f-233"
      unitRef="shares">1146000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430"
      decimals="-3"
      id="f-234"
      unitRef="usd">35376000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"
      decimals="-3"
      id="f-235"
      unitRef="usd">35376000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-236"
      unitRef="usd">35376000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430"
      decimals="-3"
      id="f-237"
      unitRef="shares">704000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430"
      decimals="-3"
      id="f-238"
      unitRef="usd">6560000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"
      decimals="-3"
      id="f-239"
      unitRef="usd">6560000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-240"
      unitRef="usd">6560000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ia6c5dfa1a537444787df0626f67d65db_D20200501-20210430"
      decimals="-3"
      id="f-241"
      unitRef="usd">26516000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i9fa00dc20cd04cf8bd866ebc44610067_D20200501-20210430"
      decimals="-3"
      id="f-242"
      unitRef="usd">26516000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-243"
      unitRef="usd">26516000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i45940a1d5f374c70aa557bb37dfd42a0_I20210430"
      decimals="-3"
      id="f-244"
      unitRef="shares">54008000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i45940a1d5f374c70aa557bb37dfd42a0_I20210430"
      decimals="-3"
      id="f-245"
      unitRef="usd">583260000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9ff8041c96214fbda7609804a18100e7_I20210430"
      decimals="-3"
      id="f-246"
      unitRef="usd">834949000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07182af4dd1043a0acd6bc5434cc0e28_I20210430"
      decimals="-3"
      id="f-247"
      unitRef="usd">-51820000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i40b0958bff3e41fe9884bbe58249aee8_I20210430"
      decimals="-3"
      id="f-248"
      unitRef="usd">1366389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i29b84437a5014321a2848835c49a9c1a_I20210430"
      decimals="-3"
      id="f-249"
      unitRef="usd">2386000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-250"
      unitRef="usd">1368775000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i9ad8488c890a4d9fbaa32b5b61f86d51_D20210501-20220430"
      decimals="-3"
      id="f-251"
      unitRef="usd">326360000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"
      decimals="-3"
      id="f-252"
      unitRef="usd">326360000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430"
      decimals="-3"
      id="f-253"
      unitRef="usd">4485000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-254"
      unitRef="usd">330845000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic4489058cced48ec8f1de9b83ca1570d_D20210501-20220430"
      decimals="-3"
      id="f-255"
      unitRef="usd">-40365000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"
      decimals="-3"
      id="f-256"
      unitRef="usd">-40365000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430"
      decimals="-3"
      id="f-257"
      unitRef="usd">-176000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-258"
      unitRef="usd">-40541000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9ad8488c890a4d9fbaa32b5b61f86d51_D20210501-20220430"
      decimals="-3"
      id="f-259"
      unitRef="usd">26786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"
      decimals="-3"
      id="f-260"
      unitRef="usd">26786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-261"
      unitRef="usd">26786000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3505b0bdf17e40949e7e9cc1b070de1a_D20210501-20220430"
      decimals="-3"
      id="f-262"
      unitRef="usd">1452000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-263"
      unitRef="usd">1452000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430"
      decimals="-3"
      id="f-264"
      unitRef="shares">1743000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430"
      decimals="-3"
      id="f-265"
      unitRef="usd">117301000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"
      decimals="-3"
      id="f-266"
      unitRef="usd">117301000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-267"
      unitRef="usd">117301000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430"
      decimals="-3"
      id="f-268"
      unitRef="shares">925000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430"
      decimals="-3"
      id="f-269"
      unitRef="usd">7688000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"
      decimals="-3"
      id="f-270"
      unitRef="usd">7688000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-271"
      unitRef="usd">7688000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i7a49bddb0d9c4182a2e05f55b64fd462_D20210501-20220430"
      decimals="-3"
      id="f-272"
      unitRef="usd">28361000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="id089a19128d94ceda0da78df5147a7ef_D20210501-20220430"
      decimals="-3"
      id="f-273"
      unitRef="usd">28361000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-274"
      unitRef="usd">28361000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iaebfa1c27d894ebdb7cd5d1801316307_I20220430"
      decimals="-3"
      id="f-275"
      unitRef="shares">53190000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaebfa1c27d894ebdb7cd5d1801316307_I20220430"
      decimals="-3"
      id="f-276"
      unitRef="usd">502008000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic0219f9a65194176b4f9f16bf1990bde_I20220430"
      decimals="-3"
      id="f-277"
      unitRef="usd">1134523000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6130e768c08d421885fc17aad89a4e27_I20220430"
      decimals="-3"
      id="f-278"
      unitRef="usd">-92185000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide0b77c9bf9b42d6ba293027289077cf_I20220430"
      decimals="-3"
      id="f-279"
      unitRef="usd">1544346000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3fc4d61e52a94e198f9e2a1504cfe816_I20220430"
      decimals="-3"
      id="f-280"
      unitRef="usd">5243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-281"
      unitRef="usd">1549589000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i258ae69e97f046e3afabf417b542a95c_D20220501-20230430"
      decimals="-3"
      id="f-282"
      unitRef="usd">209529000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"
      decimals="-3"
      id="f-283"
      unitRef="usd">209529000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9784d59184e44110abdb4cce3df34943_D20220501-20230430"
      decimals="-3"
      id="f-284"
      unitRef="usd">3525000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-285"
      unitRef="usd">213054000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id83a1d3e0a2849f9850bea77f929707e_D20220501-20230430"
      decimals="-3"
      id="f-286"
      unitRef="usd">-579000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"
      decimals="-3"
      id="f-287"
      unitRef="usd">-579000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9784d59184e44110abdb4cce3df34943_D20220501-20230430"
      decimals="-3"
      id="f-288"
      unitRef="usd">887000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-289"
      unitRef="usd">308000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:DividendsCommonStockCash
      contextRef="i258ae69e97f046e3afabf417b542a95c_D20220501-20230430"
      decimals="-3"
      id="f-290"
      unitRef="usd">32971000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"
      decimals="-3"
      id="f-291"
      unitRef="usd">32971000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-292"
      unitRef="usd">32971000</us-gaap:DividendsCommonStockCash>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i9784d59184e44110abdb4cce3df34943_D20220501-20230430"
      decimals="-3"
      id="f-293"
      unitRef="usd">4721000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-294"
      unitRef="usd">4721000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430"
      decimals="-3"
      id="f-295"
      unitRef="shares">2082000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430"
      decimals="-3"
      id="f-296"
      unitRef="usd">116139000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"
      decimals="-3"
      id="f-297"
      unitRef="usd">116139000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-298"
      unitRef="usd">116139000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430"
      decimals="-3"
      id="f-299"
      unitRef="shares">1161000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430"
      decimals="-3"
      id="f-300"
      unitRef="usd">8452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"
      decimals="-3"
      id="f-301"
      unitRef="usd">8452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-302"
      unitRef="usd">8452000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i13497c0437f34a8ca64957e8393de4b7_D20220501-20230430"
      decimals="-3"
      id="f-303"
      unitRef="usd">35433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i38d08afd10004f8d911d423764283eaf_D20220501-20230430"
      decimals="-3"
      id="f-304"
      unitRef="usd">35433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-305"
      unitRef="usd">35433000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7f6612c3f6484b0ba6d1cc2af8ef1014_I20230430"
      decimals="-3"
      id="f-306"
      unitRef="shares">52269000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7f6612c3f6484b0ba6d1cc2af8ef1014_I20230430"
      decimals="-3"
      id="f-307"
      unitRef="usd">429754000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id53e9c91eafb4ac4b7377660c442696c_I20230430"
      decimals="-3"
      id="f-308"
      unitRef="usd">1311081000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id1f26839bd87454ba3367b88531d7965_I20230430"
      decimals="-3"
      id="f-309"
      unitRef="usd">-92764000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iabde9ed55b9a4ce08da2e34585e28e49_I20230430"
      decimals="-3"
      id="f-310"
      unitRef="usd">1648071000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i507d70cc9a3c4eb3a6d98fb3399b0144_I20230430"
      decimals="-3"
      id="f-311"
      unitRef="usd">4934000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-312"
      unitRef="usd">1653005000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-313"
      unitRef="usd">213054000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-314"
      unitRef="usd">330845000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-315"
      unitRef="usd">115562000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-316"
      unitRef="usd">68335000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-317"
      unitRef="usd">63521000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-318"
      unitRef="usd">61845000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-319"
      unitRef="usd">36285000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-320"
      unitRef="usd">29210000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-321"
      unitRef="usd">27157000</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-322"
      unitRef="usd">5471000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-323"
      unitRef="usd">7392000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-324"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-325"
      unitRef="usd">4375000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-326"
      unitRef="usd">1915000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-327"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-328"
      unitRef="usd">22493000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-329"
      unitRef="usd">21552000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-330"
      unitRef="usd">15763000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-331"
      unitRef="usd">10576000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-332"
      unitRef="usd">5819000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-333"
      unitRef="usd">13017000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-334"
      unitRef="usd">2874000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-335"
      unitRef="usd">-11978000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-336"
      unitRef="usd">38529000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-337"
      unitRef="usd">-14403000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-338"
      unitRef="usd">-16963000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-339"
      unitRef="usd">-14140000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-340"
      unitRef="usd">52291000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-341"
      unitRef="usd">27197000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInDeferredCompensation
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-342"
      unitRef="usd">64005000</us-gaap:IncreaseDecreaseInDeferredCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-343"
      unitRef="usd">-33483000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-344"
      unitRef="usd">138627000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-345"
      unitRef="usd">67331000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-346"
      unitRef="usd">25615000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-347"
      unitRef="usd">-3969000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-348"
      unitRef="usd">-5798000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-349"
      unitRef="usd">5884000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-350"
      unitRef="usd">9534000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-351"
      unitRef="usd">3902000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <kfy:IncreaseDecreaseInUnearnedCompensation
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-352"
      unitRef="usd">-11904000</kfy:IncreaseDecreaseInUnearnedCompensation>
    <kfy:IncreaseDecreaseInUnearnedCompensation
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-353"
      unitRef="usd">23425000</kfy:IncreaseDecreaseInUnearnedCompensation>
    <kfy:IncreaseDecreaseInUnearnedCompensation
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-354"
      unitRef="usd">32935000</kfy:IncreaseDecreaseInUnearnedCompensation>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-355"
      unitRef="usd">-15304000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-356"
      unitRef="usd">12751000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-357"
      unitRef="usd">-1824000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-358"
      unitRef="usd">-27821000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-359"
      unitRef="usd">191447000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-360"
      unitRef="usd">122687000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-361"
      unitRef="usd">1320000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-362"
      unitRef="usd">5751000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-363"
      unitRef="usd">-10294000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-364"
      unitRef="usd">343894000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-365"
      unitRef="usd">501658000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-366"
      unitRef="usd">251433000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-367"
      unitRef="usd">254750000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-368"
      unitRef="usd">133802000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-369"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-370"
      unitRef="usd">70382000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-371"
      unitRef="usd">49406000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-372"
      unitRef="usd">31122000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-373"
      unitRef="usd">53530000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-374"
      unitRef="usd">82015000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-375"
      unitRef="usd">103499000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-376"
      unitRef="usd">65878000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-377"
      unitRef="usd">92472000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-378"
      unitRef="usd">69683000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-379"
      unitRef="usd">15219000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-380"
      unitRef="usd">15218000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-381"
      unitRef="usd">15353000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-382"
      unitRef="usd">4376000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-383"
      unitRef="usd">3382000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-384"
      unitRef="usd">18707000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-385"
      unitRef="usd">150000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-386"
      unitRef="usd">255000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-387"
      unitRef="usd">205000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-388"
      unitRef="usd">-323477000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-389"
      unitRef="usd">-184332000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-390"
      unitRef="usd">-61379000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-391"
      unitRef="usd">95463000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-392"
      unitRef="usd">96258000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-393"
      unitRef="usd">30387000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-394"
      unitRef="usd">22232000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-395"
      unitRef="usd">18532000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-396"
      unitRef="usd">4989000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-397"
      unitRef="usd">7606000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-398"
      unitRef="usd">6919000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-399"
      unitRef="usd">5706000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <kfy:RepaymentOfLifeInsurancePolicyLoans
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-400"
      unitRef="usd">2760000</kfy:RepaymentOfLifeInsurancePolicyLoans>
    <kfy:RepaymentOfLifeInsurancePolicyLoans
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-401"
      unitRef="usd">178000</kfy:RepaymentOfLifeInsurancePolicyLoans>
    <kfy:RepaymentOfLifeInsurancePolicyLoans
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-402"
      unitRef="usd">12279000</kfy:RepaymentOfLifeInsurancePolicyLoans>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-403"
      unitRef="usd">1639000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-404"
      unitRef="usd">1157000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-405"
      unitRef="usd">1324000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-406"
      unitRef="usd">32971000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-407"
      unitRef="usd">26786000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-408"
      unitRef="usd">22498000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-409"
      unitRef="usd">4721000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-410"
      unitRef="usd">1452000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-411"
      unitRef="usd">1115000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-412"
      unitRef="usd">-152180000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-413"
      unitRef="usd">-137444000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-414"
      unitRef="usd">-66886000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-415"
      unitRef="usd">-2283000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-416"
      unitRef="usd">-52590000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-417"
      unitRef="usd">38366000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-418"
      unitRef="usd">-134046000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-419"
      unitRef="usd">127292000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-420"
      unitRef="usd">161534000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-421"
      unitRef="usd">978070000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-422"
      unitRef="usd">850778000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430"
      decimals="-3"
      id="f-423"
      unitRef="usd">689244000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-424"
      unitRef="usd">844024000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-425"
      unitRef="usd">978070000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-426"
      unitRef="usd">850778000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:InterestPaidNet
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-427"
      unitRef="usd">25409000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-428"
      unitRef="usd">24607000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-429"
      unitRef="usd">25207000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-430"
      unitRef="usd">134741000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-431"
      unitRef="usd">107602000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-432"
      unitRef="usd">55317000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-433">Organization and Summary of Significant Accounting Policies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Korn Ferry, a Delaware corporation, and its subsidiaries (the &#x201c;Company&#x201d;) is a global organizational consulting firm. The Company helps clients synchronize strategy and talent to drive superior performance. The Company works with organizations to design their structures, roles, and responsibilities. The Company helps organizations hire the right people to bring their strategy to life and advise them on how to reward, develop, and motivate their people. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is pursuing a strategy designed to help Korn Ferry focus on clients and collaborate intensively across the organization. This approach is intended to build on the best of the Company&#x2019;s past and give the Company a clear path to the future with focused initiatives to increase its client and commercial impact. Korn Ferry is transforming how clients address their talent management needs. The Company has evolved from a mono-line to a diversified business, giving its consultants more frequent and expanded opportunities to engage with clients. In fiscal year 2023 and 2022, the Company acquired companies that have added critical mass to our existing professional search and interim operations, as described in Note 12. This provided the Company with the opportunity to reassess how it manages the Recruitment Process Outsourcing ("RPO") &amp;amp; Professional Search segment. Therefore, beginning in fiscal 2023, the Company separated RPO &amp;amp; Professional Search into two segments to align with the Company's strategy and the decisions of the Company's chief operating decision maker ("CODM"), who began to regularly make separate resource allocation decisions and assess performance separately between Professional Search &amp;amp; Interim and RPO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company now has eight reportable segments that operate through the following five lines of business: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Consulting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development and Total Rewards. This work is enabled by a comprehensive set of Digital Performance Management Tools, based on some of the world&#x2019;s leading intellectual property (&#x201c;lP&#x201d;) and data. The Consulting teams employ an integrated approach across core capabilities and integrated solutions, each one intended to strengthen the work and thinking in the next, to help clients execute their strategy in a digitally enabled world.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Digital&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; develops technology-enabled Performance Management Tools that empower our clients. The digital products give clients direct access to Korn Ferry proprietary data, client data and analytics to deliver clear insights with the training and tools needed to align organizational structure with business strategy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Executive Search&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. The Company&#x2019;s approach to placing talent is bringing together research-based IP, proprietary assessments and behavioral interviewing with practical experience to determine ideal organizational fit. Salary benchmarking then helps the Company build appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#x2019;s reportable segments (Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific and Executive Search Latin America).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Professional Search &amp;amp; Interim &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;5.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;RPO &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enable the Company to act as a strategic partner in clients&#x2019; quest for superior recruitment outcomes and better candidate fit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Consolidation and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and its wholly and majority owned/controlled domestic and international subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The preparation of the consolidated financial statements conform with United States (&#x201c;U.S.&#x201d;) generally accepted accounting principles (&#x201c;GAAP&#x201d;) and prevailing practice within our different industries. The consolidated financial statements include all adjustments, consisting of normal recurring accruals and any other adjustments that management considers necessary for a fair presentation of the results for these periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has control of a Mexican subsidiary and consolidates the operations of this subsidiary. Noncontrolling interest, which represents the Mexican partners&#x2019; 51% interest in the Mexican subsidiary, is reflected on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company considers events or transactions that occur after the balance sheet date but before the consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of the 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 revenue and expenses during the reporting period. Actual results could differ from these estimates, and changes in estimates are reported in current operations as new information is learned or upon the amounts becoming fixed or determinable. The most significant areas that require management&#x2019;s judgment are revenue recognition, deferred compensation, annual performance-related bonuses, evaluation of the carrying value of receivables, goodwill and other intangible assets, share-based payments, leases and the recoverability of deferred income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and RPO, either stand-alone or as part of a solution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when control of the goods and services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standards Codification (&#x201c;ASC&#x201d;) 606 (&#x201c;ASC 606&#x201d;), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of the total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, the Company accrues or defers revenue as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Digital fee revenue is generated from IP platforms enabling large-scale, technology-based talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and the Company has a legally enforceable right to payment. Revenue also comes from the sale of the Company&#x2019;s proprietary IP subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, the Company estimates upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. The Company generally recognizes such revenue over the course of a search and when it is legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search &amp;amp; Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. The Company recognizes fee revenue over the duration that the interim resources' services are provided which also aligns to the contracted invoicing plan and enforceable right to payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RPO fee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reimbursements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company incurs certain out-of-pocket expenses that are reimbursed by its clients, which are accounted for as revenue in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company&#x2019;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers&#x2019; trade accounts receivable. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic condition for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. After the Company exhausts all collection efforts, the amount of the allowance is reduced for balances written off as uncollectible.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of April&#160;30, 2023 and 2022, the Company&#x2019;s investments in cash equivalents consisted of money market funds, and as of April&#160;30, 2022 also consisted of commercial paper with initial maturity of less than 90 days for which market prices are readily available. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company currently has investments in marketable securities and mutual funds that are classified as either equity securities or available-for-sale debt securities. The classification of the investments in these marketable securities and mutual funds is assessed upon purchase and reassessed at each reporting period. These investments are recorded at fair value and are classified as marketable securities in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The investments that the Company may sell within the next 12 months are carried as current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company&#x2019;s deferred compensation plans. Such investments are classified as equity securities and mirror the employees&#x2019; investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (&#x201c;ECAP&#x201d;) from a pre-determined set of securities. Realized gains (losses) on marketable securities are determined by specific identification. Interest is recognized on an accrual basis; dividends are recorded as earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying consolidated statements of income in other income (loss), net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also invests cash in excess of its daily operating requirements and capital needs primarily in marketable fixed income (debt) securities in accordance with the Company&#x2019;s investment policy, which restricts the type of investments that can be made. The Company&#x2019;s investment portfolio includes commercial paper and corporate notes/bonds as of April 30, 2023 and 2022 and also included US Treasury and Agency securities as of April 30, 2022. These marketable fixed income (debt)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;securities are classified as available-for-sale securities based on management&#x2019;s decision, at the date such securities are acquired, not to hold these securities to maturity or actively trade them. The Company carries these marketable debt securities at fair value based on the market prices for these marketable debt securities or similar debt securities whose prices are readily available. The changes in fair values, net of applicable taxes, are recorded as unrealized gains or losses as a component of comprehensive income unless the change is due to credit loss. A credit loss is recorded in the statements of income in other income (loss), net; any amount in excess of the credit loss is recorded as unrealized losses as a component of comprehensive income. Generally, the amount of the loss is the difference between the cost or amortized cost and its then current fair value; a credit loss is the difference between the discounted expected future cash flows to be collected from the debt security and the cost or amortized cost of the debt security. During fiscal 2023, 2022 and 2021, no amount was recognized as a credit loss for the Company&#x2019;s available for sales debt securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value is the price the Company would receive to sell an asset or transfer a liability (exit price) in an orderly transaction between market participants. For those assets and liabilities recorded or disclosed at fair value, the Company determines the fair value based upon the quoted market price, if available. If a quoted market price is not available for identical assets, the fair value is based upon the quoted market price of similar assets. The fair values are assigned a level within the fair value hierarchy as defined below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt"&gt;Level 1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt"&gt;Level 2:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt"&gt;Level 3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Unobservable inputs that reflect the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023 and 2022, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash, cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of cash, cash equivalents and accounts receivable approximates fair value due to the short-term maturity of these instruments. The fair values of marketable securities classified as equity securities are obtained from quoted market prices, and the fair values of marketable securities classified as available-for-sale and foreign currency forward contracts are obtained from a third party, which are based on quoted prices or market prices for similar assets and financial instruments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Forward Contracts Not Designated as Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has established a program that primarily utilizes foreign currency forward contracts to offset the risks associated with the effects of certain foreign currency exposures primarily originating from intercompany balances due to cross border work performed in the ordinary course of business. These foreign currency forward contracts are neither used for trading purposes nor are they designated as hedging instruments pursuant to ASC 815, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Accordingly, the fair value of these contracts is recorded as of the end of the reporting period in the accompanying consolidated balance sheets, while the change in fair value is recorded to the accompanying consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business acquisitions are accounted for under the acquisition method. The acquisition method requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable assets acquired, the liabilities assumed and any noncontrolling interest in the acquired entity, and recognize and measure goodwill or a gain from the purchase. The acquiree&#x2019;s results are included in the Company&#x2019;s consolidated financial statements from the date of acquisition. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill, or if the fair value of the assets acquired exceeds the purchase price consideration, a bargain purchase gain is recorded. Adjustments to fair value assessments are generally recorded to goodwill over the measurement period (not longer than 12 months). The acquisition method also requires that acquisition-related transaction and post-acquisition restructuring costs be charged to expense as committed and requires the Company to recognize and measure certain assets and liabilities including those arising from contingencies and contingent consideration in a business combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets and current and non-current operating lease liability, in the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities and other liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets represent the Company's right to use an underlying asset for the lease term, and the lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term on the commencement date. As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its estimated incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the periods in which they are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has lease agreements with lease and non-lease components. For all leases with non-lease components the Company accounts for the lease and non-lease components as a single lease component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment is carried at cost less accumulated depreciation. Leasehold improvements are amortized on a straight-line basis over the estimated useful life of the asset, or the lease term, whichever is shorter. Software development costs incurred for internal use projects are capitalized and once placed in service, amortized using the straight-line method over the estimated useful life, generally &lt;span style="-sec-ix-hidden:f-452"&gt;three&lt;/span&gt; to ten years. All other property and equipment is depreciated or amortized on a straight-line basis over the estimated useful lives of &lt;span style="-sec-ix-hidden:f-454"&gt;three&lt;/span&gt; to ten years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets include property, equipment, ROU assets and software developed or obtained for internal use. In accordance with ASC 360,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, management reviews the Company&#x2019;s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset&#x2019;s future usability, as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During fiscal 2023, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $5.5 million and an impairment of leasehold improvements and furniture and fixtures of $4.4 million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2022, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $7.4&#160;million and an impairment of leasehold improvements and furniture and fixtures of $1.9&#160;million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2021, there were no impairment charges recorded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of assets acquired. Goodwill is tested for impairment annually and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Results of the annual qualitative impairment test performed as of January 31, 2023, indicated that the fair value of each of the reporting units exceeded its carrying amount and no reporting units were at risk of failing the impairment test. As a result, no impairment charge was recognized. There was also no indication of potential impairment during the fourth quarter of fiscal 2023 that would require further testing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets primarily consist of customer lists, non-compete agreements, proprietary databases and IP. Intangible assets are recorded at their estimated fair value at the date of acquisition and are amortized in a pattern in which the asset is consumed if that pattern can be reliably determined, or using the straight-line method over their estimated useful lives, which range from &lt;span style="-sec-ix-hidden:f-466"&gt;one&lt;/span&gt; to 24 years. For intangible assets subject to amortization, an impairment loss is recognized if the carrying amount of the intangible assets is not recoverable and exceeds fair value. The carrying amount of the intangible assets is considered not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from use of the asset. The Company reviewed its intangible assets and noted no impairment as of April&#160;30, 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensation and Benefits Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Compensation and benefits expense in the accompanying consolidated statements of income consist of compensation and benefits paid to consultants (employees who originate business), executive officers and administrative and support personnel. The most significant portions of this expense are salaries and the amounts paid under the annual performance-related bonus plan to employees. The portion of the expense applicable to salaries is comprised of amounts earned by employees during a reporting period. The portion of the expenses applicable to annual performance-related bonuses refers to the Company&#x2019;s annual employee performance-related bonus with respect to a fiscal year, the amount of which is communicated and paid to each eligible employee following the completion of the fiscal year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each quarter, management makes its best estimate of its annual performance-related bonuses, which requires management to, among other things, project annual consultant productivity (as measured by engagement fees billed and collected by Executive Search and Professional Search consultants and revenue and other performance/profitability metrics for Consulting, Digital, Interim and RPO consultants), the level of engagements referred by a consultant in one line of business to a different line of business, and Company performance, including profitability, competitive forces and future economic conditions and their impact on the Company&#x2019;s results. At the end of each fiscal year, annual performance-related bonuses take into account final individual consultant productivity (including referred work), Company/line of business results, including profitability, the achievement of strategic objectives, the results of individual performance appraisals and the current economic landscape. Accordingly, each quarter the Company reevaluates the assumptions used to estimate annual performance-related bonus liability and adjusts the carrying amount of the liability recorded on the consolidated balance sheet and reports any changes in the estimate in current operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Because annual performance-based bonuses are communicated and paid only after the Company reports its full fiscal year results, actual performance-based bonus payments may differ from the prior year&#x2019;s estimate. Such changes in the bonus estimate historically have been immaterial and are recorded in current operations in the period in which they are determined. The performance-related bonus expense was $409.4 million, $447.6&#160;million and $287.3 million for the years ended April&#160;30, 2023, 2022 and 2021, respectively, included in compensation and benefits expense in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other expenses included in compensation and benefits expense are due to changes in deferred compensation and pension plan liabilities, changes in cash surrender value (&#x201c;CSV&#x201d;) of company-owned life insurance (&#x201c;COLI&#x201d;) contracts, amortization of stock-based compensation awards, commissions, payroll taxes and employee insurance benefits. Unearned compensation on the consolidated balance sheets includes long-term retention awards that are generally amortized over &lt;span style="-sec-ix-hidden:f-475"&gt;four&lt;/span&gt;-to-five years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation and Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For financial accounting purposes, the Company estimates the present value of the future benefits payable under the deferred compensation and pension plans as of the estimated payment commencement date. The Company also estimates the remaining number of years a participant will be employed by the Company. Then, each year during the period of estimated employment, the Company accrues a liability and recognizes expense for a portion of the future benefit using the unit credit cost method for the Senior Executive Incentive Plan (&#x201c;SEIP&#x201d;), Wealth Accumulation Plan (&#x201c;WAP&#x201d;), Enhanced Wealth Accumulation Plan (&#x201c;EWAP&#x201d;) and Worldwide Executive Benefit Plan (&#x201c;WEB&#x201d;) and the pension plan acquired under Hay Group, while the medical and life insurance plan and Long Term Performance Unit Plan (&#x201c;LTPU Plan&#x201d;) uses the projected unit credit cost method. The amounts charged to operations are made up of service and interest costs and the expected return on plan assets. Actuarial gains and losses are initially recorded in accumulated other comprehensive loss. The actuarial gains/losses included in accumulated other comprehensive loss are amortized to the consolidated statements of income, if at the beginning of the year, the amount exceeds 10% of the greater of the projected benefit obligation and market-related plan assets. The amortization included in periodic benefit cost is divided by the average remaining service of inactive plan participants, or the period for which benefits will be paid, if shorter. The expected return on plan assets takes into account the current fair value of plan assets and reflects the Company&#x2019;s estimate for trust asset returns given the current asset allocation and any expected changes to the asset allocation and current and future market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In calculating the accrual for future benefit payments, management has made assumptions regarding employee turnover, participant vesting, violation of non-competition provisions and the discount rate. Management periodically reevaluates all assumptions. If assumptions change in future reporting periods, the changes may impact the measurement and recognition of benefit liabilities and related compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Executive Capital Accumulation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company, under the ECAP, makes discretionary contributions and such contributions may be granted to key employees annually based on the employee&#x2019;s performance. Certain key management may also receive Company contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis as they vest, generally over a five-year period. The amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Surrender Value of Life Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company purchased COLI policies or contracts insuring the lives of certain employees eligible to participate in certain of the deferred compensation and pension plans as a means of funding benefits under such plans. The Company purchased both fixed and variable life insurance contracts and does not purchase &#x201c;split-dollar&#x201d; life insurance policy contracts. The Company only holds contracts or policies that provide for a fixed or guaranteed rate of return. The CSV of these COLI contracts are carried at the amounts that would be realized if the contract were surrendered at the balance sheet date, net of the outstanding loans from the insurer. The Company has the intention and ability to continue to hold these COLI policies and contracts. Additionally, the loans secured by the policies do not have any scheduled payment terms and the Company also does not intend to repay the loans outstanding on these policies until death benefits under the policy have been realized. Accordingly, the investment in COLI is classified as long-term in the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The change in the CSV of COLI contracts, net of insurance premiums paid and gains realized, is reported net in compensation and benefits expense. As of April&#160;30, 2023 and 2022, the Company held contracts with net CSV of $198.0 million and $183.3 million, respectively. If the issuing insurance companies were to become insolvent, the Company would be considered a general creditor; therefore, these assets are subject to credit risk. Management, together with its outside advisors, routinely monitors the claims paying abilities of these insurance companies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring Charges, Net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its restructuring charges as a liability when the obligations are incurred and records such charges at fair value. Changes in the estimates of the restructuring charges are recorded in the period the change is determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has employee compensation plans under which various types of stock-based instruments are granted. These instruments principally include restricted stock units, restricted stock and an Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;). The Company recognizes compensation expense related to restricted stock units, restricted stock and the estimated fair value of stock purchases under the ESPP on a straight-line basis over the service period for the entire award. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain reclassifications have been made to the amounts in the prior periods in order to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Translation of Foreign Currencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Generally, financial results of the Company&#x2019;s foreign subsidiaries are measured in their local currencies. Assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, while revenue and expenses are translated using the daily exchange rates during the fiscal year. Resulting translation adjustments are recorded as a component of accumulated comprehensive loss. Gains and losses from foreign currency transactions of the Company&#x2019;s foreign subsidiaries and the translation of the financial results of subsidiaries operating in highly inflationary economies are included in general and administrative expense in the period incurred. During fiscal 2023, 2022 and 2021, the Company recorded foreign currency losses of $2.0 million, $1.2 million and $2.7 million respectively, in general and administrative expenses in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are two components of income tax expense: current and deferred. Current income tax expense (benefit) approximates taxes to be paid or refunded for the current period. Deferred income tax expense (benefit) results from changes in deferred tax assets and liabilities between periods. These gross deferred tax assets and liabilities represent decreases or increases in taxes expected to be paid in the future because of future reversals of temporary differences in the basis of assets and liabilities as measured by tax laws and their basis as reported in the consolidated financial statements. Deferred tax assets are also recognized for tax attributes such as net operating loss carryforwards and tax credit carryforwards. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction. Valuation allowances are then recorded to reduce deferred tax assets to the amounts management concludes are more likely than not to be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax benefits are recognized and measured based upon a two-step model: (1) a tax position must be more-likely-than-not to be sustained based solely on its technical merits in order to be recognized and (2) the benefit is measured as the largest dollar amount of that position that is more-likely-than-not to be sustained upon settlement. The difference between the benefit recognized for a position and the tax benefit claimed on a tax return is referred to as an unrecognized tax benefit. The Company records income tax-related interest and penalties within income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, investments, foreign currency forward contracts, receivables due from clients and net CSV due from insurance companies, which are discussed above. Cash equivalents include investments in money market securities and may include commercial papers while investments include mutual funds, commercial papers, corporate notes/bonds and may include US Treasury and Agency securities. Investments are diversified throughout many industries and geographic regions. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experiences any losses in such accounts. The Company conducts periodic reviews of its customers&#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable. As of April&#160;30, 2023 and 2022, the Company had no other significant credit concentrations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Proposed Accounting Standards - Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued an amendment in accounting for contract assets and contract liabilities from contracts with customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;. The amendment of this standard becomes effective in fiscal years beginning after December 15, 2022. The amendment should be applied prospectively to business combinations that occur after the effective date. The Company will adopt this guidance in its fiscal year beginning May 1, 2023. The Company does not anticipate this accounting guidance will have a material impact on the consolidated financial statements.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-434"
      unitRef="segment">8</us-gaap:NumberOfReportableSegments>
    <kfy:NumberOfLineOfBusiness
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-435"
      unitRef="business">5</kfy:NumberOfLineOfBusiness>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-436">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Consolidation and Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company and its wholly and majority owned/controlled domestic and international subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The preparation of the consolidated financial statements conform with United States (&#x201c;U.S.&#x201d;) generally accepted accounting principles (&#x201c;GAAP&#x201d;) and prevailing practice within our different industries. The consolidated financial statements include all adjustments, consisting of normal recurring accruals and any other adjustments that management considers necessary for a fair presentation of the results for these periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has control of a Mexican subsidiary and consolidates the operations of this subsidiary. Noncontrolling interest, which represents the Mexican partners&#x2019; 51% interest in the Mexican subsidiary, is reflected on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;The Company considers events or transactions that occur after the balance sheet date but before the consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0b47de6d3a65444ebe3c2998a716eb1b_I20230430"
      decimals="2"
      id="f-437"
      unitRef="number">0.51</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:UseOfEstimates
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-438">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preparation of the 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 revenue and expenses during the reporting period. Actual results could differ from these estimates, and changes in estimates are reported in current operations as new information is learned or upon the amounts becoming fixed or determinable. The most significant areas that require management&#x2019;s judgment are revenue recognition, deferred compensation, annual performance-related bonuses, evaluation of the carrying value of receivables, goodwill and other intangible assets, share-based payments, leases and the recoverability of deferred income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-439">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and RPO, either stand-alone or as part of a solution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is recognized when control of the goods and services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standards Codification (&#x201c;ASC&#x201d;) 606 (&#x201c;ASC 606&#x201d;), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of the total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, the Company accrues or defers revenue as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Digital fee revenue is generated from IP platforms enabling large-scale, technology-based talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and the Company has a legally enforceable right to payment. Revenue also comes from the sale of the Company&#x2019;s proprietary IP subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, the Company estimates upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. The Company generally recognizes such revenue over the course of a search and when it is legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search &amp;amp; Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. The Company recognizes fee revenue over the duration that the interim resources' services are provided which also aligns to the contracted invoicing plan and enforceable right to payment.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RPO fee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <kfy:ReimbursableExpensesPolicyPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-440">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reimbursements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company incurs certain out-of-pocket expenses that are reimbursed by its clients, which are accounted for as revenue in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</kfy:ReimbursableExpensesPolicyPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-441">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company&#x2019;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers&#x2019; trade accounts receivable. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic condition for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. After the Company exhausts all collection efforts, the amount of the allowance is reduced for balances written off as uncollectible.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-442">Cash and Cash EquivalentsThe Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of April&#160;30, 2023 and 2022, the Company&#x2019;s investments in cash equivalents consisted of money market funds, and as of April&#160;30, 2022 also consisted of commercial paper with initial maturity of less than 90 days for which market prices are readily available.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-443">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company currently has investments in marketable securities and mutual funds that are classified as either equity securities or available-for-sale debt securities. The classification of the investments in these marketable securities and mutual funds is assessed upon purchase and reassessed at each reporting period. These investments are recorded at fair value and are classified as marketable securities in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The investments that the Company may sell within the next 12 months are carried as current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company&#x2019;s deferred compensation plans. Such investments are classified as equity securities and mirror the employees&#x2019; investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (&#x201c;ECAP&#x201d;) from a pre-determined set of securities. Realized gains (losses) on marketable securities are determined by specific identification. Interest is recognized on an accrual basis; dividends are recorded as earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying consolidated statements of income in other income (loss), net.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also invests cash in excess of its daily operating requirements and capital needs primarily in marketable fixed income (debt) securities in accordance with the Company&#x2019;s investment policy, which restricts the type of investments that can be made. The Company&#x2019;s investment portfolio includes commercial paper and corporate notes/bonds as of April 30, 2023 and 2022 and also included US Treasury and Agency securities as of April 30, 2022. These marketable fixed income (debt)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;securities are classified as available-for-sale securities based on management&#x2019;s decision, at the date such securities are acquired, not to hold these securities to maturity or actively trade them. The Company carries these marketable debt securities at fair value based on the market prices for these marketable debt securities or similar debt securities whose prices are readily available. The changes in fair values, net of applicable taxes, are recorded as unrealized gains or losses as a component of comprehensive income unless the change is due to credit loss. A credit loss is recorded in the statements of income in other income (loss), net; any amount in excess of the credit loss is recorded as unrealized losses as a component of comprehensive income. Generally, the amount of the loss is the difference between the cost or amortized cost and its then current fair value; a credit loss is the difference between the discounted expected future cash flows to be collected from the debt security and the cost or amortized cost of the debt security. During fiscal 2023, 2022 and 2021, no amount was recognized as a credit loss for the Company&#x2019;s available for sales debt securities.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="INF"
      id="f-444"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="INF"
      id="f-445"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="INF"
      id="f-446"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-447">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair value is the price the Company would receive to sell an asset or transfer a liability (exit price) in an orderly transaction between market participants. For those assets and liabilities recorded or disclosed at fair value, the Company determines the fair value based upon the quoted market price, if available. If a quoted market price is not available for identical assets, the fair value is based upon the quoted market price of similar assets. The fair values are assigned a level within the fair value hierarchy as defined below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt"&gt;Level 1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt"&gt;Level 2:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#006550;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%;padding-left:23.81pt"&gt;Level 3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Unobservable inputs that reflect the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/div&gt;As of April&#160;30, 2023 and 2022, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash, cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of cash, cash equivalents and accounts receivable approximates fair value due to the short-term maturity of these instruments. The fair values of marketable securities classified as equity securities are obtained from quoted market prices, and the fair values of marketable securities classified as available-for-sale and foreign currency forward contracts are obtained from a third party, which are based on quoted prices or market prices for similar assets and financial instruments.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:DerivativesMethodsOfAccountingNonhedgingDerivatives
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-448">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Forward Contracts Not Designated as Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has established a program that primarily utilizes foreign currency forward contracts to offset the risks associated with the effects of certain foreign currency exposures primarily originating from intercompany balances due to cross border work performed in the ordinary course of business. These foreign currency forward contracts are neither used for trading purposes nor are they designated as hedging instruments pursuant to ASC 815, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. Accordingly, the fair value of these contracts is recorded as of the end of the reporting period in the accompanying consolidated balance sheets, while the change in fair value is recorded to the accompanying consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesMethodsOfAccountingNonhedgingDerivatives>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-449">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Business Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business acquisitions are accounted for under the acquisition method. The acquisition method requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable assets acquired, the liabilities assumed and any noncontrolling interest in the acquired entity, and recognize and measure goodwill or a gain from the purchase. The acquiree&#x2019;s results are included in the Company&#x2019;s consolidated financial statements from the date of acquisition. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill, or if the fair value of the assets acquired exceeds the purchase price consideration, a bargain purchase gain is recorded. Adjustments to fair value assessments are generally recorded to goodwill over the measurement period (not longer than 12 months). The acquisition method also requires that acquisition-related transaction and post-acquisition restructuring costs be charged to expense as committed and requires the Company to recognize and measure certain assets and liabilities including those arising from contingencies and contingent consideration in a business combination.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-450">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (&#x201c;ROU&#x201d;) assets and current and non-current operating lease liability, in the consolidated balance sheets. Finance leases are included in property and equipment, net, other accrued liabilities and other liabilities in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ROU assets represent the Company's right to use an underlying asset for the lease term, and the lease liabilities represent the Company's obligation to make lease payments arising from the lease. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term on the commencement date. As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its estimated incremental borrowing rate based on the information available at commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives and initial direct costs incurred. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term, with variable lease payments recognized in the periods in which they are incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has lease agreements with lease and non-lease components. For all leases with non-lease components the Company accounts for the lease and non-lease components as a single lease component.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-451">Property and Equipment, NetProperty and equipment is carried at cost less accumulated depreciation. Leasehold improvements are amortized on a straight-line basis over the estimated useful life of the asset, or the lease term, whichever is shorter. Software development costs incurred for internal use projects are capitalized and once placed in service, amortized using the straight-line method over the estimated useful life, generally &lt;span style="-sec-ix-hidden:f-452"&gt;three&lt;/span&gt; to ten years. All other property and equipment is depreciated or amortized on a straight-line basis over the estimated useful lives of &lt;span style="-sec-ix-hidden:f-454"&gt;three&lt;/span&gt; to ten years.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i3beeb1a14bad40c784cb33240da34ab8_D20220501-20230430"
      id="f-453">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib2ae1279f42e4507a28e42a7f276feaf_D20220501-20230430"
      id="f-455">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-456">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-lived assets include property, equipment, ROU assets and software developed or obtained for internal use. In accordance with ASC 360,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt; Property, Plant and Equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, management reviews the Company&#x2019;s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset&#x2019;s future usability, as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During fiscal 2023, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $5.5 million and an impairment of leasehold improvements and furniture and fixtures of $4.4 million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2022, the Company reduced its real estate footprint and as a result, the Company took an impairment charge of ROU assets of $7.4&#160;million and an impairment of leasehold improvements and furniture and fixtures of $1.9&#160;million, both recorded in the consolidated statements of income in general and administrative expenses. During fiscal 2021, there were no impairment charges recorded.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-457"
      unitRef="usd">5500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="if1bf5842234f42fe844ce07975c35b15_D20220501-20230430"
      decimals="-5"
      id="f-458"
      unitRef="usd">4400000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-459"
      unitRef="usd">7400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i0a199745bacb46e99e3b2ea729b8122b_D20210501-20220430"
      decimals="-5"
      id="f-460"
      unitRef="usd">1900000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="idd5b129054f54653a68417a907db6f53_D20200501-20210430"
      decimals="-5"
      id="f-461"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-462"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-463">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of assets acquired. Goodwill is tested for impairment annually and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Results of the annual qualitative impairment test performed as of January 31, 2023, indicated that the fair value of each of the reporting units exceeded its carrying amount and no reporting units were at risk of failing the impairment test. As a result, no impairment charge was recognized. There was also no indication of potential impairment during the fourth quarter of fiscal 2023 that would require further testing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets primarily consist of customer lists, non-compete agreements, proprietary databases and IP. Intangible assets are recorded at their estimated fair value at the date of acquisition and are amortized in a pattern in which the asset is consumed if that pattern can be reliably determined, or using the straight-line method over their estimated useful lives, which range from &lt;span style="-sec-ix-hidden:f-466"&gt;one&lt;/span&gt; to 24 years. For intangible assets subject to amortization, an impairment loss is recognized if the carrying amount of the intangible assets is not recoverable and exceeds fair value. The carrying amount of the intangible assets is considered not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from use of the asset. The Company reviewed its intangible assets and noted no impairment as of April&#160;30, 2023, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i1ca30bb8679549df9d3eec19391ade04_D20230131-20230131"
      decimals="INF"
      id="f-464"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8616b075577740408930a28bace6fa20_D20230201-20230430"
      decimals="INF"
      id="f-465"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic991c5fa73374a13a328745721f602ed_D20220501-20230430"
      id="f-467">P24Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="INF"
      id="f-468"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-469"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="INF"
      id="f-470"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-471">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Compensation and Benefits Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Compensation and benefits expense in the accompanying consolidated statements of income consist of compensation and benefits paid to consultants (employees who originate business), executive officers and administrative and support personnel. The most significant portions of this expense are salaries and the amounts paid under the annual performance-related bonus plan to employees. The portion of the expense applicable to salaries is comprised of amounts earned by employees during a reporting period. The portion of the expenses applicable to annual performance-related bonuses refers to the Company&#x2019;s annual employee performance-related bonus with respect to a fiscal year, the amount of which is communicated and paid to each eligible employee following the completion of the fiscal year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each quarter, management makes its best estimate of its annual performance-related bonuses, which requires management to, among other things, project annual consultant productivity (as measured by engagement fees billed and collected by Executive Search and Professional Search consultants and revenue and other performance/profitability metrics for Consulting, Digital, Interim and RPO consultants), the level of engagements referred by a consultant in one line of business to a different line of business, and Company performance, including profitability, competitive forces and future economic conditions and their impact on the Company&#x2019;s results. At the end of each fiscal year, annual performance-related bonuses take into account final individual consultant productivity (including referred work), Company/line of business results, including profitability, the achievement of strategic objectives, the results of individual performance appraisals and the current economic landscape. Accordingly, each quarter the Company reevaluates the assumptions used to estimate annual performance-related bonus liability and adjusts the carrying amount of the liability recorded on the consolidated balance sheet and reports any changes in the estimate in current operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Because annual performance-based bonuses are communicated and paid only after the Company reports its full fiscal year results, actual performance-based bonus payments may differ from the prior year&#x2019;s estimate. Such changes in the bonus estimate historically have been immaterial and are recorded in current operations in the period in which they are determined. The performance-related bonus expense was $409.4 million, $447.6&#160;million and $287.3 million for the years ended April&#160;30, 2023, 2022 and 2021, respectively, included in compensation and benefits expense in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;Other expenses included in compensation and benefits expense are due to changes in deferred compensation and pension plan liabilities, changes in cash surrender value (&#x201c;CSV&#x201d;) of company-owned life insurance (&#x201c;COLI&#x201d;) contracts, amortization of stock-based compensation awards, commissions, payroll taxes and employee insurance benefits. Unearned compensation on the consolidated balance sheets includes long-term retention awards that are generally amortized over &lt;span style="-sec-ix-hidden:f-475"&gt;four&lt;/span&gt;-to-five years.</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <kfy:PerformanceRelatedBonusExpenses
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-472"
      unitRef="usd">409400000</kfy:PerformanceRelatedBonusExpenses>
    <kfy:PerformanceRelatedBonusExpenses
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-473"
      unitRef="usd">447600000</kfy:PerformanceRelatedBonusExpenses>
    <kfy:PerformanceRelatedBonusExpenses
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-474"
      unitRef="usd">287300000</kfy:PerformanceRelatedBonusExpenses>
    <kfy:AmortizationOfLongTermRetentionAwards
      contextRef="ic991c5fa73374a13a328745721f602ed_D20220501-20230430"
      id="f-476">P5Y</kfy:AmortizationOfLongTermRetentionAwards>
    <us-gaap:PensionAndOtherPostretirementPlansPolicy
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-477">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation and Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For financial accounting purposes, the Company estimates the present value of the future benefits payable under the deferred compensation and pension plans as of the estimated payment commencement date. The Company also estimates the remaining number of years a participant will be employed by the Company. Then, each year during the period of estimated employment, the Company accrues a liability and recognizes expense for a portion of the future benefit using the unit credit cost method for the Senior Executive Incentive Plan (&#x201c;SEIP&#x201d;), Wealth Accumulation Plan (&#x201c;WAP&#x201d;), Enhanced Wealth Accumulation Plan (&#x201c;EWAP&#x201d;) and Worldwide Executive Benefit Plan (&#x201c;WEB&#x201d;) and the pension plan acquired under Hay Group, while the medical and life insurance plan and Long Term Performance Unit Plan (&#x201c;LTPU Plan&#x201d;) uses the projected unit credit cost method. The amounts charged to operations are made up of service and interest costs and the expected return on plan assets. Actuarial gains and losses are initially recorded in accumulated other comprehensive loss. The actuarial gains/losses included in accumulated other comprehensive loss are amortized to the consolidated statements of income, if at the beginning of the year, the amount exceeds 10% of the greater of the projected benefit obligation and market-related plan assets. The amortization included in periodic benefit cost is divided by the average remaining service of inactive plan participants, or the period for which benefits will be paid, if shorter. The expected return on plan assets takes into account the current fair value of plan assets and reflects the Company&#x2019;s estimate for trust asset returns given the current asset allocation and any expected changes to the asset allocation and current and future market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In calculating the accrual for future benefit payments, management has made assumptions regarding employee turnover, participant vesting, violation of non-competition provisions and the discount rate. Management periodically reevaluates all assumptions. If assumptions change in future reporting periods, the changes may impact the measurement and recognition of benefit liabilities and related compensation expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPolicy>
    <kfy:CorridorRulePercentage
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="2"
      id="f-478"
      unitRef="number">0.10</kfy:CorridorRulePercentage>
    <kfy:DeferredCompensationIncentivePlanPolicyPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-479">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Executive Capital Accumulation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company, under the ECAP, makes discretionary contributions and such contributions may be granted to key employees annually based on the employee&#x2019;s performance. Certain key management may also receive Company contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis as they vest, generally over a five-year period. The amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs.&lt;/span&gt;&lt;/div&gt;</kfy:DeferredCompensationIncentivePlanPolicyPolicyTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      id="f-480">P5Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <kfy:CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-481">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Surrender Value of Life Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company purchased COLI policies or contracts insuring the lives of certain employees eligible to participate in certain of the deferred compensation and pension plans as a means of funding benefits under such plans. The Company purchased both fixed and variable life insurance contracts and does not purchase &#x201c;split-dollar&#x201d; life insurance policy contracts. The Company only holds contracts or policies that provide for a fixed or guaranteed rate of return. The CSV of these COLI contracts are carried at the amounts that would be realized if the contract were surrendered at the balance sheet date, net of the outstanding loans from the insurer. The Company has the intention and ability to continue to hold these COLI policies and contracts. Additionally, the loans secured by the policies do not have any scheduled payment terms and the Company also does not intend to repay the loans outstanding on these policies until death benefits under the policy have been realized. Accordingly, the investment in COLI is classified as long-term in the accompanying consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;The change in the CSV of COLI contracts, net of insurance premiums paid and gains realized, is reported net in compensation and benefits expense. As of April&#160;30, 2023 and 2022, the Company held contracts with net CSV of $198.0 million and $183.3 million, respectively. If the issuing insurance companies were to become insolvent, the Company would be considered a general creditor; therefore, these assets are subject to credit risk. Management, together with its outside advisors, routinely monitors the claims paying abilities of these insurance companies.</kfy:CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ib440b6bc7b5d4f319e376e752097d83a_I20230430"
      decimals="-5"
      id="f-482"
      unitRef="usd">198000000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="ibf6ddcf93e7540ce8403f549c0ed25ad_I20220430"
      decimals="-5"
      id="f-483"
      unitRef="usd">183300000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-484">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restructuring Charges, Net &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its restructuring charges as a liability when the obligations are incurred and records such charges at fair value. Changes in the estimates of the restructuring charges are recorded in the period the change is determined.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-485">Stock-Based CompensationThe Company has employee compensation plans under which various types of stock-based instruments are granted. These instruments principally include restricted stock units, restricted stock and an Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;). The Company recognizes compensation expense related to restricted stock units, restricted stock and the estimated fair value of stock purchases under the ESPP on a straight-line basis over the service period for the entire award.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <kfy:ReclassificationsPolicyPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-486">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain reclassifications have been made to the amounts in the prior periods in order to conform to the current period's presentation.&lt;/span&gt;&lt;/div&gt;</kfy:ReclassificationsPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-487">Translation of Foreign CurrenciesGenerally, financial results of the Company&#x2019;s foreign subsidiaries are measured in their local currencies. Assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, while revenue and expenses are translated using the daily exchange rates during the fiscal year. Resulting translation adjustments are recorded as a component of accumulated comprehensive loss. Gains and losses from foreign currency transactions of the Company&#x2019;s foreign subsidiaries and the translation of the financial results of subsidiaries operating in highly inflationary economies are included in general and administrative expense in the period incurred.</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="idd8b1cba455149bf93c54eb7d16ad11b_D20220501-20230430"
      decimals="-5"
      id="f-488"
      unitRef="usd">-2000000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i1188faa044d34582bdb45a6be340de1d_D20210501-20220430"
      decimals="-5"
      id="f-489"
      unitRef="usd">-1200000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i815414ad89e94e7cb3af8f2884b9bc99_D20200501-20210430"
      decimals="-5"
      id="f-490"
      unitRef="usd">-2700000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-491">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are two components of income tax expense: current and deferred. Current income tax expense (benefit) approximates taxes to be paid or refunded for the current period. Deferred income tax expense (benefit) results from changes in deferred tax assets and liabilities between periods. These gross deferred tax assets and liabilities represent decreases or increases in taxes expected to be paid in the future because of future reversals of temporary differences in the basis of assets and liabilities as measured by tax laws and their basis as reported in the consolidated financial statements. Deferred tax assets are also recognized for tax attributes such as net operating loss carryforwards and tax credit carryforwards. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction. Valuation allowances are then recorded to reduce deferred tax assets to the amounts management concludes are more likely than not to be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax benefits are recognized and measured based upon a two-step model: (1) a tax position must be more-likely-than-not to be sustained based solely on its technical merits in order to be recognized and (2) the benefit is measured as the largest dollar amount of that position that is more-likely-than-not to be sustained upon settlement. The difference between the benefit recognized for a position and the tax benefit claimed on a tax return is referred to as an unrecognized tax benefit. The Company records income tax-related interest and penalties within income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-492">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, investments, foreign currency forward contracts, receivables due from clients and net CSV due from insurance companies, which are discussed above. Cash equivalents include investments in money market securities and may include commercial papers while investments include mutual funds, commercial papers, corporate notes/bonds and may include US Treasury and Agency securities. Investments are diversified throughout many industries and geographic regions. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experiences any losses in such accounts. The Company conducts periodic reviews of its customers&#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable. As of April&#160;30, 2023 and 2022, the Company had no other significant credit concentrations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-493">Recently Proposed Accounting Standards - Not Yet Adopted&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued an amendment in accounting for contract assets and contract liabilities from contracts with customers, which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASC 606, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers&lt;/span&gt;. The amendment of this standard becomes effective in fiscal years beginning after December 15, 2022. The amendment should be applied prospectively to business combinations that occur after the effective date. The Company will adopt this guidance in its fiscal year beginning May 1, 2023. The Company does not anticipate this accounting guidance will have a material impact on the consolidated financial statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-494">Basic and Diluted Earnings Per Share&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;ASC 260, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, requires companies to treat unvested share-based payment awards that have non-forfeitable rights to dividends prior to vesting as a separate class of securities in calculating earnings per share. The Company has granted and expects to continue to grant to certain employees under its restricted stock agreements, grants that contain non-forfeitable rights to dividends. Such grants are considered participating securities. Therefore, the Company is required to apply the two-class method in calculating earnings per share. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for each class of common stock and participating security according to dividends declared (or accumulated) and participation rights in undistributed earnings. The dilutive effect of participating securities is calculated using the more dilutive of the treasury method or the two-class method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic earnings per common share was computed using the two-class method by dividing basic net earnings attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted earnings per common share was computed using the two-class method by dividing diluted net earnings attributable to common stockholders by the weighted-average number of common shares outstanding plus dilutive common equivalent shares. Dilutive common equivalent shares include all in-the-money outstanding options or other contracts to issue common stock as if they were exercised or converted. Financial instruments that are not in the form of common stock, but when converted into common stock increase earnings per share, are anti-dilutive and are not included in the computation of diluted earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During fiscal 2023, 2022 and 2021, restricted stock awards of 1.2 million shares, 1.2 million shares and 1.3 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes basic and diluted earnings per common share attributable to common stockholders:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Net income attributable to Korn Ferry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;209,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;326,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: distributed and undistributed earnings to nonvested restricted stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Basic net earnings attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;204,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;319,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;111,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Add: undistributed earnings to nonvested restricted stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: reallocation of undistributed earnings to nonvested restricted stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Diluted net earnings attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;204,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;319,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;111,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Weighted-average common shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Basic weighted-average number of common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,928&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;384&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;580&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Diluted weighted-average number of common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,883&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,401&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,405&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Net earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibdb71499eabf4ae4b1e8cabcfb4eb02b_D20220501-20230430"
      decimals="-5"
      id="f-495"
      unitRef="shares">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i00580134a0694e2e83ae5679d01c0c00_D20210501-20220430"
      decimals="-5"
      id="f-496"
      unitRef="shares">1200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if31c6c4817d9430dbf1e7df2019ed2f7_D20200501-20210430"
      decimals="-5"
      id="f-497"
      unitRef="shares">1300000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-498">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes basic and diluted earnings per common share attributable to common stockholders:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Net income attributable to Korn Ferry&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;209,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;326,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: distributed and undistributed earnings to nonvested restricted stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Basic net earnings attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;204,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;319,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;111,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Add: undistributed earnings to nonvested restricted stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: reallocation of undistributed earnings to nonvested restricted stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Diluted net earnings attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;204,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;319,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;111,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Weighted-average common shares outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Basic weighted-average number of common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,482&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,807&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,928&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;384&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;580&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;476&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Diluted weighted-average number of common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,883&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,401&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,405&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Net earnings per common share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-499"
      unitRef="usd">209529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-500"
      unitRef="usd">326360000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-501"
      unitRef="usd">114454000</us-gaap:NetIncomeLoss>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-502"
      unitRef="usd">4618000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-503"
      unitRef="usd">7343000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-504"
      unitRef="usd">2763000</us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-505"
      unitRef="usd">204911000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-506"
      unitRef="usd">319017000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-507"
      unitRef="usd">111691000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-508"
      unitRef="usd">-3912000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-509"
      unitRef="usd">-6750000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-510"
      unitRef="usd">-2185000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-511"
      unitRef="usd">3882000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-512"
      unitRef="usd">6676000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-513"
      unitRef="usd">2165000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-514"
      unitRef="usd">204941000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-515"
      unitRef="usd">319091000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-516"
      unitRef="usd">111711000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-517"
      unitRef="shares">51482000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-518"
      unitRef="shares">52807000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-519"
      unitRef="shares">52928000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="-3"
      id="f-520"
      unitRef="shares">384000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="-3"
      id="f-521"
      unitRef="shares">580000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="-3"
      id="f-522"
      unitRef="shares">476000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"
      decimals="-3"
      id="f-523"
      unitRef="shares">17000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430"
      decimals="-3"
      id="f-524"
      unitRef="shares">14000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430"
      decimals="-3"
      id="f-525"
      unitRef="shares">1000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-526"
      unitRef="shares">51883000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-527"
      unitRef="shares">53401000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-528"
      unitRef="shares">53405000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="2"
      id="f-529"
      unitRef="usdPerShare">3.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="2"
      id="f-530"
      unitRef="usdPerShare">6.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="2"
      id="f-531"
      unitRef="usdPerShare">2.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="2"
      id="f-532"
      unitRef="usdPerShare">3.95</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="2"
      id="f-533"
      unitRef="usdPerShare">5.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="2"
      id="f-534"
      unitRef="usdPerShare">2.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-535">Comprehensive Income&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Comprehensive income is comprised of net income and all changes to stockholders&#x2019; equity, except those changes resulting from investments by stockholders (changes in paid-in capital) and distributions to stockholders (dividends) and is reported in the accompanying consolidated statements of comprehensive income. Accumulated other comprehensive loss, net of taxes, is recorded as a component of stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of accumulated other comprehensive loss, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(96,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred compensation and pension plan adjustments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Marketable securities unrealized loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Accumulated other comprehensive loss, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in each component of accumulated other comprehensive loss, net:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.506%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign &lt;br/&gt;Currency &lt;br/&gt;Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Deferred &lt;br/&gt;Compensation &lt;br/&gt;and Pension &lt;br/&gt;Plan (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unrealized Gains &lt;br/&gt;(Losses) on Marketable &lt;br/&gt;Securities (2) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated &lt;br/&gt;Other &lt;br/&gt;Comprehensive&lt;br/&gt;Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(83,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(23,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(107,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrealized gains (losses) arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification of realized net losses to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(33,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(18,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(51,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrealized (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(59,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(41,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification of realized net losses to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrealized (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification of realized net losses to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(96,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The tax effects on unrealized gains were $1.1 million, $6.0 million and $1.1 million as of April&#160;30, 2023, 2022 and 2021, respectively. The tax effects on reclassifications of realized net losses were $0.1 million, $0.5 million and $1.0 million as of April&#160;30, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The tax effects on unrealized gain (losses) were $0.1 million and $(0.1) million as of April&#160;30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-536">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of accumulated other comprehensive loss, net were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation adjustments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(96,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred compensation and pension plan adjustments, net of taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Marketable securities unrealized loss, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Accumulated other comprehensive loss, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-537"
      unitRef="usd">-96860000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-538"
      unitRef="usd">-92717000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-539"
      unitRef="usd">-4381000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-540"
      unitRef="usd">-961000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-541"
      unitRef="usd">-285000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-542"
      unitRef="usd">-429000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-543"
      unitRef="usd">-92764000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-544"
      unitRef="usd">-92185000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-545">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in each component of accumulated other comprehensive loss, net:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.506%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.297%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign &lt;br/&gt;Currency &lt;br/&gt;Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Deferred &lt;br/&gt;Compensation &lt;br/&gt;and Pension &lt;br/&gt;Plan (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unrealized Gains &lt;br/&gt;(Losses) on Marketable &lt;br/&gt;Securities (2) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated &lt;br/&gt;Other &lt;br/&gt;Comprehensive&lt;br/&gt;Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(83,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(23,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(107,172)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrealized gains (losses) arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(53)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification of realized net losses to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(33,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(18,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(51,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrealized (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(59,051)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(41,715)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification of realized net losses to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,717)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrealized (losses) gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(788)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification of realized net losses to net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(96,860)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(92,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The tax effects on unrealized gains were $1.1 million, $6.0 million and $1.1 million as of April&#160;30, 2023, 2022 and 2021, respectively. The tax effects on reclassifications of realized net losses were $0.1 million, $0.5 million and $1.0 million as of April&#160;30, 2023, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;The tax effects on unrealized gain (losses) were $0.1 million and $(0.1) million as of April&#160;30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i9346d63f5cd041d286ea1ead165c722a_I20200430"
      decimals="-3"
      id="f-546"
      unitRef="usd">-83652000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5643ad6ee224998baff3cbfa5b2a767_I20200430"
      decimals="-3"
      id="f-547"
      unitRef="usd">-23554000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idbfddbb711b54a9b9570f6f502a4d7b1_I20200430"
      decimals="-3"
      id="f-548"
      unitRef="usd">34000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie780169b7cfb4e4db058c9674824dbc5_I20200430"
      decimals="-3"
      id="f-549"
      unitRef="usd">-107172000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="if0487339951843c5a058eaffaa885251_D20200501-20210430"
      decimals="-3"
      id="f-550"
      unitRef="usd">49986000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430"
      decimals="-3"
      id="f-551"
      unitRef="usd">2660000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="if5c0f094665541a8b897c82a3f470c5a_D20200501-20210430"
      decimals="-3"
      id="f-552"
      unitRef="usd">-53000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-553"
      unitRef="usd">52593000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="if0487339951843c5a058eaffaa885251_D20200501-20210430"
      decimals="-3"
      id="f-554"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430"
      decimals="-3"
      id="f-555"
      unitRef="usd">-2759000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="if5c0f094665541a8b897c82a3f470c5a_D20200501-20210430"
      decimals="-3"
      id="f-556"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-557"
      unitRef="usd">-2759000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i86a102cfe8de4ce9a92acce70023d8dd_I20210430"
      decimals="-3"
      id="f-558"
      unitRef="usd">-33666000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4f90252eeec4f3b8731563dab4cc5ad_I20210430"
      decimals="-3"
      id="f-559"
      unitRef="usd">-18135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib0f8355a75f040c8b63fc632bf53fe19_I20210430"
      decimals="-3"
      id="f-560"
      unitRef="usd">-19000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07182af4dd1043a0acd6bc5434cc0e28_I20210430"
      decimals="-3"
      id="f-561"
      unitRef="usd">-51820000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5b710aa5bde043a59336fa465ef6a7ac_D20210501-20220430"
      decimals="-3"
      id="f-562"
      unitRef="usd">-59051000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430"
      decimals="-3"
      id="f-563"
      unitRef="usd">17747000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430"
      decimals="-3"
      id="f-564"
      unitRef="usd">-411000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-565"
      unitRef="usd">-41715000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5b710aa5bde043a59336fa465ef6a7ac_D20210501-20220430"
      decimals="-3"
      id="f-566"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430"
      decimals="-3"
      id="f-567"
      unitRef="usd">-1349000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430"
      decimals="-3"
      id="f-568"
      unitRef="usd">-1000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-569"
      unitRef="usd">-1350000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i7821545a4288443a8532073936f27ca6_I20220430"
      decimals="-3"
      id="f-570"
      unitRef="usd">-92717000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib49438510212428cab7dbafd4a5561d4_I20220430"
      decimals="-3"
      id="f-571"
      unitRef="usd">961000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3ef0838de474fe68a19a29dc2a8a80b_I20220430"
      decimals="-3"
      id="f-572"
      unitRef="usd">-429000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6130e768c08d421885fc17aad89a4e27_I20220430"
      decimals="-3"
      id="f-573"
      unitRef="usd">-92185000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i63bd438a52444b26b2e3ee837d139a13_D20220501-20230430"
      decimals="-3"
      id="f-574"
      unitRef="usd">-4143000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430"
      decimals="-3"
      id="f-575"
      unitRef="usd">3211000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i5fbe37d273b54299863a880e5360a164_D20220501-20230430"
      decimals="-3"
      id="f-576"
      unitRef="usd">144000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-577"
      unitRef="usd">-788000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i63bd438a52444b26b2e3ee837d139a13_D20220501-20230430"
      decimals="-3"
      id="f-578"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430"
      decimals="-3"
      id="f-579"
      unitRef="usd">-209000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i5fbe37d273b54299863a880e5360a164_D20220501-20230430"
      decimals="-3"
      id="f-580"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-581"
      unitRef="usd">-209000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i01db3f887d0349cd8203304ce1f0f399_I20230430"
      decimals="-3"
      id="f-582"
      unitRef="usd">-96860000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd9e2fb16f91466c8638f4bfbad57b69_I20230430"
      decimals="-3"
      id="f-583"
      unitRef="usd">4381000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibfab24e7551d40beac3b6d9ffaa47027_I20230430"
      decimals="-3"
      id="f-584"
      unitRef="usd">-285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id1f26839bd87454ba3367b88531d7965_I20230430"
      decimals="-3"
      id="f-585"
      unitRef="usd">-92764000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430"
      decimals="-5"
      id="f-586"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430"
      decimals="-5"
      id="f-587"
      unitRef="usd">-6000000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax
      contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430"
      decimals="-5"
      id="f-588"
      unitRef="usd">-1100000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i44c434a505ba4e3c9f1427371cf115fb_D20220501-20230430"
      decimals="-5"
      id="f-589"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i45f6688391b943989da08483b972455d_D20210501-20220430"
      decimals="-5"
      id="f-590"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
      contextRef="ie230da7276174cb4975b553d8aad80b2_D20200501-20210430"
      decimals="-5"
      id="f-591"
      unitRef="usd">1000000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5fbe37d273b54299863a880e5360a164_D20220501-20230430"
      decimals="-5"
      id="f-592"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i54a7944ad34548228b4cc4a5d5fa2666_D20210501-20220430"
      decimals="-5"
      id="f-593"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-594">Employee Stock Plans&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of stock-based compensation expense recognized in the Company&#x2019;s consolidated statements of income for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;35,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;36,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;29,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;27,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the Company&#x2019;s 2022 Annual Meeting of Stockholders, held on September&#160;22, 2022, the Company&#x2019;s stockholders approved the Korn Ferry 2022 Stock Incentive Plan (the "2022 Plan"), which, among other things, increased the total number of shares of the Company&#x2019;s common stock available for stock-based awards by 1,700,000 shares, leaving 2,248,284 shares available for issuance, subject to certain changes in the Company&#x2019;s capital structure and other extraordinary events. The 2022 Plan requires a minimum one-year vesting for all future awards, and provides for the grant of awards to eligible participants, designated as either nonqualified or incentive stock options, restricted stock and restricted stock units, any of which are market-based, and incentive bonuses, which may be paid in cash or stock or a combination thereof.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company grants time-based restricted stock awards to executive officers and other senior employees that generally vest over a four-year period. In addition, certain key management members typically receive time-based restricted stock awards upon commencement of employment and may receive them annually in conjunction with the Company&#x2019;s performance review. Time-based restricted stock awards are granted at a price equal to fair value, which is determined based on the closing price of the Company&#x2019;s common stock on the grant date. The Company recognizes compensation expense for time-based restricted stock awards on a straight-line basis over the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also grants market-based restricted stock units to executive officers and other senior employees. The market-based units vest after three years depending upon the Company&#x2019;s total stockholder return over the three-year performance period relative to other companies in its selected peer group. The fair value of these market-based restricted stock units are determined by using extensive market data that is based on historical Company and peer group information. The Company recognizes compensation expense for market-based restricted stock units on a straight-line basis over the vesting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock activity is summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.055%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-vested, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;65.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;27.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(821)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;43.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;22.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-vested, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,063&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;50.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023, there were 0.4&#160;million shares outstanding relating to market-based restricted stock units with total unrecognized compensation totaling $17.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023, there was $69.8 million of total unrecognized compensation cost related to all non-vested awards of restricted stock, which is expected to be recognized over a weighted-average period of 2.4 years. During fiscal 2023 and 2022, 372,556 shares and 271,794 shares of restricted stock totalling $22.2 million and $18.5 million, respectively, were repurchased by the Company, at the option of the employee, to pay for taxes related to the vesting of restricted stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has an ESPP that, in accordance with Section 423 of the Internal Revenue Code, allows eligible employees to authorize payroll deductions of up to 15% of their salary to purchase shares of the Company&#x2019;s common stock. On June 3, 2020, the Company amended the plan so that the purchase price of the shares purchased could not be less than 85% or more than 100% of the fair market price of the common stock on the last day of the enrollment period. This amendment became effective July 1, 2020. At the Company's 2022 Annual Meeting of Stockholders, held on September 22, 2022, the Company's stockholders approved the Korn Ferry Amended and Restated Employee Stock Purchase Plan, which, among other things, increased the total number of shares of the Company's common stock that may be purchased thereunder by 1,500,000 shares. Employees may not purchase more than $25,000 in stock during any calendar year. The maximum number of shares that may be issued under the ESPP is 4.5&#160;million shares. During fiscal 2023, 2022, and 2021, employees purchased 154,720 shares at an average price of $49.16 per share, 103,826 shares at an average price of $66.64 per share and 188,608 shares at an average price of $30.25 per share, respectively. As of April&#160;30, 2023, the ESPP had approximately 1.8&#160;million shares remaining available for future issuance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During fiscal 2023, 2022 and 2021, the Company repurchased (on the open market or privately negotiated transactions) 1,709,867 shares of the Company&#x2019;s common stock for $93.9 million, 1,470,983 shares for $98.8 million and 973,451 shares for $30.4 million, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-595">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of stock-based compensation expense recognized in the Company&#x2019;s consolidated statements of income for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;35,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;36,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;29,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;27,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="-3"
      id="f-596"
      unitRef="usd">35433000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="-3"
      id="f-597"
      unitRef="usd">28361000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="-3"
      id="f-598"
      unitRef="usd">26516000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"
      decimals="-3"
      id="f-599"
      unitRef="usd">852000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430"
      decimals="-3"
      id="f-600"
      unitRef="usd">849000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430"
      decimals="-3"
      id="f-601"
      unitRef="usd">641000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-602"
      unitRef="usd">36285000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-603"
      unitRef="usd">29210000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-604"
      unitRef="usd">27157000</us-gaap:AllocatedShareBasedCompensationExpense>
    <kfy:CommonStockDecreasesInCapitalSharesReservedForFutureIssuance
      contextRef="id2aed01fd65f43319a0e309122b315f7_I20220922"
      decimals="INF"
      id="f-605"
      unitRef="shares">1700000</kfy:CommonStockDecreasesInCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="id2aed01fd65f43319a0e309122b315f7_I20220922"
      decimals="INF"
      id="f-606"
      unitRef="shares">2248284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i36a419f5301e47caaa6ac5680afb028b_D20220922-20220922"
      id="f-607">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8a2dc2cbcfb44ef689a889ab65c80740_D20220501-20230430"
      id="f-608">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i45c3e3a9de104fb191b20bd005673c28_D20220501-20230430"
      id="f-609">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <kfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod
      contextRef="i45c3e3a9de104fb191b20bd005673c28_D20220501-20230430"
      id="f-610">P3Y</kfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-611">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restricted stock activity is summarized below: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:34.960%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.055%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Weighted- &lt;br/&gt;Average &lt;br/&gt;Grant Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Shares &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&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 style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-vested, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,365&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,143&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;483&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;65.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;27.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,006)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(821)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;43.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(516)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(85)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;22.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-vested, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,063&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;50.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,980&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,370&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i902d94bab7be487eb00391fb48331b77_I20220430"
      decimals="-3"
      id="f-612"
      unitRef="shares">1980000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i902d94bab7be487eb00391fb48331b77_I20220430"
      decimals="2"
      id="f-613"
      unitRef="usdPerShare">40.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430"
      decimals="-3"
      id="f-614"
      unitRef="shares">2370000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430"
      decimals="2"
      id="f-615"
      unitRef="usdPerShare">34.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1ef3745df37b4c8589933add3a6d1bae_I20200430"
      decimals="-3"
      id="f-616"
      unitRef="shares">1365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1ef3745df37b4c8589933add3a6d1bae_I20200430"
      decimals="2"
      id="f-617"
      unitRef="usdPerShare">44.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="-3"
      id="f-618"
      unitRef="shares">1143000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="2"
      id="f-619"
      unitRef="usdPerShare">49.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="-3"
      id="f-620"
      unitRef="shares">483000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="2"
      id="f-621"
      unitRef="usdPerShare">65.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="-3"
      id="f-622"
      unitRef="shares">1606000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="2"
      id="f-623"
      unitRef="usdPerShare">27.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="-3"
      id="f-624"
      unitRef="shares">1006000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="2"
      id="f-625"
      unitRef="usdPerShare">37.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="-3"
      id="f-626"
      unitRef="shares">821000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="2"
      id="f-627"
      unitRef="usdPerShare">43.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="-3"
      id="f-628"
      unitRef="shares">516000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="2"
      id="f-629"
      unitRef="usdPerShare">39.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="-3"
      id="f-630"
      unitRef="shares">54000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="2"
      id="f-631"
      unitRef="usdPerShare">52.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="-3"
      id="f-632"
      unitRef="shares">52000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="2"
      id="f-633"
      unitRef="usdPerShare">34.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="-3"
      id="f-634"
      unitRef="shares">85000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3115c00e6733456692a73e9428509033_D20200501-20210430"
      decimals="2"
      id="f-635"
      unitRef="usdPerShare">22.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iaae70e22ce204a3093159971f63a3df6_I20230430"
      decimals="-3"
      id="f-636"
      unitRef="shares">2063000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iaae70e22ce204a3093159971f63a3df6_I20230430"
      decimals="2"
      id="f-637"
      unitRef="usdPerShare">50.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i902d94bab7be487eb00391fb48331b77_I20220430"
      decimals="-3"
      id="f-638"
      unitRef="shares">1980000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i902d94bab7be487eb00391fb48331b77_I20220430"
      decimals="2"
      id="f-639"
      unitRef="usdPerShare">40.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430"
      decimals="-3"
      id="f-640"
      unitRef="shares">2370000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9044f166da2c49e0b4f80c53e038e601_I20210430"
      decimals="2"
      id="f-641"
      unitRef="usdPerShare">34.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i67e47b5cd4d64b7fa14a9d2ea54bb1fe_I20230430"
      decimals="-5"
      id="f-642"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i67e47b5cd4d64b7fa14a9d2ea54bb1fe_I20230430"
      decimals="-5"
      id="f-643"
      unitRef="usd">17700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="iaae70e22ce204a3093159971f63a3df6_I20230430"
      decimals="-5"
      id="f-644"
      unitRef="usd">69800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      id="f-645">P2Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="INF"
      id="f-646"
      unitRef="shares">372556</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="INF"
      id="f-647"
      unitRef="shares">271794</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430"
      decimals="-5"
      id="f-648"
      unitRef="usd">22200000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if568052f60d54b99976d0aa7f84627a5_D20210501-20220430"
      decimals="-5"
      id="f-649"
      unitRef="usd">18500000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i604eef21a1fc4379a433e2fa9c585c1b_I20230430"
      decimals="INF"
      id="f-650"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ib6de149231c34e5480e3d70fdc402c8b_D20200701-20200701"
      decimals="2"
      id="f-651"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="i8b775ae65e3c4164868f308981f7142f_D20200701-20200701"
      decimals="2"
      id="f-652"
      unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
      contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"
      decimals="INF"
      id="f-653"
      unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease>
    <kfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP
      contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"
      decimals="INF"
      id="f-654"
      unitRef="usd">25000</kfy:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i604eef21a1fc4379a433e2fa9c585c1b_I20230430"
      decimals="-5"
      id="f-655"
      unitRef="shares">4500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"
      decimals="INF"
      id="f-656"
      unitRef="shares">154720</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased
      contextRef="i324bb8a8464e4059a703dc75bfb5b759_D20220501-20230430"
      decimals="2"
      id="f-657"
      unitRef="usdPerShare">49.16</kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430"
      decimals="INF"
      id="f-658"
      unitRef="shares">103826</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased
      contextRef="id59c7de0efd74c76af971baec44de7e9_D20210501-20220430"
      decimals="2"
      id="f-659"
      unitRef="usdPerShare">66.64</kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430"
      decimals="INF"
      id="f-660"
      unitRef="shares">188608</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased
      contextRef="i624c586793764632b7355bd533896e81_D20200501-20210430"
      decimals="2"
      id="f-661"
      unitRef="usdPerShare">30.25</kfy:EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i604eef21a1fc4379a433e2fa9c585c1b_I20230430"
      decimals="-5"
      id="f-662"
      unitRef="shares">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430"
      decimals="INF"
      id="f-663"
      unitRef="shares">1709867</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430"
      decimals="-5"
      id="f-664"
      unitRef="usd">93900000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i390f872e632f42fc85c784fedd938449_D20210501-20220430"
      decimals="INF"
      id="f-665"
      unitRef="shares">1470983</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i390f872e632f42fc85c784fedd938449_D20210501-20220430"
      decimals="-5"
      id="f-666"
      unitRef="usd">98800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ifdb3b4f988c44da7931b32f657226e05_D20200501-20210430"
      decimals="INF"
      id="f-667"
      unitRef="shares">973451</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ifdb3b4f988c44da7931b32f657226e05_D20200501-20210430"
      decimals="-5"
      id="f-668"
      unitRef="usd">30400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-669">Financial Instruments&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables show the Company&#x2019;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Cash and &lt;br/&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Income Taxes &amp;amp; Other &lt;br/&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;24,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;24,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;21,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total debt investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;36,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;36,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;33,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Net Income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;187,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;176,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;187,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;176,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;696,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;696,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;147,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;147,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;1,070,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;844,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;44,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;179,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Cash and &lt;br/&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Accrued &lt;br/&gt;Liabilities &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;41,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;41,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;26,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;37,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;37,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;U.S. Treasury and Agency Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total debt investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;80,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;79,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;47,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Net Income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;168,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;158,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;168,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;158,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;874,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;874,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;88,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;88,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;1,210,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;978,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;57,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;175,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;These investments are held in trust for settlement of the Company&#x2019;s vested obligations of $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt; Deferred Compensation and Retirement Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;). Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $2.9 million and $38.5 million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $12.0 million which was recorded in other income (loss), net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments in marketable securities classified as available-for-sale securities are made based on the Company&#x2019;s investment policy, which restricts the types of investments that can be made. As of April&#160;30, 2023 and 2022 marketable securities classified as available-for-sale consisted of commercial paper and corporate notes/bonds, and also included US Treasury and Agency securities as of April 30, 2022, for which market prices for similar assets are readily available. Investments that have an original maturity of 90 days or less and are considered highly liquid investments are classified as cash equivalents. As of April&#160;30, 2023, available-for-sale marketable securities had remaining maturities ranging from 1 month to 13 months. During fiscal 2023, 2022 and 2021, there were $58.6 million, $79.3 million and $60.6 million in sales/maturities of available-for-sale marketable securities, respectively. Investments in marketable securities that are held in trust for settlement of the Company&#x2019;s vested obligations under the ECAP are equity securities and are based upon the investment selections the employee elects from a pre-determined set of securities in the ECAP and the Company invests in equity securities to mirror these elections. As of April&#160;30, 2023 and 2022, the Company&#x2019;s investments in equity securities consisted of mutual funds for which market prices are readily available. Unrealized losses that relate to equity securities still held as of April&#160;30, 2023 and 2022, was $3.8 million and $27.3 million, respectively, while unrealized gains that relate to equity securities held as of April&#160;30, 2021, was $32.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Foreign Currency Forward Contracts Not Designated as Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of derivatives not designated as hedge instruments are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023, the total notional amounts of the forward contracts purchased and sold were $112.7 million and $41.1 million, respectively. As of April&#160;30, 2022, the total notional amounts of the forward contracts purchased and sold were $89.7 million and $35.8 million, respectively. The Company recognizes forward contracts as a net asset or net liability on the consolidated balance sheets as such contracts are covered by master netting agreements. During fiscal 2023 and 2021, the Company incurred gains of $2.1 million and $2.7 million, respectively, related to forward contracts which is recorded in general and administrative expenses in the accompanying consolidated statements of income. During fiscal 2022, the Company incurred losses of $0.2 million, related to forward contracts which is recorded in general and administrative expenses in the accompanying consolidated statements of income. These foreign currency gains/losses offset foreign currency losses/gains that result from transactions denominated in a currency other than the Company&#x2019;s functional currency. The cash flows related to foreign currency forward contracts are included in cash flows from operating activities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-670">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables show the Company&#x2019;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Cash and &lt;br/&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Income Taxes &amp;amp; Other &lt;br/&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;24,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;24,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;21,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total debt investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;36,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;36,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;33,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Net Income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;187,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;176,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;187,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;176,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;696,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;696,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;147,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;147,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;1,070,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;844,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;44,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;179,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Cash and &lt;br/&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Accrued &lt;br/&gt;Liabilities &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;41,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;41,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;26,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;37,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;37,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;U.S. Treasury and Agency Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total debt investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;80,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;79,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;47,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Net Income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;168,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;158,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;168,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;158,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;874,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;874,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;88,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;88,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;1,210,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;978,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;57,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;175,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;These investments are held in trust for settlement of the Company&#x2019;s vested obligations of $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt; Deferred Compensation and Retirement Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;). Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $2.9 million and $38.5 million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $12.0 million which was recorded in other income (loss), net.&lt;/span&gt;&lt;/div&gt;</us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-671">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables show the Company&#x2019;s financial instruments and balance sheet classification as of April&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Cash and &lt;br/&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Income Taxes &amp;amp; Other &lt;br/&gt;Receivables&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Comprehensive Loss &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;24,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;24,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;21,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total debt investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;36,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;36,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;33,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Net Income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;187,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;176,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;187,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;11,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;176,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;696,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;696,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;147,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;147,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;1,070,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;844,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;44,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;179,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;2,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.058%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Fair Value Measurement &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Fair &lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Cash and &lt;br/&gt;Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:115%"&gt;Marketable &lt;br/&gt;Securities, &lt;br/&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Accrued &lt;br/&gt;Liabilities &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Other Comprehensive Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;41,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(126)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;41,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;26,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;37,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;37,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;20,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;U.S. Treasury and Agency Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total debt investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;80,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;79,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;47,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Changes in Fair Value Recorded in &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:114%"&gt;Net Income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Mutual funds &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:114%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;168,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;158,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;168,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;10,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;158,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;874,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;874,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;88,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;88,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 18.87pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;1,210,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;978,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;57,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;175,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;These investments are held in trust for settlement of the Company&#x2019;s vested obligations of $172.2 million and $160.8 million as of April&#160;30, 2023 and 2022, respectively, under the ECAP (see Note 6 &#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt; Deferred Compensation and Retirement Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;). Unvested obligations under the deferred compensation plans totaled $21.9 million and $24.0 million as of April&#160;30, 2023 and 2022, respectively. During fiscal 2023 and 2021, the fair value of the investments increased; therefore, the Company recognized income of $2.9 million and $38.5 million, respectively, which was recorded in other income (loss), net. During fiscal 2022, the fair value of the investments decreased; therefore, the Company recognized a loss of $12.0 million which was recorded in other income (loss), net.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-672"
      unitRef="usd">11751000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-673"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-674"
      unitRef="usd">30000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-675"
      unitRef="usd">11721000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-676"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-677"
      unitRef="usd">11721000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-678"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="ief9d5321082d44d8bdd36955afde1c5a_I20230430"
      decimals="-3"
      id="f-679"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-680"
      unitRef="usd">24754000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-681"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-682"
      unitRef="usd">355000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-683"
      unitRef="usd">24399000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-684"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-685"
      unitRef="usd">21492000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-686"
      unitRef="usd">2907000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="i91e617a148af42cab3fe4b46a2bea8ba_I20230430"
      decimals="-3"
      id="f-687"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-688"
      unitRef="usd">36505000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-689"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-690"
      unitRef="usd">385000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-691"
      unitRef="usd">36120000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-692"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-693"
      unitRef="usd">33213000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-694"
      unitRef="usd">2907000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="ib4483973e46c4dd88da2c92abf6cb2fc_I20230430"
      decimals="-3"
      id="f-695"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430"
      decimals="-3"
      id="f-696"
      unitRef="usd">187757000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430"
      decimals="-3"
      id="f-697"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430"
      decimals="-3"
      id="f-698"
      unitRef="usd">11624000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430"
      decimals="-3"
      id="f-699"
      unitRef="usd">176133000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="ieb6960aaf07846ed8a32b4fa368560a7_I20230430"
      decimals="-3"
      id="f-700"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430"
      decimals="-3"
      id="f-701"
      unitRef="usd">187757000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430"
      decimals="-3"
      id="f-702"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430"
      decimals="-3"
      id="f-703"
      unitRef="usd">11624000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430"
      decimals="-3"
      id="f-704"
      unitRef="usd">176133000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="i0f8ad1060086440c99ccc93082983fad_I20230430"
      decimals="-3"
      id="f-705"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8b081e657faa475197e5e405d658fd39_I20230430"
      decimals="-3"
      id="f-706"
      unitRef="usd">696180000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8b081e657faa475197e5e405d658fd39_I20230430"
      decimals="-3"
      id="f-707"
      unitRef="usd">696180000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i8b081e657faa475197e5e405d658fd39_I20230430"
      decimals="-3"
      id="f-708"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i8b081e657faa475197e5e405d658fd39_I20230430"
      decimals="-3"
      id="f-709"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="i8b081e657faa475197e5e405d658fd39_I20230430"
      decimals="-3"
      id="f-710"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430"
      decimals="-3"
      id="f-711"
      unitRef="usd">147844000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430"
      decimals="-3"
      id="f-712"
      unitRef="usd">147844000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430"
      decimals="-3"
      id="f-713"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430"
      decimals="-3"
      id="f-714"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="i8ed797e1f1c748e586bd78a92150034c_I20230430"
      decimals="-3"
      id="f-715"
      unitRef="usd">0</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430"
      decimals="-3"
      id="f-716"
      unitRef="usd">2133000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430"
      decimals="-3"
      id="f-717"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430"
      decimals="-3"
      id="f-718"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430"
      decimals="-3"
      id="f-719"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="i2827ee593cce4d5092a0abebb563c387_I20230430"
      decimals="-3"
      id="f-720"
      unitRef="usd">2133000</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-721"
      unitRef="usd">1070034000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-722"
      unitRef="usd">844024000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-723"
      unitRef="usd">44837000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-724"
      unitRef="usd">179040000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:IncomeTaxesAndOtherReceivables
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-725"
      unitRef="usd">2133000</kfy:IncomeTaxesAndOtherReceivables>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-726"
      unitRef="usd">41627000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-727"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-728"
      unitRef="usd">126000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-729"
      unitRef="usd">41501000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-730"
      unitRef="usd">15489000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-731"
      unitRef="usd">26012000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-732"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i26030b325fbe48c8af82b07ae7eaf499_I20220430"
      decimals="-3"
      id="f-733"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-734"
      unitRef="usd">37736000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-735"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-736"
      unitRef="usd">450000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-737"
      unitRef="usd">37286000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-738"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-739"
      unitRef="usd">20242000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-740"
      unitRef="usd">17044000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i1352cb411e9a4673878103b2313f8ad5_I20220430"
      decimals="-3"
      id="f-741"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-742"
      unitRef="usd">995000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-743"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-744"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-745"
      unitRef="usd">987000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-746"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-747"
      unitRef="usd">987000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-748"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i53ee4f734ddf480d9ac9378fab0a9c23_I20220430"
      decimals="-3"
      id="f-749"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-750"
      unitRef="usd">80358000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-751"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-752"
      unitRef="usd">584000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-753"
      unitRef="usd">79774000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-754"
      unitRef="usd">15489000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-755"
      unitRef="usd">47241000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-756"
      unitRef="usd">17044000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i28c88ca4f23a440096ceaf7961c645a2_I20220430"
      decimals="-3"
      id="f-757"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430"
      decimals="-3"
      id="f-758"
      unitRef="usd">168742000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430"
      decimals="-3"
      id="f-759"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430"
      decimals="-3"
      id="f-760"
      unitRef="usd">10003000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430"
      decimals="-3"
      id="f-761"
      unitRef="usd">158739000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="ic5e75573b5ea428d86f050bc988d5fd1_I20220430"
      decimals="-3"
      id="f-762"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430"
      decimals="-3"
      id="f-763"
      unitRef="usd">168742000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430"
      decimals="-3"
      id="f-764"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430"
      decimals="-3"
      id="f-765"
      unitRef="usd">10003000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430"
      decimals="-3"
      id="f-766"
      unitRef="usd">158739000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i3f796d98fc64489493e27e5d9e526e8a_I20220430"
      decimals="-3"
      id="f-767"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430"
      decimals="-3"
      id="f-768"
      unitRef="usd">874490000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430"
      decimals="-3"
      id="f-769"
      unitRef="usd">874490000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430"
      decimals="-3"
      id="f-770"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430"
      decimals="-3"
      id="f-771"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i18f4356c8a2548eeb272abe51d5434ec_I20220430"
      decimals="-3"
      id="f-772"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430"
      decimals="-3"
      id="f-773"
      unitRef="usd">88091000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430"
      decimals="-3"
      id="f-774"
      unitRef="usd">88091000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430"
      decimals="-3"
      id="f-775"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430"
      decimals="-3"
      id="f-776"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i68be6849f49b4ae7b687b9f89b368eba_I20220430"
      decimals="-3"
      id="f-777"
      unitRef="usd">0</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
      contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430"
      decimals="-3"
      id="f-778"
      unitRef="usd">-204000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430"
      decimals="-3"
      id="f-779"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430"
      decimals="-3"
      id="f-780"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430"
      decimals="-3"
      id="f-781"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="i59989e1678b04af0bbebe2aeb38ae770_I20220430"
      decimals="-3"
      id="f-782"
      unitRef="usd">204000</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-783"
      unitRef="usd">1210893000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-784"
      unitRef="usd">978070000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-785"
      unitRef="usd">57244000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-786"
      unitRef="usd">175783000</us-gaap:MarketableSecuritiesNoncurrent>
    <kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-787"
      unitRef="usd">204000</kfy:OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-788"
      unitRef="usd">172200000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-5"
      id="f-789"
      unitRef="usd">160800000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent>
    <kfy:DeferredCompensationPlansUnvestedObligations
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-790"
      unitRef="usd">21900000</kfy:DeferredCompensationPlansUnvestedObligations>
    <kfy:DeferredCompensationPlansUnvestedObligations
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-5"
      id="f-791"
      unitRef="usd">24000000</kfy:DeferredCompensationPlansUnvestedObligations>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-792"
      unitRef="usd">2900000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-793"
      unitRef="usd">38500000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-794"
      unitRef="usd">-12000000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <kfy:MarketableSecuritiesRemainingMaturity
      contextRef="icec6e44b08d54ba5947a796ca09f5391_D20220501-20230430"
      id="f-795">P1M</kfy:MarketableSecuritiesRemainingMaturity>
    <kfy:MarketableSecuritiesRemainingMaturity
      contextRef="id3dd97b963af49ebb0ca8ec15f5205ea_D20220501-20230430"
      id="f-796">P13M</kfy:MarketableSecuritiesRemainingMaturity>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-797"
      unitRef="usd">58600000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-798"
      unitRef="usd">79300000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-799"
      unitRef="usd">60600000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-800"
      unitRef="usd">3800000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-801"
      unitRef="usd">27300000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-802"
      unitRef="usd">32700000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-803">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of derivatives not designated as hedge instruments are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-804">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of derivatives not designated as hedge instruments are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Derivative assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Derivative liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ia92953782bc14b9e810ecb4cb4bc88f1_I20230430"
      decimals="-3"
      id="f-805"
      unitRef="usd">2813000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i3aad244333ce4847aed99f39be1b8337_I20220430"
      decimals="-3"
      id="f-806"
      unitRef="usd">1639000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ia92953782bc14b9e810ecb4cb4bc88f1_I20230430"
      decimals="-3"
      id="f-807"
      unitRef="usd">680000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i3aad244333ce4847aed99f39be1b8337_I20220430"
      decimals="-3"
      id="f-808"
      unitRef="usd">1843000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i40288d50fcc34d638b55d42f425762c6_I20230430"
      decimals="-5"
      id="f-809"
      unitRef="usd">112700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i97a8672bb1e74566bff1ac0dbce41c54_I20230430"
      decimals="-5"
      id="f-810"
      unitRef="usd">41100000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i57cd1f0ddeff41f19bd288ca7c6c7d7a_I20220430"
      decimals="-5"
      id="f-811"
      unitRef="usd">89700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5a103c8a719e40d385a266514bb8745b_I20220430"
      decimals="-5"
      id="f-812"
      unitRef="usd">35800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i70877de10775438c89874976c84b2930_D20220501-20230430"
      decimals="-5"
      id="f-813"
      unitRef="usd">2100000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i56f770009699449f8212e3c802f001c3_D20200501-20210430"
      decimals="-5"
      id="f-814"
      unitRef="usd">2700000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i604a1ddd51cb45e9afca6ae14b41da3f_D20210501-20220430"
      decimals="-5"
      id="f-815"
      unitRef="usd">-200000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-816">Deferred Compensation and Retirement Plans&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has several deferred compensation and retirement plans for eligible consultants and vice presidents that provide defined benefits to participants based on the deferral of current compensation or contributions made by the Company subject to vesting and retirement or termination provisions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total benefit obligations for these plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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&gt;&lt;td style="width:59.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.504%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.407%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred compensation and pension plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;227,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;189,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Medical and Life Insurance plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;International retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Executive Capital Accumulation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;178,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;423,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;376,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: current portion of benefit obligation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(27,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(18,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;396,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;357,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred Compensation and Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The EWAP was established in fiscal 1994, which replaced the WAP. Certain vice presidents elected to participate in a &#x201c;deferral unit&#x201d; that required the participant to contribute a portion of their compensation for an eight year period, or in some cases, make an after-tax contribution, in return for defined benefit payments from the Company over a fifteen year period at retirement age of 65 or later. Participants were able to acquire additional &#x201c;deferral units&#x201d; every five years. Vice presidents who did not choose to roll over their WAP units into the EWAP continue to be covered under the earlier version in which participants generally vest and commence receipt of benefit payments at retirement age of 65. In June 2003, the Company amended the EWAP and WAP, so as not to allow new participants or the purchase of additional deferral units by existing participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In conjunction with the acquisition of Hay Group, the Company acquired multiple pension and savings plans covering certain of its employees worldwide. Among these plans is a defined benefit pension plan for certain employees in the U.S. The assets of this plan are held separately from the assets of the sponsors in self-administered funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On July 8, 2016, the Company established the LTPU Plan in order to promote the success of the Company by providing a select group of management and highly compensated employees with nonqualified supplemental retirement benefits as an additional means to attract, motivate and retain such employees. A unit award has a base value of either $25,000 or $50,000 for the purpose of determining the payment that would be made upon early termination for a partially vested unit award. The units vest 25% on each anniversary date with the unit becoming fully vested on the fourth anniversary of the grant date, subject to the participant&#x2019;s continued service as of each anniversary date. Each vested unit award will pay out an annual benefit of either $12,500 or $25,000 for each of five years commencing on the seventh anniversary of the grant date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Compensation and Pension Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables reconcile the benefit obligation for the deferred compensation and pension plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;211,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;205,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(6,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(25,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid from cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(7,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(7,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;246,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;211,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Fair value of plan assets, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Funded status and balance, end of year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(227,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(189,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;211,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;180,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;227,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;189,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Plan Assets - weighted-average asset allocation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. As the COLI contracts are held in trust and are not separated from &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;our general corporate assets, they are not included in the funded status. As of April&#160;30, 2023 and 2022, the Company held contracts with gross CSV of $275.1 million and $263.2 million, offset by outstanding policy loans of $77.1 million and $79.8 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The pension obligation in fiscal 2023 increased compared to fiscal 2022 due to the ongoing accruals for the LTPU Plan for additional awards issued in fiscal 2023. Additionally, the actual return on plan assets was lower than the expected return and this caused our funded position to decrease. The increase in pension benefit obligations was partially offset by the actuarial gain which was primarily due to an increase in discount rates. The fair value measurements of the defined benefit plan assets fall within the following levels of the fair value hierarchy as of April&#160;30, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;April 30, 2023:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;April 30, 2022:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Plan assets are invested in various asset classes that are expected to produce a sufficient level of diversification and investment return over the long term. The investment goal is a return on assets that is at least equal to the assumed actuarial rate of return over the long term within reasonable and prudent levels of risk. Investment policies reflect the unique circumstances of the respective plans and include requirements designed to mitigate risk including quality and diversification standards. Asset allocation targets are reviewed periodically with investment advisors to determine the appropriate investment strategies for acceptable risk levels. Our target allocation ranges are as follows: equity securities 40% to 60% and debt securities 40% to 60%. We establish our estimated long&#x2011;term return on plan assets considering various factors, including the targeted asset allocation percentages, historic returns and expected future returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefits costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;31,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net prior service credit amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Net periodic benefit cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;50,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;38,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;The service cost, interest cost and other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used in calculating the benefit obligations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Expected long-term rates of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;43,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2029-2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;237,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Medical and Life Insurance Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In conjunction with the acquisition of Hay Group, the Company inherited a benefit plan which offers medical and life insurance coverage to 107 participants. The medical and life insurance benefit plan is closed to new entrants and is unfunded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles the benefit obligation for the medical and life insurance plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year End April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefits costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net periodic service credit amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Net periodic benefit cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;The service cost, interest cost and the other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used in calculating the medical and life insurance plan were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Healthcare care cost trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Medical and Life Insurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2029-2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;International Retirement Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also maintains various retirement plans and other miscellaneous deferred compensation arrangements in 25 foreign jurisdictions. The aggregate of the long-term benefit obligation accrued at April&#160;30, 2023 and 2022 is $13.6 million for 4,058 participants and $14.4 million for 3,568 participants, respectively. The Company&#x2019;s contribution to these plans was $16.4 million and $14.8 million in fiscal 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Executive Capital Accumulation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s ECAP is intended to provide certain employees an opportunity to defer their salary and/or bonus on a pre-tax basis. In addition, the Company, as part of its compensation philosophy, makes discretionary contributions into the ECAP and such contributions may be granted to key employees annually based on the employee&#x2019;s performance. Certain key management may also receive Company ECAP contributions upon commencement of employment. The Company amortizes these contributions on a straight-line basis over the service period, generally a five year period. Participants have the ability to allocate their deferrals among a number of investment options and may receive their benefits at termination, retirement or &#x2018;in service&#x2019; either in a lump sum or in quarterly installments over &lt;span style="-sec-ix-hidden:f-1014"&gt;one&lt;/span&gt;-to-15 years. The ECAP amounts that are expected to be paid to employees over the next 12 months are classified as a current liability included in compensation and benefits payable on the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company issued ECAP awards during fiscal 2023, 2022 and 2021 of $6.5 million, $7.5 million and $8.2 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The ECAP is accounted for whereby the changes in the fair value of the vested amounts owed to the participants are adjusted with a corresponding charge (or credit) to compensation and benefits costs. During both fiscal 2023 and 2021, the deferred compensation liability increased; therefore, the Company recognized a compensation expense of $3.5 million and $37.3&#160;million, respectively. Offsetting the increase in compensation and benefits expense in fiscal 2023 and 2021 was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $2.9 million and $38.5&#160;million in fiscal 2023 and 2021, respectively, recorded in other income (loss), net on the consolidated statements of income. During fiscal 2022, deferred compensation liability decreased; therefore, the Company recognized a reduction in compensation expense of $10.6&#160;million. Offsetting the decrease in compensation and benefits expense in fiscal 2022 was a decrease in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $12.0&#160;million in fiscal 2022, recorded in other income (loss), net on the consolidated statement of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in ECAP liability were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;163,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employee contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gain (loss) on investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(10,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employee distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(10,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Acquisition of Lucas Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;178,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(11,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(9,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;157,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023 and 2022, the unamortized portion of the Company contributions to the ECAP was $16.1 million and $18.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Contribution Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a defined contribution plan (&#x201c;401(k) plan&#x201d;) for eligible employees. Participants may contribute up to 50% of their base compensation as defined in the plan agreement. In addition, the Company has the option to make matching contributions. Beginning in fiscal 2022, the Company began to match 10% of the employee contributions each pay period  up to the IRS limit (excluding catch-up contributions) and then making an additional discretionary match after the fiscal year. The Company made $3.5 million in matching contributions during fiscal 2023. In addition, the Company intends to make an additional matching contribution relating to fiscal 2023 of $3.1 million in fiscal 2024, which are accrued in compensation and benefits payable on the consolidated balance sheet. The Company made $2.1 million matching contributions during fiscal 2022 and an additional $2.7 million matching contribution in fiscal 2023 related to contributions made by employees in fiscal 2022. The Company made a $3.0 million matching contribution in fiscal 2022 related to contributions made by employees in fiscal 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Company Owned Life Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. The gross CSV of these contracts of $275.1 million and $263.2 million as of April&#160;30, 2023 and 2022, respectively, is offset by outstanding policy loans of $77.1 million and $79.8 million in the accompanying consolidated balance sheets as of April&#160;30, 2023 and 2022, respectively. Total death benefits payable, net of loans under COLI contracts, were $444.1 million and $449.3 million at April&#160;30, 2023 and 2022, respectively. Management intends to use the future death benefits from these insurance contracts to fund the deferred compensation and pension arrangements; however, there may not be a direct correlation between the timing of the future cash receipts and disbursements under these arrangements. The CSV of the underlying COLI investments increased by $10.6 million, $5.8 million and $13.0 million during fiscal 2023, 2022 and 2021, respectively, recorded as a decrease in &lt;/span&gt;&lt;/div&gt;compensation and benefits expense. Certain of the policies are held in trusts to provide additional benefit security for the deferred compensation and pension plans. As of April&#160;30, 2023, COLI contracts with a net CSV of $173.9 million and death benefits, net of loans, of $393.3 million were held in trust for these purposes.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-817">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total benefit obligations for these plans were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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&gt;&lt;td style="width:59.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.504%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.407%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred compensation and pension plans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;227,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;189,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Medical and Life Insurance plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;International retirement plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Executive Capital Accumulation Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;178,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;423,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;376,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:11.07pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: current portion of benefit obligation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(27,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(18,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;396,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;357,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Current portion of benefit obligation is included in Compensation and benefits payable in the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-818"
      unitRef="usd">227255000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="if6b7916b2ceb43f39cca3ab3c4f7a1d2_I20220430"
      decimals="-3"
      id="f-819"
      unitRef="usd">189608000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i15cb292a297b47b3864ab02aa932c9ba_I20230430"
      decimals="-3"
      id="f-820"
      unitRef="usd">4838000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="if06ce0e71c5c486eb604a28204470a2f_I20220430"
      decimals="-3"
      id="f-821"
      unitRef="usd">5365000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i751ce32faf784bb18d531ebde5fd74ce_I20230430"
      decimals="-3"
      id="f-822"
      unitRef="usd">13617000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i0514718e4dbc4703b4ae26800558bdcf_I20220430"
      decimals="-3"
      id="f-823"
      unitRef="usd">14395000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430"
      decimals="-3"
      id="f-824"
      unitRef="usd">178043000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"
      decimals="-3"
      id="f-825"
      unitRef="usd">166723000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-826"
      unitRef="usd">423753000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-827"
      unitRef="usd">376091000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-828"
      unitRef="usd">27219000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-829"
      unitRef="usd">18916000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-830"
      unitRef="usd">396534000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-831"
      unitRef="usd">357175000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <kfy:ParticipantContributionPeriodTowardsDeferredCompensationPlans
      contextRef="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430"
      id="f-832">P8Y</kfy:ParticipantContributionPeriodTowardsDeferredCompensationPlans>
    <kfy:ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans
      contextRef="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430"
      id="f-833">P15Y</kfy:ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans>
    <kfy:PeriodToAcquireAdditionalDeferredUnits
      contextRef="ib1c47ddd68b34a8c9a255b44fad7b1c0_D20220501-20230430"
      id="f-834">P5Y</kfy:PeriodToAcquireAdditionalDeferredUnits>
    <kfy:DefinedBenefitPlanPaymentAwardValuePerUnit
      contextRef="i139f09c836ce4fbc9ef415b1c5e1ef57_D20220501-20230430"
      decimals="INF"
      id="f-835"
      unitRef="usd">25000</kfy:DefinedBenefitPlanPaymentAwardValuePerUnit>
    <kfy:DefinedBenefitPlanPaymentAwardValuePerUnit
      contextRef="ie5302c2c531c4eceae3547f500fbbd69_D20220501-20230430"
      decimals="INF"
      id="f-836"
      unitRef="usd">50000</kfy:DefinedBenefitPlanPaymentAwardValuePerUnit>
    <kfy:DefinedBenefitPlanPaymentAwardVestingRightsPercentage
      contextRef="i2f457fa6b4b4463e8eee8be97ecf6ad2_D20220501-20230430"
      decimals="2"
      id="f-837"
      unitRef="number">0.25</kfy:DefinedBenefitPlanPaymentAwardVestingRightsPercentage>
    <kfy:DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue
      contextRef="i139f09c836ce4fbc9ef415b1c5e1ef57_D20220501-20230430"
      decimals="INF"
      id="f-838"
      unitRef="usd">12500</kfy:DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue>
    <kfy:DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue
      contextRef="ie5302c2c531c4eceae3547f500fbbd69_D20220501-20230430"
      decimals="INF"
      id="f-839"
      unitRef="usd">25000</kfy:DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue>
    <kfy:DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod
      contextRef="i2f457fa6b4b4463e8eee8be97ecf6ad2_D20220501-20230430"
      id="f-840">P5Y</kfy:DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-841">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables reconcile the benefit obligation for the deferred compensation and pension plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;211,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;205,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(6,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(25,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid from cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(7,460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(7,626)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;246,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;211,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Change in fair value of plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Fair value of plan assets, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Actual return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid from plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Administrative expenses paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Fair value of plan assets, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Funded status and balance, end of year &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(227,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(189,608)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;211,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;180,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;227,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;189,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Plan Assets - weighted-average asset allocation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;The Company purchased COLI contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of funding benefits under such plans. As the COLI contracts are held in trust and are not separated from &lt;/span&gt;&lt;/div&gt;our general corporate assets, they are not included in the funded status. As of April&#160;30, 2023 and 2022, the Company held contracts with gross CSV of $275.1 million and $263.2 million, offset by outstanding policy loans of $77.1 million and $79.8 million, respectively.</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-842"
      unitRef="usd">211598000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i71dd6433e5f540ee850c906c1aa876d9_I20210430"
      decimals="-3"
      id="f-843"
      unitRef="usd">205740000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-844"
      unitRef="usd">40843000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-845"
      unitRef="usd">37952000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-846"
      unitRef="usd">9511000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-847"
      unitRef="usd">4028000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-848"
      unitRef="usd">6083000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-849"
      unitRef="usd">25757000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <kfy:DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-850"
      unitRef="usd">168000</kfy:DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid>
    <kfy:DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-851"
      unitRef="usd">196000</kfy:DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid>
    <kfy:DefinedBenefitPlanBenefitObligationPaidByPlanAssets
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-852"
      unitRef="usd">1901000</kfy:DefinedBenefitPlanBenefitObligationPaidByPlanAssets>
    <kfy:DefinedBenefitPlanBenefitObligationPaidByPlanAssets
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-853"
      unitRef="usd">2543000</kfy:DefinedBenefitPlanBenefitObligationPaidByPlanAssets>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-854"
      unitRef="usd">7460000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-855"
      unitRef="usd">7626000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="-3"
      id="f-856"
      unitRef="usd">246340000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-857"
      unitRef="usd">211598000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-858"
      unitRef="usd">21990000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i71dd6433e5f540ee850c906c1aa876d9_I20210430"
      decimals="-3"
      id="f-859"
      unitRef="usd">26746000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-860"
      unitRef="usd">-836000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-861"
      unitRef="usd">-2113000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-862"
      unitRef="usd">1901000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-863"
      unitRef="usd">2543000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <kfy:DefinedBenefitPlanAssetsAdministrativeExpensesPaid
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-864"
      unitRef="usd">168000</kfy:DefinedBenefitPlanAssetsAdministrativeExpensesPaid>
    <kfy:DefinedBenefitPlanAssetsAdministrativeExpensesPaid
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-865"
      unitRef="usd">196000</kfy:DefinedBenefitPlanAssetsAdministrativeExpensesPaid>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-866"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-867"
      unitRef="usd">96000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="-3"
      id="f-868"
      unitRef="usd">19085000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-869"
      unitRef="usd">21990000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="-3"
      id="f-870"
      unitRef="usd">-227255000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-871"
      unitRef="usd">-189608000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="-3"
      id="f-872"
      unitRef="usd">15447000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-873"
      unitRef="usd">8833000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="-3"
      id="f-874"
      unitRef="usd">211808000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-875"
      unitRef="usd">180775000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="-3"
      id="f-876"
      unitRef="usd">227255000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="-3"
      id="f-877"
      unitRef="usd">189608000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="icc0565fd38bc4ec498a0589c408c4931_I20230430"
      decimals="2"
      id="f-878"
      unitRef="number">0.44</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i9d99469ef28e49908211307cd49faa6a_I20220430"
      decimals="2"
      id="f-879"
      unitRef="number">0.42</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i15e68807e1fb49d9a04a0c01fc8773b3_I20230430"
      decimals="2"
      id="f-880"
      unitRef="number">0.52</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ic1baf8be7a434e17bdf7ef333781ccf8_I20220430"
      decimals="2"
      id="f-881"
      unitRef="number">0.55</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ifa85e18945ad40e99217fd14f7113b1e_I20230430"
      decimals="2"
      id="f-882"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i53d7c7c47d484c10a1af44ae337dba54_I20220430"
      decimals="2"
      id="f-883"
      unitRef="number">0.03</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i58fcd53b084a4a8bb116557ae7705095_I20230430"
      decimals="2"
      id="f-884"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ieb4c69bfa0c14be8b78c7acf135044db_I20220430"
      decimals="2"
      id="f-885"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <kfy:CashSurrenderValueOfLifeInsuranceGross
      contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430"
      decimals="-5"
      id="f-886"
      unitRef="usd">275100000</kfy:CashSurrenderValueOfLifeInsuranceGross>
    <kfy:CashSurrenderValueOfLifeInsuranceGross
      contextRef="i80583796f2a64d83afaa674dedc77687_I20220430"
      decimals="-5"
      id="f-887"
      unitRef="usd">263200000</kfy:CashSurrenderValueOfLifeInsuranceGross>
    <kfy:PolicyLoansPayable
      contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430"
      decimals="-5"
      id="f-888"
      unitRef="usd">77100000</kfy:PolicyLoansPayable>
    <kfy:PolicyLoansPayable
      contextRef="i80583796f2a64d83afaa674dedc77687_I20220430"
      decimals="-5"
      id="f-889"
      unitRef="usd">79800000</kfy:PolicyLoansPayable>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-890">The fair value measurements of the defined benefit plan assets fall within the following levels of the fair value hierarchy as of April&#160;30, 2023 and 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&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;April 30, 2023:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;April 30, 2022:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Mutual funds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifc7296f9d520463781af0131ca5f6291_I20230430"
      decimals="-3"
      id="f-891"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i55a91d1ae58d44ca99d44d5c3af38a62_I20230430"
      decimals="-3"
      id="f-892"
      unitRef="usd">18350000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i78392001356e4738a0ad531a84b498d7_I20230430"
      decimals="-3"
      id="f-893"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i14c665434bc74a4291abc1b36cd3ea46_I20230430"
      decimals="-3"
      id="f-894"
      unitRef="usd">18350000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia2969782bd674a0fbff8f24c963a9b93_I20230430"
      decimals="-3"
      id="f-895"
      unitRef="usd">735000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i101027886fc546e1b7df2d8ac07c7007_I20230430"
      decimals="-3"
      id="f-896"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8ef499a3327348228e411e76b3cd0d02_I20230430"
      decimals="-3"
      id="f-897"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaa20df6e280a4890af0b07db13c26d90_I20230430"
      decimals="-3"
      id="f-898"
      unitRef="usd">735000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i43a289d3166e40c7821ec87dd524b456_I20230430"
      decimals="-3"
      id="f-899"
      unitRef="usd">735000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i98d9a2af10f6410d976ad47f9b057a13_I20230430"
      decimals="-3"
      id="f-900"
      unitRef="usd">18350000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iac87d4a1c90c4b3f957c9fd145a37350_I20230430"
      decimals="-3"
      id="f-901"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-902"
      unitRef="usd">19085000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6dd9d5b9259d4f60826547536cda4959_I20220430"
      decimals="-3"
      id="f-903"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i156cd8198ddd4b4a8755caa286b40e11_I20220430"
      decimals="-3"
      id="f-904"
      unitRef="usd">21353000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id4d66773d4f84319a7e57ba3f30233eb_I20220430"
      decimals="-3"
      id="f-905"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i412d756e55c043ac987778b0a3c37e66_I20220430"
      decimals="-3"
      id="f-906"
      unitRef="usd">21353000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3d34bac1785c4aef8013cd005e09d4f3_I20220430"
      decimals="-3"
      id="f-907"
      unitRef="usd">637000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0bb8c043f9a24ca9855089acffa56aba_I20220430"
      decimals="-3"
      id="f-908"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7ead7097223741b29e54c421401f8939_I20220430"
      decimals="-3"
      id="f-909"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icd8a004fd1064bbe8e9f80fb571366db_I20220430"
      decimals="-3"
      id="f-910"
      unitRef="usd">637000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia31d7eecb09a40ed82a378cf400f3167_I20220430"
      decimals="-3"
      id="f-911"
      unitRef="usd">637000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7ab3a9665b354b05be189331a57fb786_I20220430"
      decimals="-3"
      id="f-912"
      unitRef="usd">21353000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8cf7e3ef7a054982aefb474fe24138ff_I20220430"
      decimals="-3"
      id="f-913"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if6b7916b2ceb43f39cca3ab3c4f7a1d2_I20220430"
      decimals="-3"
      id="f-914"
      unitRef="usd">21990000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i61eebee139a34e788dcdb8b118a74542_I20230430"
      decimals="INF"
      id="f-915"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i8a418c5f9f3b4c5ab07a4d141d426b8a_I20230430"
      decimals="INF"
      id="f-916"
      unitRef="number">0.60</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i36ee71489d864fa4ad65f20c036fbe6a_I20230430"
      decimals="INF"
      id="f-917"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ibacaa57300b449babb22c1ac10e19617_I20230430"
      decimals="INF"
      id="f-918"
      unitRef="number">0.60</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-919">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefits costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;31,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net prior service credit amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,404)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Net periodic benefit cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;50,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;38,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;The service cost, interest cost and other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefits costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net periodic service credit amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Net periodic benefit cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;The service cost, interest cost and the other components of net periodic benefit costs are included in compensation and benefits expense, interest expense, net and other income (loss), net, respectively, on the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-920"
      unitRef="usd">40843000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-921"
      unitRef="usd">37952000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"
      decimals="-3"
      id="f-922"
      unitRef="usd">31947000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-923"
      unitRef="usd">9511000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-924"
      unitRef="usd">4028000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"
      decimals="-3"
      id="f-925"
      unitRef="usd">4035000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-926"
      unitRef="usd">-945000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-927"
      unitRef="usd">-2170000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"
      decimals="-3"
      id="f-928"
      unitRef="usd">-4117000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-929"
      unitRef="usd">-97000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-930"
      unitRef="usd">-97000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"
      decimals="-3"
      id="f-931"
      unitRef="usd">-97000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-932"
      unitRef="usd">1156000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-933"
      unitRef="usd">1554000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"
      decimals="-3"
      id="f-934"
      unitRef="usd">1404000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ifb62a4fe031646a199084d668e813819_D20220501-20230430"
      decimals="-3"
      id="f-935"
      unitRef="usd">50046000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i967bea95f47148cab14654e403188551_D20210501-20220430"
      decimals="-3"
      id="f-936"
      unitRef="usd">42499000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iad2852b91ca241fab06d7ed5c4e83dc5_D20200501-20210430"
      decimals="-3"
      id="f-937"
      unitRef="usd">38598000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-938">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used in calculating the benefit obligations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Rate of compensation increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Expected long-term rates of return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The weighted-average assumptions used in calculating the medical and life insurance plan were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Discount rate, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Healthcare care cost trend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ic943207097ad45239cc583d896066701_I20220430"
      decimals="4"
      id="f-939"
      unitRef="number">0.0408</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430"
      decimals="4"
      id="f-940"
      unitRef="number">0.0217</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i525a9c2b49df4b13a627b71cac83d69c_I20200430"
      decimals="4"
      id="f-941"
      unitRef="number">0.0229</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i941f318eeb3c4a7182606db0c79711f7_I20230430"
      decimals="4"
      id="f-942"
      unitRef="number">0.0477</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ic943207097ad45239cc583d896066701_I20220430"
      decimals="4"
      id="f-943"
      unitRef="number">0.0408</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430"
      decimals="4"
      id="f-944"
      unitRef="number">0.0217</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i941f318eeb3c4a7182606db0c79711f7_I20230430"
      decimals="4"
      id="f-945"
      unitRef="number">0.0000</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ic943207097ad45239cc583d896066701_I20220430"
      decimals="4"
      id="f-946"
      unitRef="number">0.0000</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ic4b064398ac34cfa9f1715e1b4b977ea_I20210430"
      decimals="4"
      id="f-947"
      unitRef="number">0.0000</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie59f558df0ea4256be456adc178041f2_D20220501-20230430"
      decimals="4"
      id="f-948"
      unitRef="number">0.0600</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1ae48ef79adb4c1c96953349812bbdbe_D20210501-20220430"
      decimals="4"
      id="f-949"
      unitRef="number">0.0550</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i20daf9f9a8fb4399b5b608419afff144_D20200501-20210430"
      decimals="4"
      id="f-950"
      unitRef="number">0.0600</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-951">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred Retirement Plans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;43,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;52,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2029-2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;237,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefit payments, which reflect expected future service, as appropriate, are expected to be paid over the next ten years as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Medical and Life Insurance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2029-2033&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-952"
      unitRef="usd">17219000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-953"
      unitRef="usd">26151000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-954"
      unitRef="usd">34713000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-955"
      unitRef="usd">43306000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-956"
      unitRef="usd">52563000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i121b38c2be33443a8ec96e953150776f_I20230430"
      decimals="-3"
      id="f-957"
      unitRef="usd">237542000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <kfy:DefinedBenefitPlanNumberOfPlanParticipants
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="INF"
      id="f-958"
      unitRef="participant">107</kfy:DefinedBenefitPlanNumberOfPlanParticipants>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-959">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles the benefit obligation for the medical and life insurance plan:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year End April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Change in benefit obligation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Actuarial gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(629)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Benefit obligation, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in ECAP liability were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;163,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employee contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of employer contributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gain (loss) on investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(10,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employee distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(10,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Acquisition of Lucas Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(598)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Balance, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;178,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(11,209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(9,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;166,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;157,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="-3"
      id="f-960"
      unitRef="usd">5365000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430"
      decimals="-3"
      id="f-961"
      unitRef="usd">6584000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-962"
      unitRef="usd">195000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-963"
      unitRef="usd">110000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-964"
      unitRef="usd">93000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-965"
      unitRef="usd">857000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-966"
      unitRef="usd">629000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-967"
      unitRef="usd">472000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-968"
      unitRef="usd">4838000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="-3"
      id="f-969"
      unitRef="usd">5365000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-970"
      unitRef="usd">563000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="-3"
      id="f-971"
      unitRef="usd">585000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-972"
      unitRef="usd">4275000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="-3"
      id="f-973"
      unitRef="usd">4780000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-974"
      unitRef="usd">4838000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="-3"
      id="f-975"
      unitRef="usd">5365000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-976"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-977"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430"
      decimals="-3"
      id="f-978"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-979"
      unitRef="usd">195000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-980"
      unitRef="usd">110000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430"
      decimals="-3"
      id="f-981"
      unitRef="usd">140000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-982"
      unitRef="usd">-308000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-983"
      unitRef="usd">-308000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430"
      decimals="-3"
      id="f-984"
      unitRef="usd">-308000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-985"
      unitRef="usd">74000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-986"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430"
      decimals="-3"
      id="f-987"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430"
      decimals="-3"
      id="f-988"
      unitRef="usd">-187000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i958553e8cb844676b9a0415c128c8d2d_D20210501-20220430"
      decimals="-3"
      id="f-989"
      unitRef="usd">-198000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i12ae9b5a4b38458b8b7931fb3e75f36b_D20200501-20210430"
      decimals="-3"
      id="f-990"
      unitRef="usd">-168000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="4"
      id="f-991"
      unitRef="number">0.0425</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430"
      decimals="4"
      id="f-992"
      unitRef="number">0.0254</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i4fb15eeff6e24848858dcaad191652ef_I20200430"
      decimals="4"
      id="f-993"
      unitRef="number">0.0245</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="4"
      id="f-994"
      unitRef="number">0.0485</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="4"
      id="f-995"
      unitRef="number">0.0425</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430"
      decimals="4"
      id="f-996"
      unitRef="number">0.0254</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="4"
      id="f-997"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="i56b456aee84e4b2e840e0c3331fbcd1b_I20220430"
      decimals="4"
      id="f-998"
      unitRef="number">0.0600</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1
      contextRef="if5fe6d691df949a0854f7ebcb10f3438_I20210430"
      decimals="4"
      id="f-999"
      unitRef="number">0.0625</us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-1000"
      unitRef="usd">577000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-1001"
      unitRef="usd">551000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-1002"
      unitRef="usd">525000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-1003"
      unitRef="usd">486000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-1004"
      unitRef="usd">450000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i88909d72cebe44fc87c3a51cb6fb4c35_I20230430"
      decimals="-3"
      id="f-1005"
      unitRef="usd">1869000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <kfy:NumberOfForeignJurisdictions
      contextRef="i751ce32faf784bb18d531ebde5fd74ce_I20230430"
      decimals="INF"
      id="f-1006"
      unitRef="jurisdiction">25</kfy:NumberOfForeignJurisdictions>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i751ce32faf784bb18d531ebde5fd74ce_I20230430"
      decimals="-5"
      id="f-1007"
      unitRef="usd">13600000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <kfy:BenefitObligationAccruedNumberOfParticipants
      contextRef="i0686a5593629428a91342335bd1e5151_D20220501-20230430"
      decimals="INF"
      id="f-1008"
      unitRef="participant">4058</kfy:BenefitObligationAccruedNumberOfParticipants>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0514718e4dbc4703b4ae26800558bdcf_I20220430"
      decimals="-5"
      id="f-1009"
      unitRef="usd">14400000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <kfy:BenefitObligationAccruedNumberOfParticipants
      contextRef="i97e442f3a11241a193d1707de348dd3a_D20210501-20220430"
      decimals="INF"
      id="f-1010"
      unitRef="participant">3568</kfy:BenefitObligationAccruedNumberOfParticipants>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i0686a5593629428a91342335bd1e5151_D20220501-20230430"
      decimals="-5"
      id="f-1011"
      unitRef="usd">16400000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i97e442f3a11241a193d1707de348dd3a_D20210501-20220430"
      decimals="-5"
      id="f-1012"
      unitRef="usd">14800000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      id="f-1013">P5Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods
      contextRef="i39b22a355dc84ce5aa8ad984f33fc48d_D20220501-20230430"
      id="f-1015">P15Y</kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-5"
      id="f-1016"
      unitRef="usd">6500000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-5"
      id="f-1017"
      unitRef="usd">7500000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i51647c71c26046db875fbe4528177899_D20200501-20210430"
      decimals="-5"
      id="f-1018"
      unitRef="usd">8200000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-5"
      id="f-1019"
      unitRef="usd">3500000</kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome>
    <kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome
      contextRef="i51647c71c26046db875fbe4528177899_D20200501-20210430"
      decimals="-5"
      id="f-1020"
      unitRef="usd">37300000</kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1021"
      unitRef="usd">2900000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1022"
      unitRef="usd">38500000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-5"
      id="f-1023"
      unitRef="usd">-10600000</kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1024"
      unitRef="usd">-12000000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"
      decimals="-3"
      id="f-1025"
      unitRef="usd">166723000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="if251c6ce8eb443888bd876be5f992a4c_I20210430"
      decimals="-3"
      id="f-1026"
      unitRef="usd">163582000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-3"
      id="f-1027"
      unitRef="usd">17046000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-3"
      id="f-1028"
      unitRef="usd">8541000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <kfy:DeferredCompensationAmortizationOfEmployerContribution
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-3"
      id="f-1029"
      unitRef="usd">5886000</kfy:DeferredCompensationAmortizationOfEmployerContribution>
    <kfy:DeferredCompensationAmortizationOfEmployerContribution
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-3"
      id="f-1030"
      unitRef="usd">7060000</kfy:DeferredCompensationAmortizationOfEmployerContribution>
    <kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-3"
      id="f-1031"
      unitRef="usd">3464000</kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome>
    <kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-3"
      id="f-1032"
      unitRef="usd">-10602000</kfy:DeferredCompensationArrangementWithIndividualCompensationExpenseIncome>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-3"
      id="f-1033"
      unitRef="usd">14306000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-3"
      id="f-1034"
      unitRef="usd">10880000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i15c38043f76b4e07be03917a20bb837a_D20220501-20230430"
      decimals="-3"
      id="f-1035"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation
      contextRef="i7854411daa2f48bdae27535ddc2c0f03_D20210501-20220430"
      decimals="-3"
      id="f-1036"
      unitRef="usd">9620000</us-gaap:DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430"
      decimals="-3"
      id="f-1037"
      unitRef="usd">770000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i4217bd0537a8467590488838242b5440_D20210501-20220430"
      decimals="-3"
      id="f-1038"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430"
      decimals="-3"
      id="f-1039"
      unitRef="usd">178043000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"
      decimals="-3"
      id="f-1040"
      unitRef="usd">166723000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430"
      decimals="-3"
      id="f-1041"
      unitRef="usd">11209000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"
      decimals="-3"
      id="f-1042"
      unitRef="usd">9498000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430"
      decimals="-3"
      id="f-1043"
      unitRef="usd">166834000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"
      decimals="-3"
      id="f-1044"
      unitRef="usd">157225000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <kfy:DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion
      contextRef="i84f77068e7464512bdd29578fbef5d30_I20230430"
      decimals="-5"
      id="f-1045"
      unitRef="usd">16100000</kfy:DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion>
    <kfy:DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion
      contextRef="i6ba4c272e0a6490b859bdd19ce987c37_I20220430"
      decimals="-5"
      id="f-1046"
      unitRef="usd">18200000</kfy:DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430"
      decimals="2"
      id="f-1047"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430"
      decimals="2"
      id="f-1048"
      unitRef="number">0.10</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430"
      decimals="-5"
      id="f-1049"
      unitRef="usd">3500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <kfy:DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i6a9b8ef3a61c4b138a131113c343278a_I20230430"
      decimals="-5"
      id="f-1050"
      unitRef="usd">3100000</kfy:DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i475313cf339c4b6887278ec54cc347e5_D20210501-20220430"
      decimals="-5"
      id="f-1051"
      unitRef="usd">2100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <kfy:DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions
      contextRef="i84ad866a60024b96b797b810cf491556_D20220501-20230430"
      decimals="-5"
      id="f-1052"
      unitRef="usd">2700000</kfy:DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions>
    <kfy:DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions
      contextRef="i475313cf339c4b6887278ec54cc347e5_D20210501-20220430"
      decimals="-5"
      id="f-1053"
      unitRef="usd">3000000</kfy:DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions>
    <kfy:CashSurrenderValueOfLifeInsuranceGross
      contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430"
      decimals="-5"
      id="f-1054"
      unitRef="usd">275100000</kfy:CashSurrenderValueOfLifeInsuranceGross>
    <kfy:CashSurrenderValueOfLifeInsuranceGross
      contextRef="i80583796f2a64d83afaa674dedc77687_I20220430"
      decimals="-5"
      id="f-1055"
      unitRef="usd">263200000</kfy:CashSurrenderValueOfLifeInsuranceGross>
    <kfy:PolicyLoansPayable
      contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430"
      decimals="-5"
      id="f-1056"
      unitRef="usd">77100000</kfy:PolicyLoansPayable>
    <kfy:PolicyLoansPayable
      contextRef="i80583796f2a64d83afaa674dedc77687_I20220430"
      decimals="-5"
      id="f-1057"
      unitRef="usd">79800000</kfy:PolicyLoansPayable>
    <kfy:DeathBenefitsPayableNetOfLoans
      contextRef="ib440b6bc7b5d4f319e376e752097d83a_I20230430"
      decimals="-5"
      id="f-1058"
      unitRef="usd">444100000</kfy:DeathBenefitsPayableNetOfLoans>
    <kfy:DeathBenefitsPayableNetOfLoans
      contextRef="ibf6ddcf93e7540ce8403f549c0ed25ad_I20220430"
      decimals="-5"
      id="f-1059"
      unitRef="usd">449300000</kfy:DeathBenefitsPayableNetOfLoans>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ibda8e6ee031949ae90f1ae35e58a64fc_D20220501-20230430"
      decimals="-5"
      id="f-1060"
      unitRef="usd">10600000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="id68b0506e1fb4904953eb5a77055b87c_D20210501-20220430"
      decimals="-5"
      id="f-1061"
      unitRef="usd">5800000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i201351182eed40a2a2f6ae5af4cba3f8_D20200501-20210430"
      decimals="-5"
      id="f-1062"
      unitRef="usd">13000000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:CashSurrenderValueOfLifeInsurance
      contextRef="icd9a6ee9f1e04c6da380768868ded8b6_I20230430"
      decimals="-5"
      id="f-1063"
      unitRef="usd">173900000</us-gaap:CashSurrenderValueOfLifeInsurance>
    <kfy:DeathBenefitsPayableNetOfLoansHeldInTrust
      contextRef="icd9a6ee9f1e04c6da380768868ded8b6_I20230430"
      decimals="-5"
      id="f-1064"
      unitRef="usd">393300000</kfy:DeathBenefitsPayableNetOfLoansHeldInTrust>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1065">Fee Revenue&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A contract asset (unbilled receivables) is recorded when the Company transfers control of products or services before there is an unconditional right to payment. A contract liability (deferred revenue) is recorded when cash is received in advance of performance of the obligation. Deferred revenue represents the future performance obligations to transfer control of products or services for which we have already received consideration. Deferred revenue is presented in other accrued liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table outlines the Company&#x2019;s &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;contract asset and liability balances as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April&#160;30, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.068%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Contract assets-unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;99,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Contract liabilities-deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;257,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;244,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During fiscal 2023, 2022, and 2021 we recognized revenue of $181.7 million, $131.3 million and $92.4 million, respectively, that were included in the contract liabilities balance at the beginning of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has elected to apply the practical expedient to exclude the value of unsatisfied performance obligations for contracts with a duration of one year or less, which applies to all executive search, professional search and to most of the fee revenue from the interim business. As of April&#160;30, 2023, the aggregate transaction price allocated to the performance obligations that are unsatisfied for contracts with an expected duration of greater than one year at inception was $1,118.0 million. Of the $1,118.0 million of remaining performance obligations, the Company expects to recognize approximately $600.7 million in fiscal 2024, $325.4 million in fiscal 2025, $138.5 million in fiscal 2026 and the remaining $53.4 million in fiscal 2027 and thereafter. However, this amount should not be considered an indication of the Company&#x2019;s future revenue as contracts with an initial term of one year or less are not included. Further, our contract terms and conditions allow for clients to increase or decrease the scope of services and such changes do not increase or decrease a performance obligation until the Company has an enforceable right to payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company disaggregates its revenue by line of business and further by region for Executive Search. This information is presented in Note 12&#x2014;Segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides further disaggregation of fee revenue by industry:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;% &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;% &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;% &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(dollars in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;805,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;688,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;490,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Life Sciences/Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;522,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;501,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;355,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Financial Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;494,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;475,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;331,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;483,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;456,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;275,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Consumer Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;386,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;372,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;239,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Education/Non&#x2013;Profit/General&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;143,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;131,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;116,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Fee Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1066">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table outlines the Company&#x2019;s &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;contract asset and liability balances as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April&#160;30, 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:70.068%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.012%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.014%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Contract assets-unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;99,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Contract liabilities-deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;257,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;244,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1067"
      unitRef="usd">99442000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1068"
      unitRef="usd">100652000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1069"
      unitRef="usd">257067000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1070"
      unitRef="usd">244149000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1071"
      unitRef="usd">181700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1072"
      unitRef="usd">131300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1073"
      unitRef="usd">92400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1074"
      unitRef="usd">1118000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1075"
      unitRef="usd">1118000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id3fbfa2908ed4791b03c7d1efd04f1e9_I20230430"
      decimals="-5"
      id="f-1076"
      unitRef="usd">600700000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ib985d2efc51a4d59928a6499b167f6db_I20230430"
      decimals="-5"
      id="f-1077"
      unitRef="usd">325400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="iadd20744d3c944f192b9aed4e2acafcc_I20230430"
      decimals="-5"
      id="f-1078"
      unitRef="usd">138500000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i0a785632f90f4265b8a3bfb7ebbe3954_I20230430"
      decimals="-5"
      id="f-1079"
      unitRef="usd">53400000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1080">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides further disaggregation of fee revenue by industry:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;% &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;% &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;% &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(dollars in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;805,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;688,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;490,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Life Sciences/Healthcare&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;522,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;501,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;355,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Financial Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;494,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;475,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;331,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;483,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;456,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;275,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Consumer Goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;386,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;372,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;239,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Education/Non&#x2013;Profit/General&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;143,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;131,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;116,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Fee Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430"
      decimals="-3"
      id="f-1081"
      unitRef="usd">805241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430"
      decimals="3"
      id="f-1082"
      unitRef="number">0.284</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7e725c3318484ad28408c2590f42be2b_D20210501-20220430"
      decimals="-3"
      id="f-1083"
      unitRef="usd">688902000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i7e725c3318484ad28408c2590f42be2b_D20210501-20220430"
      decimals="3"
      id="f-1084"
      unitRef="number">0.262</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9428ea703ae8455fb1e0d90cb02bc052_D20200501-20210430"
      decimals="-3"
      id="f-1085"
      unitRef="usd">490863000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i9428ea703ae8455fb1e0d90cb02bc052_D20200501-20210430"
      decimals="3"
      id="f-1086"
      unitRef="number">0.271</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e7cbbda7e2d4b5f8a395855693f8856_D20220501-20230430"
      decimals="-3"
      id="f-1087"
      unitRef="usd">522372000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i9e7cbbda7e2d4b5f8a395855693f8856_D20220501-20230430"
      decimals="3"
      id="f-1088"
      unitRef="number">0.184</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i991bef292e764698afe224cf688dd378_D20210501-20220430"
      decimals="-3"
      id="f-1089"
      unitRef="usd">501463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i991bef292e764698afe224cf688dd378_D20210501-20220430"
      decimals="3"
      id="f-1090"
      unitRef="number">0.191</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib2b93837cade4e76ae67de3262f2eb29_D20200501-20210430"
      decimals="-3"
      id="f-1091"
      unitRef="usd">355668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ib2b93837cade4e76ae67de3262f2eb29_D20200501-20210430"
      decimals="3"
      id="f-1092"
      unitRef="number">0.197</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e82b6d3967149489df339fbde84b689_D20220501-20230430"
      decimals="-3"
      id="f-1093"
      unitRef="usd">494299000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i3e82b6d3967149489df339fbde84b689_D20220501-20230430"
      decimals="3"
      id="f-1094"
      unitRef="number">0.174</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3dc5aaf1c9f44f8beaa0524754bf68f_D20210501-20220430"
      decimals="-3"
      id="f-1095"
      unitRef="usd">475326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ic3dc5aaf1c9f44f8beaa0524754bf68f_D20210501-20220430"
      decimals="3"
      id="f-1096"
      unitRef="number">0.181</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb7b8828d7d04923ba9fde8fe77a774f_D20200501-20210430"
      decimals="-3"
      id="f-1097"
      unitRef="usd">331976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ifb7b8828d7d04923ba9fde8fe77a774f_D20200501-20210430"
      decimals="3"
      id="f-1098"
      unitRef="number">0.183</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91ec635324634bd1996e3140813a6a10_D20220501-20230430"
      decimals="-3"
      id="f-1099"
      unitRef="usd">483787000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i91ec635324634bd1996e3140813a6a10_D20220501-20230430"
      decimals="3"
      id="f-1100"
      unitRef="number">0.171</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic144deb431c24ae1980c03c9eb64c710_D20210501-20220430"
      decimals="-3"
      id="f-1101"
      unitRef="usd">456498000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ic144deb431c24ae1980c03c9eb64c710_D20210501-20220430"
      decimals="3"
      id="f-1102"
      unitRef="number">0.174</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4b174cd82ee4f9f9e67dd37efbd0a9b_D20200501-20210430"
      decimals="-3"
      id="f-1103"
      unitRef="usd">275510000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="if4b174cd82ee4f9f9e67dd37efbd0a9b_D20200501-20210430"
      decimals="3"
      id="f-1104"
      unitRef="number">0.152</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i746675b7553f4c6d973192b9c274bd1d_D20220501-20230430"
      decimals="-3"
      id="f-1105"
      unitRef="usd">386409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i746675b7553f4c6d973192b9c274bd1d_D20220501-20230430"
      decimals="3"
      id="f-1106"
      unitRef="number">0.136</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia91d1b132031442aaceb542cb014b7b9_D20210501-20220430"
      decimals="-3"
      id="f-1107"
      unitRef="usd">372720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ia91d1b132031442aaceb542cb014b7b9_D20210501-20220430"
      decimals="3"
      id="f-1108"
      unitRef="number">0.142</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd84d119f1e64d2e907d3b38173ad811_D20200501-20210430"
      decimals="-3"
      id="f-1109"
      unitRef="usd">239457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ifd84d119f1e64d2e907d3b38173ad811_D20200501-20210430"
      decimals="3"
      id="f-1110"
      unitRef="number">0.132</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5002f44250394c70875d4b298fc63387_D20220501-20230430"
      decimals="-3"
      id="f-1111"
      unitRef="usd">143300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i5002f44250394c70875d4b298fc63387_D20220501-20230430"
      decimals="3"
      id="f-1112"
      unitRef="number">0.051</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i742f8a33efbc46df89007cbc82aaa796_D20210501-20220430"
      decimals="-3"
      id="f-1113"
      unitRef="usd">131809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i742f8a33efbc46df89007cbc82aaa796_D20210501-20220430"
      decimals="3"
      id="f-1114"
      unitRef="number">0.050</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id383d342fcf54714bce30ea144d42049_D20200501-20210430"
      decimals="-3"
      id="f-1115"
      unitRef="usd">116573000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="id383d342fcf54714bce30ea144d42049_D20200501-20210430"
      decimals="3"
      id="f-1116"
      unitRef="number">0.065</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="-3"
      id="f-1117"
      unitRef="usd">2835408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="3"
      id="f-1118"
      unitRef="number">1.000</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="-3"
      id="f-1119"
      unitRef="usd">2626718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="3"
      id="f-1120"
      unitRef="number">1.000</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="-3"
      id="f-1121"
      unitRef="usd">1810047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="3"
      id="f-1122"
      unitRef="number">1.000</kfy:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1127">Credit Losses&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is exposed to credit losses primarily through the services it provides. The Company&#x2019;s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic conditions for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. Additionally, specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company&#x2019;s monitoring activities include timely account reconciliation, dispute resolution, payment confirmation, consideration of customers' financial condition and macroeconomic conditions. Balances are written off when determined to be uncollectible. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The activity in the allowance for credit losses on the Company's trade receivables is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;23,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(12,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Recoveries of amounts previously written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;29,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Recoveries of amounts previously written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;36,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;22,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(15,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Recoveries of amounts previously written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value and unrealized losses on available for sale debt securities, aggregated by investment category and the length of time the security has been in an unrealized loss position as of April&#160;30, 2023 and 2022, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.055%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;12 Months or longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cash and Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Marketable Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Marketable &lt;br/&gt;Securities, Non-&lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;32,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;U.S. Treasury and Agency Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The unrealized losses on 7 and 27 investments in commercial paper securities, 16 and 23 investments in corporate notes/bonds, and no investment and 1 investment in U.S treasury and agency securities on April&#160;30, 2023 and 2022, respectively, were caused by fluctuations in market interest rates. The Company only purchases high grade bonds that have a maturity from the date of purchase of no more than two years. The Company monitors the credit worthiness of its investments on a quarterly basis. The Company does not intend to sell the investments and does not believe it will be required to sell the investments before the investments mature and therefore recover the amortized cost basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1128">&lt;div style="margin-bottom:12pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The activity in the allowance for credit losses on the Company's trade receivables is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;23,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(12,073)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Recoveries of amounts previously written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;29,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Recoveries of amounts previously written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;36,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;22,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(15,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Recoveries of amounts previously written off&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430"
      decimals="-3"
      id="f-1129"
      unitRef="usd">23795000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1130"
      unitRef="usd">15763000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1131"
      unitRef="usd">12073000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1132"
      unitRef="usd">311000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1133"
      unitRef="usd">1528000</kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-1134"
      unitRef="usd">29324000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1135"
      unitRef="usd">21552000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1136"
      unitRef="usd">14052000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1137"
      unitRef="usd">702000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1138"
      unitRef="usd">-1142000</kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1139"
      unitRef="usd">36384000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1140"
      unitRef="usd">22493000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1141"
      unitRef="usd">15806000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1142"
      unitRef="usd">585000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1143"
      unitRef="usd">721000</kfy:AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1144"
      unitRef="usd">44377000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1145">&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value and unrealized losses on available for sale debt securities, aggregated by investment category and the length of time the security has been in an unrealized loss position as of April&#160;30, 2023 and 2022, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.055%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Less Than 12 Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;12 Months or longer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Cash and Cash &lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Marketable Securities, &lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Marketable &lt;br/&gt;Securities, Non-&lt;br/&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="39" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;32,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;U.S. Treasury and Agency Securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Balance at April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Corporate notes/bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430"
      decimals="-3"
      id="f-1146"
      unitRef="usd">37002000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430"
      decimals="-3"
      id="f-1147"
      unitRef="usd">125000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430"
      decimals="-3"
      id="f-1148"
      unitRef="usd">4499000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1a8e2d10806c475aa9ffab392b1704a6_I20220430"
      decimals="-3"
      id="f-1149"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if26a98a9af43430c957cae0c99f5ba8d_I20220430"
      decimals="-3"
      id="f-1150"
      unitRef="usd">15489000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i86b22a6e058a4a098e143433288056e8_I20220430"
      decimals="-3"
      id="f-1151"
      unitRef="usd">26012000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i0cc64b9ce3ba4e6eab7bb366fbb500a0_I20220430"
      decimals="-3"
      id="f-1152"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430"
      decimals="-3"
      id="f-1153"
      unitRef="usd">32186000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430"
      decimals="-3"
      id="f-1154"
      unitRef="usd">446000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430"
      decimals="-3"
      id="f-1155"
      unitRef="usd">3800000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9650b0bbff0e4a9eb05b12db618401a0_I20220430"
      decimals="-3"
      id="f-1156"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i69e40334e6154fe4ae50b680d08b7886_I20220430"
      decimals="-3"
      id="f-1157"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ibd6fec722a784298a93657ae62e33ae1_I20220430"
      decimals="-3"
      id="f-1158"
      unitRef="usd">18942000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i7573df2264d94c40a2d66df8a3d805bf_I20220430"
      decimals="-3"
      id="f-1159"
      unitRef="usd">17044000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430"
      decimals="-3"
      id="f-1160"
      unitRef="usd">987000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430"
      decimals="-3"
      id="f-1161"
      unitRef="usd">8000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430"
      decimals="-3"
      id="f-1162"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if0fab59479284ec5ab4c70b1d12e30b8_I20220430"
      decimals="-3"
      id="f-1163"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i157207be3ea3454295b0902ee953fd13_I20220430"
      decimals="-3"
      id="f-1164"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ic32c3a8d0eb24639b48f9f2c2cca6798_I20220430"
      decimals="-3"
      id="f-1165"
      unitRef="usd">987000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i8e0cdfa352c642b6aa3723fb9e648e7a_I20220430"
      decimals="-3"
      id="f-1166"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430"
      decimals="-3"
      id="f-1167"
      unitRef="usd">8229000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430"
      decimals="-3"
      id="f-1168"
      unitRef="usd">26000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430"
      decimals="-3"
      id="f-1169"
      unitRef="usd">3492000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i61091a10c6cc44c59bbf8a965a1085c0_I20230430"
      decimals="-3"
      id="f-1170"
      unitRef="usd">4000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i804ebd154c8444feb5703566da70d37b_I20230430"
      decimals="-3"
      id="f-1171"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="i6229c11dd92d40e0902901b59d6dc2cb_I20230430"
      decimals="-3"
      id="f-1172"
      unitRef="usd">11721000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="ie1613d62db084c0992f49b122de3733a_I20230430"
      decimals="-3"
      id="f-1173"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430"
      decimals="-3"
      id="f-1174"
      unitRef="usd">9581000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430"
      decimals="-3"
      id="f-1175"
      unitRef="usd">123000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430"
      decimals="-3"
      id="f-1176"
      unitRef="usd">13815000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iff2fc9ee0eb64188a8d88634cc1ce607_I20230430"
      decimals="-3"
      id="f-1177"
      unitRef="usd">232000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id31954edcc9d4f2da767a59c8be9b7f1_I20230430"
      decimals="-3"
      id="f-1178"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="iebb4b026ba3044daae68f3b5353d4705_I20230430"
      decimals="-3"
      id="f-1179"
      unitRef="usd">20489000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="i987734f59d214820a6cf0e18a6de7ffd_I20230430"
      decimals="-3"
      id="f-1180"
      unitRef="usd">2907000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="if27a0c34697a48f98cd3c87b6fa92fc4_I20230430"
      decimals="INF"
      id="f-1181"
      unitRef="investment">7</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i4b1f6fd6131b468eb5fa6a78e3badc39_I20220430"
      decimals="INF"
      id="f-1182"
      unitRef="investment">27</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="id14be08af9d54b14a16d04b7972cbcd2_I20230430"
      decimals="INF"
      id="f-1183"
      unitRef="investment">16</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="id571a7647fa04a6fac5acba572affd36_I20220430"
      decimals="INF"
      id="f-1184"
      unitRef="investment">23</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="ifc8c993bce57413a8d409896442226ed_I20230430"
      decimals="INF"
      id="f-1185"
      unitRef="investment">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="icff4684035674bb98df29478d449e60d_I20220430"
      decimals="INF"
      id="f-1186"
      unitRef="investment">1</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtInstrumentTerm
      contextRef="i886c580b46f742a3a939de3f03d39cb2_D20220501-20230430"
      id="f-1187">P2Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1188">Income Taxes&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from continuing operations before provision for income taxes was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;136,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;184,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;159,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;248,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;129,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;295,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;432,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;163,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The provision for domestic and foreign income taxes was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Current income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;43,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;59,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;97,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;119,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;62,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(13,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(13,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(5,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(5,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(5,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-0.01pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred benefit for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(16,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;82,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;102,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation of the statutory federal income tax rate to the effective consolidated tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;State tax, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Foreign tax rates differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Non-deductible officer's compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Excess tax (benefit) expense on stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;COLI increase, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Change in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;R&amp;amp;D tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;29.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Components of deferred tax assets and liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;120,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;111,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;35,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;33,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;210,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;212,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease, right-of-use, assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(22,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(27,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Intangibles and goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(26,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(28,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(15,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(20,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(88,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(106,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(25,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;96,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;81,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets are reduced by a valuation allowance if it is more-likely-than-not that some portion or all of the deferred tax assets will not be realized. Management believes uncertainty exists regarding the realizability of certain deferred tax assets and has, therefore, established a valuation allowance offsetting deferred tax assets that are not more-likely-than-not to be realized. Realization of the deferred tax asset is dependent on the Company generating enough taxable income of the appropriate nature in future years. Although realization is not assured, management believes that it is more-likely-than-not that the net deferred tax assets will be realized. In fiscal 2023, the Company&#x2019;s valuation allowance increased by $1.2 million primarily due to increases in deferred tax asset balances, including net operating loss carryforwards, in certain foreign jurisdictions that were not more-likely-than-not to be realized. In fiscal 2022 and 2021, the Company&#x2019;s valuation allowance decreased by $1.1 million and increased by $7.3 million, respectively, primarily due to changes in deferred tax asset balances, including net operating loss carryforwards in certain foreign jurisdictions that were not more-likely-than-not to be realized. Deferred tax assets and deferred tax liabilities are presented net on the consolidated balance sheets by tax jurisdiction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023, the Company had U.S. federal net operating loss carryforwards of $8.2 million, which if unutilized, will begin to expire in fiscal 2036. The Company has state net operating loss carryforwards of $32.1 million, which, if unutilized, will begin to expire in fiscal 2024. The Company also has foreign net operating loss carryforwards of $103.7 million, which, if unutilized, will begin to expire in fiscal 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We continue to consider approximately $730.9 million of undistributed earnings of our foreign subsidiaries to be indefinitely reinvested, and, accordingly, have provided no state, local or foreign withholding income taxes on such earnings. While we do not anticipate a need to repatriate funds to the U.S. to satisfy domestic liquidity needs, we review our cash positions regularly and, to the extent we determine that all or a portion of our foreign earnings are not indefinitely reinvested, we provide additional state, local and foreign withholding income taxes. Under current U.S. federal tax law, we do not expect to incur a U.S. federal income tax liability on the undistributed earnings in the event they are repatriated to the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company elected to treat taxes due on future U.S. inclusions in taxable income related to Global Intangible Low-Taxed Income as an expense when incurred (the &#x201c;period cost method&#x201d;) as opposed to factoring such amounts in the Company&#x2019;s measurement of its deferred taxes (the &#x201c;deferred method&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company and its subsidiaries file federal and state income tax returns in the U.S. as well as in foreign jurisdictions. These income tax returns are subject to audit by the Internal Revenue Service (the &#x201c;IRS&#x201d;) and various state and foreign tax &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;authorities. Currently, income tax returns of the Company&#x2019;s subsidiaries are under audit in Brazil, Germany, Switzerland, Japan, and India. The Company&#x2019;s income tax returns are not otherwise under examination in any material jurisdictions. The statute of limitations varies by jurisdiction in which the Company operates. With few exceptions, however, the Company&#x2019;s tax returns for years prior to fiscal 2017 are no longer open to examination by tax authorities (including U.S. federal, state and foreign).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefits are the differences between the amount of benefits of tax positions taken, or expected to be taken, on a tax return and the amount of benefits recognized for financial reporting purposes. As of April&#160;30, 2023, the Company had a liability of $10.6 million for unrecognized tax benefits. A reconciliation of the beginning and ending balances of the unrecognized tax benefits is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrecognized tax benefits, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Additions based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Settlement with tax authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Lapse of applicable statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrecognized tax benefits, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The full amount of unrecognized tax benefits would impact the effective tax rate if recognized. In the next 12 months, it is reasonably possible that the Company&#x2019;s unrecognized tax benefits could change due to the resolution of certain tax matters either because the tax positions are sustained on audit or the Company agrees to their disallowance. These resolutions could reduce the Company&#x2019;s liability for unrecognized tax benefits by approximately $1.4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company classifies interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes. The Company had accruals of $1.8 million, $1.4 million, and $0.9 million for interest related to unrecognized tax benefits as of April&#160;30, 2023, 2022, and 2021 respectively. The Company had an accrual of $0.5 million and $0.5 million as of April&#160;30, 2023 and 2022, respectively, for penalties related to unrecognized tax benefits. The Company recognized tax expense of $0.4&#160;million, $0.4 million, and $0.8 million for interest and penalties related to unrecognized tax benefits during fiscal 2023, 2022, and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1189">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from continuing operations before provision for income taxes was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;136,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;184,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;159,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;248,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;129,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;295,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;432,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;163,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1190"
      unitRef="usd">136269000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1191"
      unitRef="usd">184877000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1192"
      unitRef="usd">34661000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1193"
      unitRef="usd">159468000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1194"
      unitRef="usd">248024000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1195"
      unitRef="usd">129039000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1196"
      unitRef="usd">295737000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1197"
      unitRef="usd">432901000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1198"
      unitRef="usd">163700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1199">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The provision for domestic and foreign income taxes was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Current income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;43,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;15,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;59,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;40,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;97,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;119,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;62,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred income taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(13,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(13,858)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(5,809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(5,723)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(5,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,306)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-0.01pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred benefit for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,403)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(16,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(14,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;82,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;102,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1200"
      unitRef="usd">39188000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1201"
      unitRef="usd">43993000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1202"
      unitRef="usd">16913000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1203"
      unitRef="usd">15879000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1204"
      unitRef="usd">15962000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1205"
      unitRef="usd">4719000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1206"
      unitRef="usd">42019000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1207"
      unitRef="usd">59064000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1208"
      unitRef="usd">40646000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1209"
      unitRef="usd">97086000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1210"
      unitRef="usd">119019000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1211"
      unitRef="usd">62278000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1212"
      unitRef="usd">-13228000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1213"
      unitRef="usd">-13858000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1214"
      unitRef="usd">-5809000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1215"
      unitRef="usd">-5723000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1216"
      unitRef="usd">-3936000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1217"
      unitRef="usd">-5025000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1218"
      unitRef="usd">4548000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1219"
      unitRef="usd">831000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1220"
      unitRef="usd">-3306000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1221"
      unitRef="usd">-14403000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1222"
      unitRef="usd">-16963000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1223"
      unitRef="usd">-14140000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1224"
      unitRef="usd">82683000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1225"
      unitRef="usd">102056000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1226"
      unitRef="usd">48138000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1227">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The reconciliation of the statutory federal income tax rate to the effective consolidated tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;State tax, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Foreign tax rates differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Non-deductible officer's compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Excess tax (benefit) expense on stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;COLI increase, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Change in uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;R&amp;amp;D tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;29.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1228"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1229"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1230"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1231"
      unitRef="number">0.028</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1232"
      unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1233"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1234"
      unitRef="number">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1235"
      unitRef="number">0.025</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1236"
      unitRef="number">0.045</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1237"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1238"
      unitRef="number">0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1239"
      unitRef="number">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1240"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1241"
      unitRef="number">-0.006</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1242"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1243"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1244"
      unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1245"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1246"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1247"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1248"
      unitRef="number">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1249"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1250"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1251"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1252"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1253"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1254"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1255"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1256"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1257"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="3"
      id="f-1258"
      unitRef="number">0.280</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="3"
      id="f-1259"
      unitRef="number">0.236</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="3"
      id="f-1260"
      unitRef="number">0.294</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1261">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Components of deferred tax assets and liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;120,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;111,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;26,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;35,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;33,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reserves and accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;21,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;210,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;212,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease, right-of-use, assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(22,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(27,513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Intangibles and goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(26,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(28,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(15,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(20,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,951)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(88,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(106,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Valuation allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(25,226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 25.72pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;96,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;81,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1262"
      unitRef="usd">120361000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1263"
      unitRef="usd">111133000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <kfy:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1264"
      unitRef="usd">26952000</kfy:DeferredTaxAssetsOperatingLeaseLiability>
    <kfy:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1265"
      unitRef="usd">35158000</kfy:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsOtherLossCarryforwards
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1266"
      unitRef="usd">28707000</us-gaap:DeferredTaxAssetsOtherLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOtherLossCarryforwards
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1267"
      unitRef="usd">33360000</us-gaap:DeferredTaxAssetsOtherLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1268"
      unitRef="usd">21140000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1269"
      unitRef="usd">20887000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1270"
      unitRef="usd">7272000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1271"
      unitRef="usd">5645000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1272"
      unitRef="usd">6436000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1273"
      unitRef="usd">6207000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1274"
      unitRef="usd">210868000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1275"
      unitRef="usd">212390000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1276"
      unitRef="usd">22056000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1277"
      unitRef="usd">27513000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1278"
      unitRef="usd">26310000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1279"
      unitRef="usd">28388000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1280"
      unitRef="usd">15953000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1281"
      unitRef="usd">24063000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1282"
      unitRef="usd">20037000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1283"
      unitRef="usd">24453000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1284"
      unitRef="usd">4581000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1285"
      unitRef="usd">1951000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1286"
      unitRef="usd">88937000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1287"
      unitRef="usd">106368000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1288"
      unitRef="usd">25226000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1289"
      unitRef="usd">24025000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1290"
      unitRef="usd">96705000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1291"
      unitRef="usd">81997000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1292"
      unitRef="usd">1200000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1293"
      unitRef="usd">-1100000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1294"
      unitRef="usd">7300000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i901236b2c1004e0a88eb35292c4051b5_I20230430"
      decimals="-5"
      id="f-1295"
      unitRef="usd">8200000</us-gaap:OperatingLossCarryforwards>
    <kfy:OperatingLossCarryforwardsBeginningExpirationYear
      contextRef="ic24c0c524c6d47d3bd7726a689bf2f29_D20220501-20230430"
      id="f-1296">2036</kfy:OperatingLossCarryforwardsBeginningExpirationYear>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i0a5b95a5338c4dafac70652477a68e20_I20230430"
      decimals="-5"
      id="f-1297"
      unitRef="usd">32100000</us-gaap:OperatingLossCarryforwards>
    <kfy:OperatingLossCarryforwardsBeginningExpirationYear
      contextRef="i756fbecb60034d2f8d9e0386893ba48f_D20220501-20230430"
      id="f-1298">2024</kfy:OperatingLossCarryforwardsBeginningExpirationYear>
    <us-gaap:OperatingLossCarryforwards
      contextRef="if11d108d07ec436ea7804e57b00bc85c_I20230430"
      decimals="-5"
      id="f-1299"
      unitRef="usd">103700000</us-gaap:OperatingLossCarryforwards>
    <kfy:OperatingLossCarryforwardsBeginningExpirationYear
      contextRef="i37cbbee992c94d168cdb2c22aa134448_D20210501-20220430"
      id="f-1300">2024</kfy:OperatingLossCarryforwardsBeginningExpirationYear>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1301"
      unitRef="usd">730900000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1302"
      unitRef="usd">10600000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1303">A reconciliation of the beginning and ending balances of the unrecognized tax benefits is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrecognized tax benefits, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Additions based on tax positions related to the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Additions based on tax positions related to prior years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Settlement with tax authority&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(545)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Lapse of applicable statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(856)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Unrecognized tax benefits, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1304"
      unitRef="usd">10682000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-1305"
      unitRef="usd">9954000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1dacd8448a3b47a9a8d667ddcd65f070_I20200430"
      decimals="-3"
      id="f-1306"
      unitRef="usd">6037000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1307"
      unitRef="usd">1257000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1308"
      unitRef="usd">456000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1309"
      unitRef="usd">1716000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1310"
      unitRef="usd">28000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1311"
      unitRef="usd">272000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1312"
      unitRef="usd">2201000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1313"
      unitRef="usd">545000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1314"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1315"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1316"
      unitRef="usd">856000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1317"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1318"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1319"
      unitRef="usd">10566000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1320"
      unitRef="usd">10682000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-1321"
      unitRef="usd">9954000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1322"
      unitRef="usd">1400000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1323"
      unitRef="usd">1800000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-5"
      id="f-1324"
      unitRef="usd">1400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-5"
      id="f-1325"
      unitRef="usd">900000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1326"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-5"
      id="f-1327"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1328"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1329"
      unitRef="usd">400000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1330"
      unitRef="usd">800000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1331">Property and Equipment, Net&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Computer equipment and software &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;383,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;331,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;73,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;81,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;41,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Automobiles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;498,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;458,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(336,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(320,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;161,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;138,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Depreciation expense for capitalized software was $29.3 million, $28.0 million and $25.4 million during fiscal 2023, 2022 and 2021, respectively. The net book value of the Company&#x2019;s computer software costs included in property and equipment, net was $121.9 million and $94.7 million as of April&#160;30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;Depreciation expense for property and equipment was $44.6 million, $43.2 million and $42.6 million during fiscal 2023, 2022 and 2021, respectively.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1332">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Computer equipment and software &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:114%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;383,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;331,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;73,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;81,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;41,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Automobiles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;498,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;458,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(336,995)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(320,401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;161,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;138,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Depreciation expense for capitalized software was $29.3 million, $28.0 million and $25.4 million during fiscal 2023, 2022 and 2021, respectively. The net book value of the Company&#x2019;s computer software costs included in property and equipment, net was $121.9 million and $94.7 million as of April&#160;30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5d8f0defc81f41a6b576ca0125686924_I20230430"
      decimals="-3"
      id="f-1333"
      unitRef="usd">383701000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i39fa8088e0ca46479a7a23b65211ec85_I20220430"
      decimals="-3"
      id="f-1334"
      unitRef="usd">331371000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i16904002803d435388df0be2803bb452_I20230430"
      decimals="-3"
      id="f-1335"
      unitRef="usd">73980000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic3b574be4a3f49da8288315c4489735f_I20220430"
      decimals="-3"
      id="f-1336"
      unitRef="usd">81743000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic3ac7f0e21b6441a8fcb15dc72c46221_I20230430"
      decimals="-3"
      id="f-1337"
      unitRef="usd">37844000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifacf136d984741b1b4cd1dacecedba38_I20220430"
      decimals="-3"
      id="f-1338"
      unitRef="usd">41999000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i59cd8971b247465fbe03e8bda0b5461b_I20230430"
      decimals="-3"
      id="f-1339"
      unitRef="usd">3346000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i287707f4b74e425fa2e20738bd022d96_I20220430"
      decimals="-3"
      id="f-1340"
      unitRef="usd">3460000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1341"
      unitRef="usd">498871000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1342"
      unitRef="usd">458573000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1343"
      unitRef="usd">336995000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1344"
      unitRef="usd">320401000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1345"
      unitRef="usd">161876000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1346"
      unitRef="usd">138172000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1347"
      unitRef="usd">29300000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1348"
      unitRef="usd">28000000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1349"
      unitRef="usd">25400000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-5"
      id="f-1350"
      unitRef="usd">121900000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-5"
      id="f-1351"
      unitRef="usd">94700000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:Depreciation
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1352"
      unitRef="usd">44600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1353"
      unitRef="usd">43200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1354"
      unitRef="usd">42600000</us-gaap:Depreciation>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1355">Long-Term Debt&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;4.625% Senior Unsecured Notes due 2027&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December&#160;16, 2019, the Company completed a private placement of 4.625% Senior Unsecured Notes due 2027 (the &#x201c;Notes&#x201d;) with a $400 million principal amount pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended. The Notes were issued with a $4.5 million discount and will mature December&#160;15, 2027, with interest payable semi-annually in arrears on June 15 and December 15 of each year, commencing on June&#160;15, 2020. The Notes represent senior unsecured obligations that rank equally in right of payment to all existing and future senior unsecured indebtedness. The Company may redeem the Notes prior to maturity, subject to certain limitations and premiums defined in the indenture governing the Notes. Prior to December 15, 2022, the Company was permitted to redeem the Notes at a redemption price equal to 100% of the principal plus the Applicable Premium (as defined in the indenture governing the Notes), and accrued and unpaid interest. Also, prior to December 15, 2022, the Company was permitted to use the proceeds of certain equity offerings to redeem up to 35% of the aggregate principal amount of the Notes, including any permitted additional notes, at a redemption price equal to 104.625% of the principal amount and accrued and unpaid interest. Since December 15, 2022, the Company may redeem the Notes at the applicable redemption prices set forth in the table below, plus accrued and unpaid interest, if redeemed during the 12-month period beginning on December 15 of each of the years indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Percentage&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;102.313%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;101.156%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.000%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Notes allow the Company to pay $25 million of dividends per fiscal year with no restrictions, plus an unlimited amount of dividends so long as the Company&#x2019;s consolidated total leverage ratio is not greater than 3.50 to 1.00, and the Company is not in default under the indenture governing the Notes. The Notes are guaranteed by each of the Company's existing and future wholly owned domestic subsidiaries to the extent such subsidiaries guarantee the Company's credit facilities. The indenture governing the Notes requires that, upon the occurrence of both a Change of Control and a Rating Decline (each as defined in the indenture), the Company shall make an offer to purchase all of the Notes at 101% of their principal amount, and accrued and unpaid interest. The Company used the proceeds from the offering of the Notes to repay $276.9 million outstanding under the Company&#x2019;s prior revolving credit facility and to pay expenses and fees in connection therewith. The remainder of the proceeds were used for general corporate requirements. The effective interest rate on the Notes was 4.86% as of April&#160;30, 2023. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023 and 2022, the fair value of the Notes was $381.5 million and $379.5 million, respectively, based on borrowing rates then required of notes with similar terms, maturity and credit risk. The fair value of the Notes was classified as a Level 2 measurement in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt, at amortized cost, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: Unamortized discount and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Long-term borrowings, net of unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;396,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;395,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On June&#160;24, 2022, the Company entered into an amendment (the &#x201c;Amendment&#x201d;) to its December 16, 2019 Credit Agreement (the &#x201c;Credit Agreement&#x201d;; as amended by the Amendment, the &#x201c;Amended Credit Agreement&#x201d;) with a syndicate of banks and Bank of America, National Association as administrative agent, to, among other things, (i) extend the existing maturity date of the revolving facility to June&#160;24, 2027, (ii) provide for a new delayed draw term loan facility as described below, (iii) replace the London interbank offered rate with forward-looking SOFR term rate (&#x201c;Term SOFR&#x201d;) as described below, and (iv) replace the existing financial covenants with the financial covenant described below. The Amended Credit Agreement provides for five-year senior secured credit facilities in an aggregate amount of $1,150.0 million comprised of a $650.0 million revolving credit facility (the &#x201c;Revolver&#x201d;) and a $500.0 million delayed draw term loan facility (the &#x201c;Delayed Draw Facility&#x201d;, and together with the Revolver, the &#x201c;Credit Facilities&#x201d;). The Amended Credit Agreement also provides that, under certain circumstances, the Company may incur term loans or increase the aggregate principal amount of revolving commitments by an aggregate amount up to $250.0 million plus an unlimited amount subject to a consolidated secured net leverage ratio of 3.25 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Extensions of credit under the Delayed Draw Facility were available to the Company in up to two advances through June 24, 2023. Any amounts undrawn under the Delayed Draw Facility as of June 24, 2023 are no longer available to the Company. The Amended Credit Agreement contains certain customary affirmative and negative covenants that, among other things, restrict the Company&#x2019;s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Amended Credit Agreement contains a covenant that requires the Company to maintain a maximum consolidated secured leverage ratio of 3.50 to 1.00 (which may be temporarily increased to 4.00 following certain material acquisitions under certain circumstances) (the &#x201c;Financial Covenant&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The principal balance of the Delayed Draw Facility, if any, is subject to annual term loan amortization of 2.5% for the fiscal quarters ending September 30, 2022 through June&#160;30, 2024, and 5.0% for the fiscal quarter ending September 30, 2024 through June&#160;30, 2027, with the remaining principal due at maturity. The principal balance of the Revolver, if any, is due at maturity. The Credit Facilities mature on June&#160;24, 2027 and any unpaid principal balance is payable on this date. The Credit Facilities may also be prepaid and terminated early by the Company at any time without premium or penalty (subject to customary breakage fees).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts outstanding under the Amended Credit Agreement will bear interest at a rate equal to, at the Company&#x2019;s election, either Term SOFR plus a SOFR adjustment of 0.10%, plus an interest rate margin between 1.125% per annum and 2.00% per annum, depending on the Company&#x2019;s consolidated net leverage ratio, or base rate plus an interest rate margin between 0.125% per annum and 1.00% per annum depending on the Company&#x2019;s consolidated net leverage ratio. In addition, the Company will be required to pay to the lenders a ticking fee of 0.20% per annum on the actual daily unused portion of the Delayed Draw Facility, and a quarterly commitment fee ranging from 0.175% to 0.300% per annum on the actual daily unused amount of the Revolver, based upon the Company&#x2019;s consolidated net leverage ratio at such time, and fees relating to the issuance of letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023 and 2022, there was no outstanding liability under the Credit Facilities and the credit facilities under the Credit Agreement prior to the Amendment (the &#x201c;Prior Credit Facility&#x201d;), respectively. The unamortized debt issuance costs associated with the Amended Credit Agreement was $4.2 million as of April&#160;30, 2023 and $2.4 million under the Credit Agreement as of April&#160;30, 2022. The debt issuance costs were included in other current assets and other non-current assets on the consolidated balance sheets. As of April&#160;30, 2023, the Company was in compliance with its debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a total of $1,145.4 million available under the Credit Facilities and had a total $645.3 million available under the Prior Credit Facility after $4.6 million and $4.7 million of standby letters of credit were issued as of April&#160;30, 2023 and 2022, respectively. Of the amount available under the Credit Facilities, $500.0&#160;million is under the Delayed Draw Facility that expired on June 24, 2023. The Company had a total of $11.5 million and $10.0 million of standby letters with other financial institutions as of April&#160;30, 2023 and 2022, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has outstanding borrowings against the CSV of COLI contracts of $77.1 million and $79.8 million at April&#160;30, 2023 and 2022, respectively. CSV reflected in the accompanying consolidated balance sheets is net of the outstanding borrowings, which are secured by the CSV of the life insurance policies. Principal payments are not scheduled and interest is payable at least annually at various fixed and variable rates ranging from 4.76% to 8.00%.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216"
      decimals="INF"
      id="f-1356"
      unitRef="number">0.04625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216"
      decimals="INF"
      id="f-1357"
      unitRef="number">0.04625</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216"
      decimals="INF"
      id="f-1358"
      unitRef="usd">400000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216"
      decimals="-5"
      id="f-1359"
      unitRef="usd">4500000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <kfy:DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage
      contextRef="i797c2c36b2d54af88d6445886265182e_D20191216-20191216"
      decimals="INF"
      id="f-1360"
      unitRef="number">1</kfy:DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage>
    <kfy:DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds
      contextRef="if69dba9f7f86413fa913584c4ffee439_D20191216-20191216"
      decimals="2"
      id="f-1361"
      unitRef="number">0.35</kfy:DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if69dba9f7f86413fa913584c4ffee439_D20191216-20191216"
      decimals="5"
      id="f-1362"
      unitRef="number">1.04625</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1363">Since December 15, 2022, the Company may redeem the Notes at the applicable redemption prices set forth in the table below, plus accrued and unpaid interest, if redeemed during the 12-month period beginning on December 15 of each of the years indicated:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Percentage&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;102.313%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;101.156%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;100.000%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtInstrumentRedemptionTableTextBlock>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i775e00a1bf0e4bdab7f2d660c568faa5_D20220501-20230430"
      decimals="5"
      id="f-1364"
      unitRef="number">1.02313</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i157827b8fa2945838f466be05c0f9257_D20220501-20230430"
      decimals="5"
      id="f-1365"
      unitRef="number">1.01156</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i8de7cf361fd04da38d029c9488a5a2ed_D20220501-20230430"
      decimals="5"
      id="f-1366"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <kfy:DividendsPayableWithoutRestrictions
      contextRef="ia2e05f710c204d068412fc97d2e713ef_I20191216"
      decimals="-6"
      id="f-1367"
      unitRef="usd">25000000</kfy:DividendsPayableWithoutRestrictions>
    <kfy:ConsolidatedNetLeverageRatio
      contextRef="i246db935860941d29c17538dc516e54f_D20191216-20191216"
      decimals="2"
      id="f-1368"
      unitRef="number">3.50</kfy:ConsolidatedNetLeverageRatio>
    <kfy:DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount
      contextRef="i797c2c36b2d54af88d6445886265182e_D20191216-20191216"
      decimals="2"
      id="f-1369"
      unitRef="number">1.01</kfy:DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount>
    <kfy:DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt
      contextRef="i797c2c36b2d54af88d6445886265182e_D20191216-20191216"
      decimals="-5"
      id="f-1370"
      unitRef="usd">276900000</kfy:DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430"
      decimals="4"
      id="f-1371"
      unitRef="number">0.0486</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430"
      decimals="-5"
      id="f-1372"
      unitRef="usd">381500000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i16e96708a2d845e6a7babc46e181babc_I20220430"
      decimals="-5"
      id="f-1373"
      unitRef="usd">379500000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1374">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt, at amortized cost, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;In thousands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: Unamortized discount and issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,523)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Long-term borrowings, net of unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;396,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;395,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i96e92a11ea41406fa84fe9f3b05251ca_I20230430"
      decimals="-3"
      id="f-1375"
      unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i16921e98916b4c3fa57e07d7fded17d6_I20220430"
      decimals="-3"
      id="f-1376"
      unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430"
      decimals="-3"
      id="f-1377"
      unitRef="usd">3806000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i16e96708a2d845e6a7babc46e181babc_I20220430"
      decimals="-3"
      id="f-1378"
      unitRef="usd">4523000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i098e70cd43af4fc9a7078723c7e06c34_I20230430"
      decimals="-3"
      id="f-1379"
      unitRef="usd">396194000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i16e96708a2d845e6a7babc46e181babc_I20220430"
      decimals="-3"
      id="f-1380"
      unitRef="usd">395477000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentTerm
      contextRef="idd2280946b7e4279bef8eb95dcac664e_D20220624-20220624"
      id="f-1381">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6cdff8d5ebe948e584c03bbde3397b66_I20220624"
      decimals="-5"
      id="f-1382"
      unitRef="usd">1150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i69a40f2b24ae4c6bb45ac775b544cf2f_I20220624"
      decimals="-5"
      id="f-1383"
      unitRef="usd">650000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4fb357c315214cc88d3be77a9939f879_I20220624"
      decimals="-5"
      id="f-1384"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet
      contextRef="i347b141ef51e46dd95ae3cb0a83e5c14_D20220624-20220624"
      decimals="-5"
      id="f-1385"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
    <kfy:ConsolidatedNetLeverageRatio
      contextRef="i347b141ef51e46dd95ae3cb0a83e5c14_D20220624-20220624"
      decimals="INF"
      id="f-1386"
      unitRef="number">3.25</kfy:ConsolidatedNetLeverageRatio>
    <kfy:ConsolidatedNetLeverageRatio
      contextRef="i0e8a943e58aa4663b1b6a4a8070a83ff_D20220624-20220624"
      decimals="INF"
      id="f-1387"
      unitRef="number">3.50</kfy:ConsolidatedNetLeverageRatio>
    <kfy:TemporaryIncreaseInConsolidatedNetLeverageRatio
      contextRef="i0e8a943e58aa4663b1b6a4a8070a83ff_D20220624-20220624"
      decimals="2"
      id="f-1388"
      unitRef="number">4.00</kfy:TemporaryIncreaseInConsolidatedNetLeverageRatio>
    <kfy:AnnualTermLoanAmortizationPercentageOnPrincipalBalance
      contextRef="i19b7a2f674a7408d890901dc4e55549f_D20221001-20240630"
      decimals="3"
      id="f-1389"
      unitRef="number">0.025</kfy:AnnualTermLoanAmortizationPercentageOnPrincipalBalance>
    <kfy:AnnualTermLoanAmortizationPercentageOnPrincipalBalance
      contextRef="iae48491136a54447a677142853c46c55_D20241001-20270630"
      decimals="3"
      id="f-1390"
      unitRef="number">0.050</kfy:AnnualTermLoanAmortizationPercentageOnPrincipalBalance>
    <kfy:DebtInstrumentVariableRateAdjustmentPercentage
      contextRef="i563449032b7345a0b4395af5df4ce01c_D20220624-20220624"
      decimals="4"
      id="f-1391"
      unitRef="number">0.0010</kfy:DebtInstrumentVariableRateAdjustmentPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i602af38c399445199376a0056c38e9af_D20220624-20220624"
      decimals="5"
      id="f-1392"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i77de3e39d81a4ab69c3697587e53a96a_D20220624-20220624"
      decimals="4"
      id="f-1393"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0622d3c4bf694127a2a4616d4d9c7b9a_D20220624-20220624"
      decimals="5"
      id="f-1394"
      unitRef="number">0.00125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i074a7f4c729442f79aff021eaa328af6_D20220624-20220624"
      decimals="4"
      id="f-1395"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i28f6a23cf7ce431085b36c1169654db7_D20220624-20220624"
      decimals="4"
      id="f-1396"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i544987c36ab348209a0c73220c624bcd_D20220624-20220624"
      decimals="5"
      id="f-1397"
      unitRef="number">0.00175</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ia793ab2acf60401fb513502fe6c30561_D20220624-20220624"
      decimals="5"
      id="f-1398"
      unitRef="number">0.00300</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5a0e3e7066a24346b42e95697c30e815_I20220430"
      decimals="INF"
      id="f-1399"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5cf0172019574e3d82def15571d5c881_I20230430"
      decimals="INF"
      id="f-1400"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i5cf0172019574e3d82def15571d5c881_I20230430"
      decimals="-5"
      id="f-1401"
      unitRef="usd">4200000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if423e7dde44e4768bcc4c8aa9ebc9f44_I20220430"
      decimals="-5"
      id="f-1402"
      unitRef="usd">2400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ia340729360c342aeac3c4b0091781d60_I20230430"
      decimals="-5"
      id="f-1403"
      unitRef="usd">1145400000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i390cd7383ad84f29b122640a7ab462ec_I20220430"
      decimals="-5"
      id="f-1404"
      unitRef="usd">645300000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i82255bed624141f4b022da15eca20673_I20230430"
      decimals="-5"
      id="f-1405"
      unitRef="usd">4600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ie9b4038b40ba443892277e979ea5e97c_I20220430"
      decimals="-5"
      id="f-1406"
      unitRef="usd">4700000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="if88b2bc540694c7692447ba099093a3f_I20230430"
      decimals="-5"
      id="f-1407"
      unitRef="usd">500000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i1fc51d3a48634c55a7245ca304b85b4e_I20230430"
      decimals="-5"
      id="f-1408"
      unitRef="usd">11500000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i92928ea782b24f72907691911387877e_I20220430"
      decimals="-5"
      id="f-1409"
      unitRef="usd">10000000</us-gaap:LettersOfCreditOutstandingAmount>
    <kfy:PolicyLoansPayable
      contextRef="ib12afa3fc29342d3a7202bb9c2f8c839_I20230430"
      decimals="-5"
      id="f-1410"
      unitRef="usd">77100000</kfy:PolicyLoansPayable>
    <kfy:PolicyLoansPayable
      contextRef="i80583796f2a64d83afaa674dedc77687_I20220430"
      decimals="-5"
      id="f-1411"
      unitRef="usd">79800000</kfy:PolicyLoansPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i54ef0c0ee4834cd6b178d1f8e5b1db35_I20230430"
      decimals="4"
      id="f-1412"
      unitRef="number">0.0476</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id6f88ba2a8354a80b41265676d3050f1_I20230430"
      decimals="4"
      id="f-1413"
      unitRef="number">0.0800</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1414">Segments&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the past two years, the Company has allocated capital to build out its Professional Search and Interim operations through the acquisition of Lucas Group, Patina Solutions Group ("Patina"), Infinity Consulting Solutions ("ICS") and Salo LLC ("Salo"). These acquisitions provided the Company with the opportunity to reassess how it manages its RPO &amp;amp; Professional Search segment. Given the Company&#x2019;s strategy and development of separate financial and operational metrics for the Professional Search &amp;amp; Interim and RPO operations, the Company&#x2019;s chief operating decision maker began to regularly make separate resource allocation decisions between Professional Search &amp;amp; Interim and RPO. Therefore, on May 1, 2022, the Company changed the composition of its global segments and under the new reporting format, the RPO &amp;amp; Professional Search segment has been separated into two segments: Professional Search &amp;amp; Interim and RPO.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues are directly attributed to a segment and expenses not directly associated with a specific segment are allocated based on the most relevant measures applicable, including revenues, headcount and other factors. Due to this change, the Company completed a quantitative assessment for potential goodwill impairment both prior and subsequent to the aforementioned change and determined there was no goodwill impairment. The presentation of operating results prior to May 1, 2022 has been revised to conform to the new segment reporting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company now has eight reportable segments: Consulting, Digital, Executive Search North America, Executive Search EMEA, Executive Search Asia Pacific, Executive Search Latin America, Professional Search &amp;amp; Interim and RPO. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s eight reportable segments operate through the following five lines of business: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Consulting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; aligns organizational structure, culture, performance and people to drive sustainable growth by addressing four fundamental needs: Organizational Strategy, Assessment and Succession, Leadership and Professional Development and Total Rewards. This work is enabled by a set of Digital Performance Management Tools, based on some of the world&#x2019;s leading lP and data. The Consulting teams employ an integrated approach across our core capabilities and integrated solutions, each one intended to strengthen the work and thinking in the next, to help clients execute their strategy in a digitally enabled world.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Digital&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; develops technology-enabled Performance Management Tools that empower our clients. The digital products give clients direct access to Korn Ferry proprietary data, client data and analytics to deliver clear insights with the training and tools needed to align organizational structure with business strategy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Executive Search&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; helps organizations recruit board level, chief executive and other senior executive and general management talent to deliver lasting impact. The Company&#x2019;s approach to placing talent is bringing together research-based IP, proprietary assessments and behavioral interviewing with practical experience to determine the ideal organizational fit. Salary benchmarking then helps the Company build appropriate frameworks for compensation and retention. This business is managed and reported on a geographic basis and represents four of the Company&#x2019;s reportable segments (Executive Search North America, Executive Search EMEA, Executive Search Asia Pacific, and Executive Search Latin America).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;Professional Search &amp;amp; Interim &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;delivers enterprise talent acquisition solutions for professional level middle and upper management. The Company helps clients source high-quality candidates at speed and scale globally, covering single-hire to multi-hire permanent placements and interim contractors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:19.5pt"&gt;RPO &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;offers scalable recruitment outsourcing solutions leveraging customized technology and talent insights. The Company's scalable solutions, built on science and powered by best-in-class technology and consulting expertise, enables the Company to act as a strategic partner in clients&#x2019; quest for superior recruitment outcomes and better candidate fit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Executive Search is managed by geographic regional leaders. Worldwide operations for Consulting, Digital, Professional Search &amp;amp; Interim and RPO are managed by their Chief Executive Officers. The Executive Search geographic regional leaders and the Chief Executive Officers of Consulting, Digital, Professional Search &amp;amp; Interim and RPO report directly to the Chief Executive Officer of the Company. The Company also operates Corporate to record global expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company evaluates performance and allocates resources based on the Company&#x2019;s CODM review of (1) fee revenue and (2) adjusted earnings before interest, taxes, depreciation and amortization (&#x201c;Adjusted EBITDA&#x201d;). To the extent that such costs or charges occur, Adjusted EBITDA excludes restructuring charges, integration/acquisition costs, certain separation costs and certain non-cash charges (goodwill, intangible asset and other impairment charges). The CODM is not provided asset information by reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial highlights are as follow:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,863,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,643,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,819,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to Korn Ferry&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other (income) loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;316,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Integration/acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impairment of fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impairment of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restructuring charges, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;457,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial highlights by reportable segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;677,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;686,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;354,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;354,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;562,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;568,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;503,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;507,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;110,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;424,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,863,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;457,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;110,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;609,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;181,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(109,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,643,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets and impairment of right-of-use assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;515,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;517,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;287,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;287,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;397,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;138,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,819,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes, integration/acquisition costs and restructuring charges, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fee revenue attributed to an individual customer or country, other than the U.S. in fiscal year 2023 and 2022, and the U.S and United Kingdom in fiscal year 2021, did not account for more than 10% of the total fee revenue in those fiscal years. Fee revenue classified by country in which the Company derives revenues are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,568,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,348,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,011,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,030,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other than the U.S. in fiscal 2023 and 2022, and the U.S. and United Kingdom in fiscal 2021, no single country had over 10% of the total long-lived assets, excluding financial instruments and tax assets. Long-lived assets, excluding financial instruments and tax assets, classified by location of the controlling statutory country are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;186,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;304,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;305,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;305,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Includes Corporate long-lived assets&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-1415"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:NumberOfReportableSegments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-1416"
      unitRef="segment">8</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-1417"
      unitRef="segment">8</us-gaap:NumberOfReportableSegments>
    <kfy:NumberOfLineOfBusiness
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="INF"
      id="f-1418"
      unitRef="business">5</kfy:NumberOfLineOfBusiness>
    <us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1419">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial highlights are as follow:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,863,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,643,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,819,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to Korn Ferry&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;209,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;326,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;114,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other (income) loss, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;316,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;155,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;68,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;61,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (loss), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;37,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Integration/acquisition costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impairment of fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impairment of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restructuring charges, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;457,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="-3"
      id="f-1420"
      unitRef="usd">2835408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="-3"
      id="f-1421"
      unitRef="usd">2626718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="-3"
      id="f-1422"
      unitRef="usd">1810047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1423"
      unitRef="usd">2863836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1424"
      unitRef="usd">2643455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1425"
      unitRef="usd">1819946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NetIncomeLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1426"
      unitRef="usd">209529000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1427"
      unitRef="usd">326360000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1428"
      unitRef="usd">114454000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1429"
      unitRef="usd">3525000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1430"
      unitRef="usd">4485000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1431"
      unitRef="usd">1108000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1432"
      unitRef="usd">5261000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1433"
      unitRef="usd">-11880000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1434"
      unitRef="usd">37194000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1435"
      unitRef="usd">-25864000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1436"
      unitRef="usd">-25293000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1437"
      unitRef="usd">-29278000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1438"
      unitRef="usd">82683000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1439"
      unitRef="usd">102056000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1440"
      unitRef="usd">48138000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:OperatingIncomeLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1441"
      unitRef="usd">316340000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1442"
      unitRef="usd">470074000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1443"
      unitRef="usd">155784000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1444"
      unitRef="usd">68335000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1445"
      unitRef="usd">63521000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1446"
      unitRef="usd">61845000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1447"
      unitRef="usd">5261000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1448"
      unitRef="usd">-11880000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1449"
      unitRef="usd">37194000</us-gaap:NonoperatingIncomeExpense>
    <kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1450"
      unitRef="usd">14922000</kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts>
    <kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1451"
      unitRef="usd">7906000</kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts>
    <kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1452"
      unitRef="usd">737000</kfy:BusinessCombinationAcquisitionAndIntegrationRelatedCosts>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1453"
      unitRef="usd">4375000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1454"
      unitRef="usd">1915000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1455"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1456"
      unitRef="usd">5471000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1457"
      unitRef="usd">7392000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1458"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:RestructuringCharges
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1459"
      unitRef="usd">42573000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1460"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1461"
      unitRef="usd">30732000</us-gaap:RestructuringCharges>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1462"
      unitRef="usd">457277000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1463"
      unitRef="usd">538928000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1464"
      unitRef="usd">286292000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1465">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial highlights by reportable segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;677,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;686,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;354,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;354,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;562,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;568,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;140,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;188,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;503,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;507,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;110,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;424,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;431,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;52,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,863,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;457,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets, impairment of right-of-use assets, and restructuring charges, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;654,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;349,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;110,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;609,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;181,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;118,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;106,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;401,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;59,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(109,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,643,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;538,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes integration/acquisition costs, impairment of fixed assets and impairment of right-of-use assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Adjusted EBITDA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;515,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;517,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;81,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;287,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;287,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;86,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;397,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;399,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;138,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;139,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;83,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;130,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;36,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;244,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(78,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,819,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;286,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.65pt"&gt;Adjusted EBITDA refers to earnings before interest, taxes, depreciation and amortization and further excludes, integration/acquisition costs and restructuring charges, net.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01ed4de8c5574e1b99bdaf40f37c7e9a_D20220501-20230430"
      decimals="-3"
      id="f-1466"
      unitRef="usd">677001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430"
      decimals="-3"
      id="f-1467"
      unitRef="usd">686979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430"
      decimals="-3"
      id="f-1468"
      unitRef="usd">108502000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae85f0dc3b4b4048a668b5eb1df5d11b_D20220501-20230430"
      decimals="-3"
      id="f-1469"
      unitRef="usd">354651000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430"
      decimals="-3"
      id="f-1470"
      unitRef="usd">354967000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430"
      decimals="-3"
      id="f-1471"
      unitRef="usd">97458000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i422ce0fbeab348e894b7cdd98ecbc7fe_D20220501-20230430"
      decimals="-3"
      id="f-1472"
      unitRef="usd">562139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430"
      decimals="-3"
      id="f-1473"
      unitRef="usd">568212000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430"
      decimals="-3"
      id="f-1474"
      unitRef="usd">140850000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i07b0010d14f04f65bfa89f8ae7593350_D20220501-20230430"
      decimals="-3"
      id="f-1475"
      unitRef="usd">187014000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430"
      decimals="-3"
      id="f-1476"
      unitRef="usd">188114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430"
      decimals="-3"
      id="f-1477"
      unitRef="usd">31380000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a32c3f6e1ef44e69fae85b43af69fa6_D20220501-20230430"
      decimals="-3"
      id="f-1478"
      unitRef="usd">95598000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430"
      decimals="-3"
      id="f-1479"
      unitRef="usd">95956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430"
      decimals="-3"
      id="f-1480"
      unitRef="usd">24222000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74114424c59a4343b6bed0fe74e5a005_D20220501-20230430"
      decimals="-3"
      id="f-1481"
      unitRef="usd">31047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430"
      decimals="-3"
      id="f-1482"
      unitRef="usd">31054000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430"
      decimals="-3"
      id="f-1483"
      unitRef="usd">9370000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ee052f5652f427b8e6aeae712700680_D20220501-20230430"
      decimals="-3"
      id="f-1484"
      unitRef="usd">503395000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430"
      decimals="-3"
      id="f-1485"
      unitRef="usd">507058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430"
      decimals="-3"
      id="f-1486"
      unitRef="usd">110879000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a4fcfe80af84497b68febd5d44080ce_D20220501-20230430"
      decimals="-3"
      id="f-1487"
      unitRef="usd">424563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430"
      decimals="-3"
      id="f-1488"
      unitRef="usd">431496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430"
      decimals="-3"
      id="f-1489"
      unitRef="usd">52588000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430"
      decimals="-3"
      id="f-1490"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430"
      decimals="-3"
      id="f-1491"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430"
      decimals="-3"
      id="f-1492"
      unitRef="usd">-117972000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="-3"
      id="f-1493"
      unitRef="usd">2835408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1494"
      unitRef="usd">2863836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1495"
      unitRef="usd">457277000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7032fe098482492b91a543724780d441_D20210501-20220430"
      decimals="-3"
      id="f-1496"
      unitRef="usd">650204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430"
      decimals="-3"
      id="f-1497"
      unitRef="usd">654199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430"
      decimals="-3"
      id="f-1498"
      unitRef="usd">116108000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3dcf54782098468ab6290db30c33b5e5_D20210501-20220430"
      decimals="-3"
      id="f-1499"
      unitRef="usd">349025000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430"
      decimals="-3"
      id="f-1500"
      unitRef="usd">349437000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430"
      decimals="-3"
      id="f-1501"
      unitRef="usd">110050000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i94a8e201d57144658d4e925ff3683d7c_D20210501-20220430"
      decimals="-3"
      id="f-1502"
      unitRef="usd">605704000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430"
      decimals="-3"
      id="f-1503"
      unitRef="usd">609258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430"
      decimals="-3"
      id="f-1504"
      unitRef="usd">181615000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i900e8d02d62640368376d503c8a21a28_D20210501-20220430"
      decimals="-3"
      id="f-1505"
      unitRef="usd">182192000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430"
      decimals="-3"
      id="f-1506"
      unitRef="usd">182866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430"
      decimals="-3"
      id="f-1507"
      unitRef="usd">31804000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i746be99f5002413eacd7c28bd7726eb7_D20210501-20220430"
      decimals="-3"
      id="f-1508"
      unitRef="usd">118596000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430"
      decimals="-3"
      id="f-1509"
      unitRef="usd">118705000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430"
      decimals="-3"
      id="f-1510"
      unitRef="usd">35105000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e9337cbde3a4a41a6b49e1fcea28ebd_D20210501-20220430"
      decimals="-3"
      id="f-1511"
      unitRef="usd">29069000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430"
      decimals="-3"
      id="f-1512"
      unitRef="usd">29079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430"
      decimals="-3"
      id="f-1513"
      unitRef="usd">9089000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf82b05768614ab684c62fc33eb91967_D20210501-20220430"
      decimals="-3"
      id="f-1514"
      unitRef="usd">297096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430"
      decimals="-3"
      id="f-1515"
      unitRef="usd">297974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430"
      decimals="-3"
      id="f-1516"
      unitRef="usd">106015000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icaec38435d6e4247848d27f6648b827f_D20210501-20220430"
      decimals="-3"
      id="f-1517"
      unitRef="usd">394832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430"
      decimals="-3"
      id="f-1518"
      unitRef="usd">401937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430"
      decimals="-3"
      id="f-1519"
      unitRef="usd">59126000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430"
      decimals="-3"
      id="f-1520"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430"
      decimals="-3"
      id="f-1521"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430"
      decimals="-3"
      id="f-1522"
      unitRef="usd">-109984000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="-3"
      id="f-1523"
      unitRef="usd">2626718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1524"
      unitRef="usd">2643455000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1525"
      unitRef="usd">538928000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a078bd019194363bdf0c88b1b16083c_D20200501-20210430"
      decimals="-3"
      id="f-1526"
      unitRef="usd">515844000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430"
      decimals="-3"
      id="f-1527"
      unitRef="usd">517046000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430"
      decimals="-3"
      id="f-1528"
      unitRef="usd">81522000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i859cab46fb314d218ac802e71ec882a7_D20200501-20210430"
      decimals="-3"
      id="f-1529"
      unitRef="usd">287306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430"
      decimals="-3"
      id="f-1530"
      unitRef="usd">287780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430"
      decimals="-3"
      id="f-1531"
      unitRef="usd">86095000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabe9ccc027d945a58d1d5665b922c181_D20200501-20210430"
      decimals="-3"
      id="f-1532"
      unitRef="usd">397275000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430"
      decimals="-3"
      id="f-1533"
      unitRef="usd">399104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430"
      decimals="-3"
      id="f-1534"
      unitRef="usd">98099000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e85c7446790448a9a8b90e66d676d19_D20200501-20210430"
      decimals="-3"
      id="f-1535"
      unitRef="usd">138954000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430"
      decimals="-3"
      id="f-1536"
      unitRef="usd">139213000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430"
      decimals="-3"
      id="f-1537"
      unitRef="usd">11742000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0fdaa62425654ce3a9dcdec4533be23c_D20200501-20210430"
      decimals="-3"
      id="f-1538"
      unitRef="usd">83306000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430"
      decimals="-3"
      id="f-1539"
      unitRef="usd">83463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430"
      decimals="-3"
      id="f-1540"
      unitRef="usd">16676000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib19701d6a4cd419c8da9fad0216feec7_D20200501-20210430"
      decimals="-3"
      id="f-1541"
      unitRef="usd">17500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430"
      decimals="-3"
      id="f-1542"
      unitRef="usd">17500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430"
      decimals="-3"
      id="f-1543"
      unitRef="usd">1289000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28d52883c951469fb23af1e6e3e6dd7e_D20200501-20210430"
      decimals="-3"
      id="f-1544"
      unitRef="usd">130831000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430"
      decimals="-3"
      id="f-1545"
      unitRef="usd">131080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430"
      decimals="-3"
      id="f-1546"
      unitRef="usd">36934000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0032fe333dac4d6094a8103cc405a60a_D20200501-20210430"
      decimals="-3"
      id="f-1547"
      unitRef="usd">239031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430"
      decimals="-3"
      id="f-1548"
      unitRef="usd">244760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430"
      decimals="-3"
      id="f-1549"
      unitRef="usd">32477000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430"
      decimals="-3"
      id="f-1550"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430"
      decimals="-3"
      id="f-1551"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430"
      decimals="-3"
      id="f-1552"
      unitRef="usd">-78542000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="-3"
      id="f-1553"
      unitRef="usd">1810047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1554"
      unitRef="usd">1819946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1555"
      unitRef="usd">286292000</kfy:AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7ed098738cb24809b914c6998fd93122_D20210501-20220430"
      decimals="2"
      id="f-1556"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic65e8c7c011c44adbf0a150df0459403_D20200501-20210430"
      decimals="2"
      id="f-1557"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9683776d189a405e958b49c8d8daea3a_D20200501-20210430"
      decimals="2"
      id="f-1558"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i53c758e14ad2442ea5cad87aaeedc667_D20220501-20230430"
      decimals="2"
      id="f-1559"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1560">Fee revenue classified by country in which the Company derives revenues are 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&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,568,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,348,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;255,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;247,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,011,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,030,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;782,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total fee revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,835,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,626,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,810,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f4a36f6dca147c191e847a2b205688f_D20220501-20230430"
      decimals="-3"
      id="f-1561"
      unitRef="usd">1568119000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaa87415da2a54921bc6d5ccd61c0445c_D20210501-20220430"
      decimals="-3"
      id="f-1562"
      unitRef="usd">1348377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32f5d881e26c42418adf4a110c71c4db_D20200501-20210430"
      decimals="-3"
      id="f-1563"
      unitRef="usd">837682000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73ec942b9cc247e7a5f5864bf30f2be7_D20220501-20230430"
      decimals="-3"
      id="f-1564"
      unitRef="usd">255797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3c286be2d5914c94915a17b5442b35a0_D20210501-20220430"
      decimals="-3"
      id="f-1565"
      unitRef="usd">247617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if0bbe3a76e664d558a207d2b918160b5_D20200501-20210430"
      decimals="-3"
      id="f-1566"
      unitRef="usd">189893000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a4c0eb5b6354690936da3ae22d5ae8d_D20220501-20230430"
      decimals="-3"
      id="f-1567"
      unitRef="usd">1011492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i42f44bceaa7c4da4957ff20ccb76dea4_D20210501-20220430"
      decimals="-3"
      id="f-1568"
      unitRef="usd">1030724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic6d64840c5ea45bd89f1b3b9cef1c695_D20200501-20210430"
      decimals="-3"
      id="f-1569"
      unitRef="usd">782472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id04a5f966aae4aa4b24d2aedf3ec018f_D20220501-20230430"
      decimals="-3"
      id="f-1570"
      unitRef="usd">2835408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe3f88f79f44c86bba80ba3ab2101dc_D20210501-20220430"
      decimals="-3"
      id="f-1571"
      unitRef="usd">2626718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i655070aa2874441086c6ec8e23207e05_D20200501-20210430"
      decimals="-3"
      id="f-1572"
      unitRef="usd">1810047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i66b1631a87c248558256af4b15279244_D20210501-20220430"
      decimals="2"
      id="f-1573"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i45031390dfb347fcb8df694c54d4ebfe_D20200501-20210430"
      decimals="2"
      id="f-1574"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i06d2ee4dd448470b8bf9c39fdbc8eec8_D20200501-20210430"
      decimals="2"
      id="f-1575"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iefdd042918374e0485cdc9591ced7bd1_D20220501-20230430"
      decimals="2"
      id="f-1576"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1577">Long-lived assets, excluding financial instruments and tax assets, classified by location of the controlling statutory country are as follows:&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;186,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;182,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;34,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;93,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;304,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;305,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;305,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Includes Corporate long-lived assets&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="i678af3a3ff51431ca381bd3558457d30_I20230430"
      decimals="-3"
      id="f-1578"
      unitRef="usd">186220000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i00e672b76123435b926e05427fd3350d_I20220430"
      decimals="-3"
      id="f-1579"
      unitRef="usd">185228000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="id5b7d709abc64c3881e80fb6ed4b5c05_I20210430"
      decimals="-3"
      id="f-1580"
      unitRef="usd">182218000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4b2129e7c1ac4a688087f63fc56cd16b_I20230430"
      decimals="-3"
      id="f-1581"
      unitRef="usd">22893000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if32d390b328e453eb5fe0e5b22ef9978_I20220430"
      decimals="-3"
      id="f-1582"
      unitRef="usd">26711000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i514e15b7db054623a2610052991f0d7f_I20210430"
      decimals="-3"
      id="f-1583"
      unitRef="usd">34081000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i88408aa82f1a4363ab6b47d52682f632_I20230430"
      decimals="-3"
      id="f-1584"
      unitRef="usd">95453000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i245e1558a0db4ebeb314da7b51c3cbd4_I20220430"
      decimals="-3"
      id="f-1585"
      unitRef="usd">93967000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5264a62694ad4248a687b026dc4d7084_I20210430"
      decimals="-3"
      id="f-1586"
      unitRef="usd">89600000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1587"
      unitRef="usd">304566000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1588"
      unitRef="usd">305906000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-1589"
      unitRef="usd">305899000</us-gaap:NoncurrentAssets>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1590">Restructuring Charges, Net&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In light of the Company&#x2019;s evolution to an organization that is selling larger integrated solutions in a world where there are shifts in global trade lanes and persistent inflationary pressures, on January 11, 2023, the Company initiated a plan (the &#x201c;Plan&#x201d;) intended to realign its workforce with its business needs and objectives, namely, to invest in areas of potential growth and implement reductions where there is excess capacity. Due to the implementation of the Plan, the Company recorded restructuring charges of $42.6 million during fiscal 2023 across all lines of business related to severance for positions that were eliminated. There were no restructuring charges in fiscal 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of fiscal 2020, in light of the uncertainty in worldwide economic conditions caused by the coronavirus pandemic and, as part of a broader program aimed at further enhancing Korn Ferry&#x2019;s strong balance sheet and liquidity position, the Company adopted a restructuring plan intended to adjust its cost base to the then-current economic environment and to position the Company to invest in its recovery. The Company continued the implementation of this restructuring plan in the first quarter of fiscal 2021 and this resulted in restructuring charges, net of $30.7 million during fiscal 2021 across all lines of business relating to severance for positions that were eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the restructuring liability were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.716%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Restructuring Liability &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restructuring charges, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;30,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reductions for cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(56,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reductions for cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restructuring charges, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reductions for cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(10,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2023 and 2022, the restructuring liability is included in the current portion of other accrued liabilities on the consolidated balance sheets, except for $0.5 million as of April 30, 2022, which was included in other long-term liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restructuring charges incurred by segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430"
      decimals="-5"
      id="f-1591"
      unitRef="usd">42600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430"
      decimals="-5"
      id="f-1592"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="icbcdb10c6fb94574a1b25e78ff6980c4_D20200501-20210430"
      decimals="-5"
      id="f-1593"
      unitRef="usd">30700000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1594">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the restructuring liability were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.716%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Restructuring Liability &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restructuring charges, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;30,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reductions for cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(56,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of April 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;6,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reductions for cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(4,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Restructuring charges, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;42,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Reductions for cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(24,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Non-cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(10,827)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;As of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;8,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i6f29e9f5d26b4c97810e924fa0767ef2_I20200430"
      decimals="-3"
      id="f-1595"
      unitRef="usd">34153000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430"
      decimals="-3"
      id="f-1596"
      unitRef="usd">30732000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430"
      decimals="-3"
      id="f-1597"
      unitRef="usd">56387000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430"
      decimals="-3"
      id="f-1598"
      unitRef="usd">3968000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i3a08efd30a2d445d9f12882b4b52f9c7_D20200501-20210430"
      decimals="-3"
      id="f-1599"
      unitRef="usd">-2455000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i90097066e90f4d0fbf8308561417b8e4_I20210430"
      decimals="-3"
      id="f-1600"
      unitRef="usd">6985000</us-gaap:RestructuringReserve>
    <us-gaap:PaymentsForRestructuring
      contextRef="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430"
      decimals="-3"
      id="f-1601"
      unitRef="usd">4829000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="iefc65e29f77940bfa201604bf4caf6ae_D20210501-20220430"
      decimals="-3"
      id="f-1602"
      unitRef="usd">654000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i31bc5dcd0e0b4836938b428cc4ba1d2a_I20220430"
      decimals="-3"
      id="f-1603"
      unitRef="usd">1502000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430"
      decimals="-3"
      id="f-1604"
      unitRef="usd">42573000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430"
      decimals="-3"
      id="f-1605"
      unitRef="usd">24485000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430"
      decimals="-3"
      id="f-1606"
      unitRef="usd">10827000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="if271965b78224854a3655c40271e156b_D20220501-20230430"
      decimals="-3"
      id="f-1607"
      unitRef="usd">759000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="ic9cd2c3efa3145a4a4a7939e25958da8_I20230430"
      decimals="-3"
      id="f-1608"
      unitRef="usd">8004000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveNoncurrent
      contextRef="ie5ba030273594739bad68405544bc48c_I20220430"
      decimals="-5"
      id="f-1609"
      unitRef="usd">500000</us-gaap:RestructuringReserveNoncurrent>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1610">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restructuring charges incurred by segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.557%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consulting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Digital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Executive Search:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Professional Search &amp;amp; Interim&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RPO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;42,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430"
      decimals="-3"
      id="f-1611"
      unitRef="usd">11613000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430"
      decimals="-3"
      id="f-1612"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1d5125aa26b547678f175f27030a6d72_D20200501-20210430"
      decimals="-3"
      id="f-1613"
      unitRef="usd">14223000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430"
      decimals="-3"
      id="f-1614"
      unitRef="usd">2856000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430"
      decimals="-3"
      id="f-1615"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6687e6bcfef44fdfb6f2123f7463e927_D20200501-20210430"
      decimals="-3"
      id="f-1616"
      unitRef="usd">2947000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430"
      decimals="-3"
      id="f-1617"
      unitRef="usd">4515000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430"
      decimals="-3"
      id="f-1618"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1fa36e9771e74345bb8a3bd59ef5d115_D20200501-20210430"
      decimals="-3"
      id="f-1619"
      unitRef="usd">958000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430"
      decimals="-3"
      id="f-1620"
      unitRef="usd">12732000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430"
      decimals="-3"
      id="f-1621"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if9ed0936a74946749dac4da2ef0919e4_D20200501-20210430"
      decimals="-3"
      id="f-1622"
      unitRef="usd">8868000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430"
      decimals="-3"
      id="f-1623"
      unitRef="usd">2129000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430"
      decimals="-3"
      id="f-1624"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i15726df8fbe44255b2d0651a377cd2d9_D20200501-20210430"
      decimals="-3"
      id="f-1625"
      unitRef="usd">181000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2fa04afa7cbf490f9be83a2983c876e9_D20220501-20230430"
      decimals="-3"
      id="f-1626"
      unitRef="usd">697000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia601ad9153024f318d3dfeb56bce899b_D20210501-20220430"
      decimals="-3"
      id="f-1627"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia6bb9f38471342299748b50fc085ce4d_D20200501-20210430"
      decimals="-3"
      id="f-1628"
      unitRef="usd">405000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i73d1cdab27f14401a6a59f7fb6470a94_D20220501-20230430"
      decimals="-3"
      id="f-1629"
      unitRef="usd">4835000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6382b80d415247668a44e1dc7375cbd0_D20210501-20220430"
      decimals="-3"
      id="f-1630"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i21b65d985e37409fac6cdbf26424498d_D20200501-20210430"
      decimals="-3"
      id="f-1631"
      unitRef="usd">1543000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430"
      decimals="-3"
      id="f-1632"
      unitRef="usd">3097000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430"
      decimals="-3"
      id="f-1633"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1284675eac8640f3a37871b5ef2897e8_D20200501-20210430"
      decimals="-3"
      id="f-1634"
      unitRef="usd">1607000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i79e64103d24b41e3b81b1dfab0fdafda_D20220501-20230430"
      decimals="-3"
      id="f-1635"
      unitRef="usd">99000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i90527f0795ae443095db5fa374c1153c_D20210501-20220430"
      decimals="-3"
      id="f-1636"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8907963e442a4122a96ea87f01a6ce41_D20200501-20210430"
      decimals="-3"
      id="f-1637"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1638"
      unitRef="usd">42573000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1639"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1640"
      unitRef="usd">30732000</us-gaap:RestructuringCharges>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1641">Goodwill and Intangible Assets&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the carrying value of goodwill by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.839%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.056%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consulting &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Digital &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Executive Search&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Professional&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Search &amp;amp; Interim &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;RPO &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;EMEA &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Asia&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance as of May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;173,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;326,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;48,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;626,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;49,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;104,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;172,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;325,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;69,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;725,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;184,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;184,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;173,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;325,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;254,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;909,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Segment data for FY'22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;has been recast to reflect the division of the RPO &amp;amp; Professional Search segment into the RPO segment and Professional Search &amp;amp; Interim segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Additions to goodwill in fiscal 2022 were due to $76.8 million and $28.2 million from the acquisition of the Lucas Group and Patina, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Additions to goodwill in fiscal 2023 were due to $68.3 million and $116.2 million from the acquisition of the ICS and Salo, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax deductible goodwill from the acquisitions of Salo and ICS were $114.3 million and $64.9 million, respectively, as of April&#160;30, 2023. Tax deductible goodwill from the Miller Heiman acquisition was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; $16.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$22.7 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; as of April&#160;30, 2023 and 2022, respectively. Tax deductible goodwill from the PIVOT Leadership acquisition was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$5.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; $5.9 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; as of April&#160;30, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;192,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(104,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;87,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;146,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(89,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;57,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;69,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(47,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;21,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;69,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(40,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Proprietary databases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(4,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(4,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(7,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(5,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;278,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(163,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;114,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;230,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(140,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;89,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;114,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;89,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;In fiscal 2023 there were intangible assets additions of $16.4 million and $32.0 million from the acquisition of the ICS and Salo, respectively. In fiscal 2022 there were intangible assets additions of $11.6&#160;million and $5.7&#160;million from the acquisition of the Lucas Group and Patina, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisition-related intangible assets acquired in fiscal 2023 consists o&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;f customer relationships and tradenames of $45.3 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and $3.1 million, respectively, with weighted-average useful lives from the date of purchase of seven years and two years, respectively. Acquisition-related intangible assets acquired in fiscal 2022 consists of customer relationships and tradenames of $15.5&#160;million and $1.8&#160;million, respectively, with weighted-average useful lives from the date of purchase of seven years and two years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization expense for amortized intangible assets was $23.7 million, $20.3 million and $19.2 million during fiscal 2023, 2022 and 2021, respectively. Estimated annual amortization expense related to amortizing intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.091%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.103%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Estimated&lt;br/&gt;Annual&lt;br/&gt;Amortization&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;25,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;24,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;22,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All amortizable intangible assets will be fully amortized by the end of fiscal&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; 2032.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1642">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in the carrying value of goodwill by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.445%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.748%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.839%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.056%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consulting &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Digital &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Executive Search&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Professional&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Search &amp;amp; Interim &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;RPO &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;North&lt;br/&gt;America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;EMEA &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Asia&lt;br/&gt;Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="45" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance as of May 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;173,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;326,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;48,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;626,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;55,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;49,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;104,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(440)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(6,039)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance as of April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;172,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;325,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;69,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;725,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Additions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;184,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;184,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(1,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Balance as of April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;173,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;325,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;46,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;254,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;62,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;909,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Segment data for FY'22&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;has been recast to reflect the division of the RPO &amp;amp; Professional Search segment into the RPO segment and Professional Search &amp;amp; Interim segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Additions to goodwill in fiscal 2022 were due to $76.8 million and $28.2 million from the acquisition of the Lucas Group and Patina, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Additions to goodwill in fiscal 2023 were due to $68.3 million and $116.2 million from the acquisition of the ICS and Salo, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i29a4b415f750483383794ccb5cb34bce_I20210430"
      decimals="-3"
      id="f-1643"
      unitRef="usd">173410000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie473fc311d364843bd5fdef9927fcd0d_I20210430"
      decimals="-3"
      id="f-1644"
      unitRef="usd">326628000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i380b0f0f48ed4af4affea8a373e69949_I20210430"
      decimals="-3"
      id="f-1645"
      unitRef="usd">48498000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icd5cb570608d4202acc33427ca740736_I20210430"
      decimals="-3"
      id="f-1646"
      unitRef="usd">47449000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if682b34069c141cfabb419310d72f96b_I20210430"
      decimals="-3"
      id="f-1647"
      unitRef="usd">972000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie8ec627d68b64266b43652218389dad7_I20210430"
      decimals="-3"
      id="f-1648"
      unitRef="usd">15705000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i23e9420c410f44669b65d1c2ee9227bd_I20210430"
      decimals="-3"
      id="f-1649"
      unitRef="usd">14007000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i95c03b6ecd0b4726b507ebe7e280ed02_I20210430"
      decimals="-3"
      id="f-1650"
      unitRef="usd">626669000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430"
      decimals="-3"
      id="f-1651"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430"
      decimals="-3"
      id="f-1652"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430"
      decimals="-3"
      id="f-1653"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430"
      decimals="-3"
      id="f-1654"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430"
      decimals="-3"
      id="f-1655"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5dff18ba449149cbbde9b09fef8bb9d9_D20210501-20220430"
      decimals="-3"
      id="f-1656"
      unitRef="usd">55480000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430"
      decimals="-3"
      id="f-1657"
      unitRef="usd">49482000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1658"
      unitRef="usd">104962000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i2d9a206d26684f1bb187191295b106ea_D20210501-20220430"
      decimals="-3"
      id="f-1659"
      unitRef="usd">-440000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id46938e396734c2796560dac80e3ca42_D20210501-20220430"
      decimals="-3"
      id="f-1660"
      unitRef="usd">-1274000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i8cf89abaca95471797b7168fec00eed7_D20210501-20220430"
      decimals="-3"
      id="f-1661"
      unitRef="usd">-934000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="icac7c29d49f04cb19de792b8215ef5c4_D20210501-20220430"
      decimals="-3"
      id="f-1662"
      unitRef="usd">-877000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie007bbb0c21c41f78df2881eaacb670e_D20210501-20220430"
      decimals="-3"
      id="f-1663"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5dff18ba449149cbbde9b09fef8bb9d9_D20210501-20220430"
      decimals="-3"
      id="f-1664"
      unitRef="usd">-1329000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i81b66383f4d048a0bbc80a515e2952cb_D20210501-20220430"
      decimals="-3"
      id="f-1665"
      unitRef="usd">-1185000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1666"
      unitRef="usd">-6039000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i5ff85bd8727c42a59c6664a2d6315d5a_I20220430"
      decimals="-3"
      id="f-1667"
      unitRef="usd">172970000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1151f4befc4e441683dc6389f8542d45_I20220430"
      decimals="-3"
      id="f-1668"
      unitRef="usd">325354000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i735b6dbc1af944f180c49fbfeb5dea0e_I20220430"
      decimals="-3"
      id="f-1669"
      unitRef="usd">47564000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9b1f77f0cae249d8b1195ff24cdbc780_I20220430"
      decimals="-3"
      id="f-1670"
      unitRef="usd">46572000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i070078d188004affa14be7b31fb199ab_I20220430"
      decimals="-3"
      id="f-1671"
      unitRef="usd">972000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7604f43b1bc84418b5b027795759b22f_I20220430"
      decimals="-3"
      id="f-1672"
      unitRef="usd">69856000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i1833e7371cbc40a3a1996c8da8ef151b_I20220430"
      decimals="-3"
      id="f-1673"
      unitRef="usd">62304000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1674"
      unitRef="usd">725592000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430"
      decimals="-3"
      id="f-1675"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430"
      decimals="-3"
      id="f-1676"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430"
      decimals="-3"
      id="f-1677"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430"
      decimals="-3"
      id="f-1678"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430"
      decimals="-3"
      id="f-1679"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3b3ad4b319b64018a831d3a6a56da4ee_D20220501-20230430"
      decimals="-3"
      id="f-1680"
      unitRef="usd">184519000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430"
      decimals="-3"
      id="f-1681"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1682"
      unitRef="usd">184519000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i673cfc60132342d8b2b67956492da9bf_D20220501-20230430"
      decimals="-3"
      id="f-1683"
      unitRef="usd">123000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i333c1771f95a4596a0d305e5af0f616e_D20220501-20230430"
      decimals="-3"
      id="f-1684"
      unitRef="usd">204000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i727a5d562ebe48e2988311aab12bd679_D20220501-20230430"
      decimals="-3"
      id="f-1685"
      unitRef="usd">-1327000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="id3453a5013b849678b67400228a7629f_D20220501-20230430"
      decimals="-3"
      id="f-1686"
      unitRef="usd">-171000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1563685b315a4e01b7e904fc3bb19f94_D20220501-20230430"
      decimals="-3"
      id="f-1687"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3b3ad4b319b64018a831d3a6a56da4ee_D20220501-20230430"
      decimals="-3"
      id="f-1688"
      unitRef="usd">291000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i5f1c0db6da36402e98e83941bc6b1ef6_D20220501-20230430"
      decimals="-3"
      id="f-1689"
      unitRef="usd">260000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1690"
      unitRef="usd">-620000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ifecfd4cfafca430cab4b02999142bdbb_I20230430"
      decimals="-3"
      id="f-1691"
      unitRef="usd">173093000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3b70d72eece34b3baec82095fd62d15e_I20230430"
      decimals="-3"
      id="f-1692"
      unitRef="usd">325558000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i818ad6b67ad547bea40684077caf6b8f_I20230430"
      decimals="-3"
      id="f-1693"
      unitRef="usd">46237000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia094feda3ed64dcea2481db162ac6e79_I20230430"
      decimals="-3"
      id="f-1694"
      unitRef="usd">46401000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i34d4a8001a284ec0b097abbc59333baa_I20230430"
      decimals="-3"
      id="f-1695"
      unitRef="usd">972000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib610d53838e441bd82d4230ef994ae58_I20230430"
      decimals="-3"
      id="f-1696"
      unitRef="usd">254666000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i90cd4e4240e94463af765c43d2a3d989_I20230430"
      decimals="-3"
      id="f-1697"
      unitRef="usd">62564000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1698"
      unitRef="usd">909491000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia829a0b895be4340ac4c5a559a43acbd_D20210501-20220430"
      decimals="-5"
      id="f-1699"
      unitRef="usd">76800000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6094c2e4ea6849aebd7a87fad912436c_D20210501-20220430"
      decimals="-5"
      id="f-1700"
      unitRef="usd">28200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="idd076f249c4b42cc980550cc476f1043_D20220501-20230430"
      decimals="-5"
      id="f-1701"
      unitRef="usd">68300000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i507b921e24864dd5bb57b261c629f398_D20220501-20230430"
      decimals="-5"
      id="f-1702"
      unitRef="usd">116200000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430"
      decimals="-5"
      id="f-1703"
      unitRef="usd">114300000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i4c9f68797aa94d93a619c3d6098c7b61_I20230430"
      decimals="-5"
      id="f-1704"
      unitRef="usd">64900000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i0d261598db534c8d94b0269d7e785b5c_I20230430"
      decimals="-5"
      id="f-1705"
      unitRef="usd">16300000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="i4c4d06aaba4e4e0e8a835a887a6d3696_I20220430"
      decimals="-5"
      id="f-1706"
      unitRef="usd">22700000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="if3f4b0c3b67e44a4b62918ab94310a56_I20230430"
      decimals="-5"
      id="f-1707"
      unitRef="usd">5200000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="ie591b3fb1b1c4267b290727aa8b1281b_I20220430"
      decimals="-5"
      id="f-1708"
      unitRef="usd">5900000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1709">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:23.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.023%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;April 30, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;April 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="33" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Amortized intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Customer lists&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;192,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(104,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;87,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;146,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(89,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;57,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;69,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(47,187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;21,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;69,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(40,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Proprietary databases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(4,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(4,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Non-compete agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(7,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(5,261)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;278,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(163,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;114,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;230,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(140,171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;89,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Exchange rate fluctuations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;114,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;89,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;In fiscal 2023 there were intangible assets additions of $16.4 million and $32.0 million from the acquisition of the ICS and Salo, respectively. In fiscal 2022 there were intangible assets additions of $11.6&#160;million and $5.7&#160;million from the acquisition of the Lucas Group and Patina, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430"
      decimals="-3"
      id="f-1710"
      unitRef="usd">192099000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430"
      decimals="-3"
      id="f-1711"
      unitRef="usd">104429000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieedc6dbd1a35433c9c6f01ca7c477ecd_I20230430"
      decimals="-3"
      id="f-1712"
      unitRef="usd">87670000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib6a082315f864481a322c7ae640bcdb5_I20220430"
      decimals="-3"
      id="f-1713"
      unitRef="usd">146799000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib6a082315f864481a322c7ae640bcdb5_I20220430"
      decimals="-3"
      id="f-1714"
      unitRef="usd">89024000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib6a082315f864481a322c7ae640bcdb5_I20220430"
      decimals="-3"
      id="f-1715"
      unitRef="usd">57775000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i054f0fce6a514dd79341fabb73dbc4c8_I20230430"
      decimals="-3"
      id="f-1716"
      unitRef="usd">69100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i054f0fce6a514dd79341fabb73dbc4c8_I20230430"
      decimals="-3"
      id="f-1717"
      unitRef="usd">47187000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i054f0fce6a514dd79341fabb73dbc4c8_I20230430"
      decimals="-3"
      id="f-1718"
      unitRef="usd">21913000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430"
      decimals="-3"
      id="f-1719"
      unitRef="usd">69100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430"
      decimals="-3"
      id="f-1720"
      unitRef="usd">40720000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3ec5eaa5e98c47f0844beccd37f2ce36_I20220430"
      decimals="-3"
      id="f-1721"
      unitRef="usd">28380000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i14dcf93c84a24284aa6484c81415c45e_I20230430"
      decimals="-3"
      id="f-1722"
      unitRef="usd">4256000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i14dcf93c84a24284aa6484c81415c45e_I20230430"
      decimals="-3"
      id="f-1723"
      unitRef="usd">4256000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i14dcf93c84a24284aa6484c81415c45e_I20230430"
      decimals="-3"
      id="f-1724"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf3f860d36244c3181a3716f01af103c_I20220430"
      decimals="-3"
      id="f-1725"
      unitRef="usd">4256000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf3f860d36244c3181a3716f01af103c_I20220430"
      decimals="-3"
      id="f-1726"
      unitRef="usd">4256000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf3f860d36244c3181a3716f01af103c_I20220430"
      decimals="-3"
      id="f-1727"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430"
      decimals="-3"
      id="f-1728"
      unitRef="usd">910000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430"
      decimals="-3"
      id="f-1729"
      unitRef="usd">910000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id4c1436d0e5a46e8b4cab512f19d93c7_I20230430"
      decimals="-3"
      id="f-1730"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie90f2027dc814191b9ebc069981a96d5_I20220430"
      decimals="-3"
      id="f-1731"
      unitRef="usd">910000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie90f2027dc814191b9ebc069981a96d5_I20220430"
      decimals="-3"
      id="f-1732"
      unitRef="usd">910000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie90f2027dc814191b9ebc069981a96d5_I20220430"
      decimals="-3"
      id="f-1733"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i41c6a3d8cdee4496b3fdeb906654344e_I20230430"
      decimals="-3"
      id="f-1734"
      unitRef="usd">12086000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i41c6a3d8cdee4496b3fdeb906654344e_I20230430"
      decimals="-3"
      id="f-1735"
      unitRef="usd">7123000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i41c6a3d8cdee4496b3fdeb906654344e_I20230430"
      decimals="-3"
      id="f-1736"
      unitRef="usd">4963000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i373a227dc2794f85b4b9c4f762d1442c_I20220430"
      decimals="-3"
      id="f-1737"
      unitRef="usd">8986000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i373a227dc2794f85b4b9c4f762d1442c_I20220430"
      decimals="-3"
      id="f-1738"
      unitRef="usd">5261000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i373a227dc2794f85b4b9c4f762d1442c_I20220430"
      decimals="-3"
      id="f-1739"
      unitRef="usd">3725000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1740"
      unitRef="usd">278451000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1741"
      unitRef="usd">163905000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1742"
      unitRef="usd">114546000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1743"
      unitRef="usd">230051000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1744"
      unitRef="usd">140171000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1745"
      unitRef="usd">89880000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <kfy:IntangibleAssetsForeignCurrencyTranslationLoss
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1746"
      unitRef="usd">120000</kfy:IntangibleAssetsForeignCurrencyTranslationLoss>
    <kfy:IntangibleAssetsForeignCurrencyTranslationLoss
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1747"
      unitRef="usd">110000</kfy:IntangibleAssetsForeignCurrencyTranslationLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1748"
      unitRef="usd">114426000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1749"
      unitRef="usd">89770000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="idd076f249c4b42cc980550cc476f1043_D20220501-20230430"
      decimals="-5"
      id="f-1750"
      unitRef="usd">16400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i507b921e24864dd5bb57b261c629f398_D20220501-20230430"
      decimals="-5"
      id="f-1751"
      unitRef="usd">32000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia829a0b895be4340ac4c5a559a43acbd_D20210501-20220430"
      decimals="-5"
      id="f-1752"
      unitRef="usd">11600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i6094c2e4ea6849aebd7a87fad912436c_D20210501-20220430"
      decimals="-5"
      id="f-1753"
      unitRef="usd">5700000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i075b595c44db43d2bc00dd8286678d64_D20220501-20230430"
      decimals="-5"
      id="f-1754"
      unitRef="usd">45300000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8170f516c07041ddae07be97db191f4f_D20220501-20230430"
      decimals="-5"
      id="f-1755"
      unitRef="usd">3100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i075b595c44db43d2bc00dd8286678d64_D20220501-20230430"
      id="f-1756">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i8170f516c07041ddae07be97db191f4f_D20220501-20230430"
      id="f-1757">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i65565ea39a23487ea39a5c2e26a155a2_D20210501-20220430"
      decimals="-5"
      id="f-1758"
      unitRef="usd">15500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="id7ccaa07c6564c0880948ee82b94a6c2_D20210501-20220430"
      decimals="-5"
      id="f-1759"
      unitRef="usd">1800000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i65565ea39a23487ea39a5c2e26a155a2_D20210501-20220430"
      id="f-1760">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id7ccaa07c6564c0880948ee82b94a6c2_D20210501-20220430"
      id="f-1761">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1762"
      unitRef="usd">23700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1763"
      unitRef="usd">20300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-5"
      id="f-1764"
      unitRef="usd">19200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1765">Estimated annual amortization expense related to amortizing intangible assets is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.091%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.103%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Estimated&lt;br/&gt;Annual&lt;br/&gt;Amortization&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;25,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;24,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;22,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;14,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#f2f2f1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1766"
      unitRef="usd">25604000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1767"
      unitRef="usd">24256000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1768"
      unitRef="usd">22859000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1769"
      unitRef="usd">17106000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1770"
      unitRef="usd">10080000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1771"
      unitRef="usd">14521000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1772"
      unitRef="usd">114426000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1773">Leases&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lease portfolio is comprised of operating leases for office space and equipment and finance leases for equipment. Equipment leases are comprised of vehicles and office equipment. The majority of the Company&#x2019;s leases include both lease and non-lease components. Non-lease components primarily include maintenance, insurance, taxes and other utilities. The Company combines fixed payments for non-lease components with its lease payments and accounts for them as a single lease component, which increases its ROU assets and lease liabilities. Some of the leases include one or more options to renew or terminate the lease at the Company&#x2019;s discretion. Generally, the renewal and termination options are not included in the ROU assets and lease liabilities as they are not reasonably certain of exercise. The Company has elected not to recognize a ROU asset or lease liability for leases with an initial term of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of the future minimum lease payments. The Company applies the portfolio approach when determining the incremental borrowing rate since it has a centrally managed treasury function. The Company&#x2019;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases contain both office and equipment leases and have remaining terms that range from less than one year to nine years, some of which also include options to extend or terminate the lease. Finance leases are comprised of equipment leases and have remaining terms that range from less than one year to six years. Finance lease assets are included in property and equipment, net while finance lease liabilities are included in other accrued liabilities and other liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During fiscal 2023 and 2022, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million and $7.4&#160;million, respectively, in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In fiscal 2023, the Company acquired ICS and Salo and as a result recognized ROU assets of $0.8&#160;million and $2.1&#160;million, respectively, with corresponding liabilities of $1.0&#160;million and $2.9 million, respectively. In fiscal 2022, the Company acquired Lucas Group and Patina and as a result recognized ROU assets of $3.8 million and $0.2 million, respectively, with corresponding liabilities of $9.4 million and $0.7 million, respectively. In these acquisitions, the ROU assets were adjusted to reflect unfavorable lease terms when compared with current market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;56,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Lease impairment cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;64,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;72,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;68,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;63,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;62,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;66,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance Leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1835"&gt;&lt;span style="-sec-ix-hidden:f-1836"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1839"&gt;&lt;span style="-sec-ix-hidden:f-1840"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1843"&gt;&lt;span style="-sec-ix-hidden:f-1844"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Weighted average remaining lease terms:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;182,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;165,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1774">Leases&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s lease portfolio is comprised of operating leases for office space and equipment and finance leases for equipment. Equipment leases are comprised of vehicles and office equipment. The majority of the Company&#x2019;s leases include both lease and non-lease components. Non-lease components primarily include maintenance, insurance, taxes and other utilities. The Company combines fixed payments for non-lease components with its lease payments and accounts for them as a single lease component, which increases its ROU assets and lease liabilities. Some of the leases include one or more options to renew or terminate the lease at the Company&#x2019;s discretion. Generally, the renewal and termination options are not included in the ROU assets and lease liabilities as they are not reasonably certain of exercise. The Company has elected not to recognize a ROU asset or lease liability for leases with an initial term of 12 months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As most of the Company&#x2019;s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of the future minimum lease payments. The Company applies the portfolio approach when determining the incremental borrowing rate since it has a centrally managed treasury function. The Company&#x2019;s incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments in a similar economic environment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating leases contain both office and equipment leases and have remaining terms that range from less than one year to nine years, some of which also include options to extend or terminate the lease. Finance leases are comprised of equipment leases and have remaining terms that range from less than one year to six years. Finance lease assets are included in property and equipment, net while finance lease liabilities are included in other accrued liabilities and other liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During fiscal 2023 and 2022, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million and $7.4&#160;million, respectively, in the consolidated statements of income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In fiscal 2023, the Company acquired ICS and Salo and as a result recognized ROU assets of $0.8&#160;million and $2.1&#160;million, respectively, with corresponding liabilities of $1.0&#160;million and $2.9 million, respectively. In fiscal 2022, the Company acquired Lucas Group and Patina and as a result recognized ROU assets of $3.8 million and $0.2 million, respectively, with corresponding liabilities of $9.4 million and $0.7 million, respectively. In these acquisitions, the ROU assets were adjusted to reflect unfavorable lease terms when compared with current market rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;56,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Lease impairment cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;64,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;72,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;68,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;63,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;62,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;66,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance Leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1835"&gt;&lt;span style="-sec-ix-hidden:f-1836"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1839"&gt;&lt;span style="-sec-ix-hidden:f-1840"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1843"&gt;&lt;span style="-sec-ix-hidden:f-1844"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Weighted average remaining lease terms:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;182,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;165,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i3f141bbf58994d37befafc1a5453f0f5_I20230430"
      id="f-1775">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i533648fdd05e4b6190c3e9c99ff3a952_I20230430"
      id="f-1776">P9Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i3f141bbf58994d37befafc1a5453f0f5_I20230430"
      id="f-1777">P1Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="i533648fdd05e4b6190c3e9c99ff3a952_I20230430"
      id="f-1778">P6Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-5"
      id="f-1779"
      unitRef="usd">5500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-5"
      id="f-1780"
      unitRef="usd">7400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4c9f68797aa94d93a619c3d6098c7b61_I20230430"
      decimals="-5"
      id="f-1781"
      unitRef="usd">800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430"
      decimals="-5"
      id="f-1782"
      unitRef="usd">2100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i4c9f68797aa94d93a619c3d6098c7b61_I20230430"
      decimals="-5"
      id="f-1783"
      unitRef="usd">1000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i1a2ffcd67fb34ca0a3c692733bfe1d69_I20230430"
      decimals="-5"
      id="f-1784"
      unitRef="usd">2900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3245b9fb7b88441984dd736ceb29b6e9_I20220430"
      decimals="-5"
      id="f-1785"
      unitRef="usd">3800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i73b23d285f474951911373d84aa4b2c4_I20220430"
      decimals="-5"
      id="f-1786"
      unitRef="usd">200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3245b9fb7b88441984dd736ceb29b6e9_I20220430"
      decimals="-5"
      id="f-1787"
      unitRef="usd">9400000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i73b23d285f474951911373d84aa4b2c4_I20220430"
      decimals="-5"
      id="f-1788"
      unitRef="usd">700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1789">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;53,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;56,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;11,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Lease impairment cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F2;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(1,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;64,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;72,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;68,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F2;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1790"
      unitRef="usd">1479000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1791"
      unitRef="usd">1065000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1792"
      unitRef="usd">1221000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1793"
      unitRef="usd">190000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1794"
      unitRef="usd">84000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1795"
      unitRef="usd">114000</us-gaap:FinanceLeaseInterestExpense>
    <kfy:FinanceLeaseCosts
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1796"
      unitRef="usd">1669000</kfy:FinanceLeaseCosts>
    <kfy:FinanceLeaseCosts
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1797"
      unitRef="usd">1149000</kfy:FinanceLeaseCosts>
    <kfy:FinanceLeaseCosts
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1798"
      unitRef="usd">1335000</kfy:FinanceLeaseCosts>
    <us-gaap:OperatingLeaseCost
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1799"
      unitRef="usd">48901000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1800"
      unitRef="usd">53092000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1801"
      unitRef="usd">56166000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1802"
      unitRef="usd">833000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1803"
      unitRef="usd">966000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1804"
      unitRef="usd">474000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1805"
      unitRef="usd">11157000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1806"
      unitRef="usd">10986000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1807"
      unitRef="usd">11592000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1808"
      unitRef="usd">5471000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1809"
      unitRef="usd">7392000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1810"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:SubleaseIncome
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1811"
      unitRef="usd">3420000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1812"
      unitRef="usd">1119000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1813"
      unitRef="usd">657000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1814"
      unitRef="usd">64611000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1815"
      unitRef="usd">72466000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1816"
      unitRef="usd">68910000</us-gaap:LeaseCost>
    <kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1817">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;63,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;62,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;66,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;19,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;49,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;13,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1818"
      unitRef="usd">63496000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1819"
      unitRef="usd">62996000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1820"
      unitRef="usd">66991000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1821"
      unitRef="usd">1639000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1822"
      unitRef="usd">1157000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1823"
      unitRef="usd">1324000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1824"
      unitRef="usd">19015000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1825"
      unitRef="usd">49235000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1826"
      unitRef="usd">13638000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      decimals="-3"
      id="f-1827"
      unitRef="usd">3123000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ie8dbf1620cf044fe8b0d986da06272d3_D20210501-20220430"
      decimals="-3"
      id="f-1828"
      unitRef="usd">1586000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ie83b0c0121c04a008b4d28672c3bd3e8_D20200501-20210430"
      decimals="-3"
      id="f-1829"
      unitRef="usd">516000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <kfy:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1830">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Year Ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands) &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance Leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Property and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(2,741)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(3,085)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1835"&gt;&lt;span style="-sec-ix-hidden:f-1836"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1839"&gt;&lt;span style="-sec-ix-hidden:f-1840"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&lt;span style="-sec-ix-hidden:f-1843"&gt;&lt;span style="-sec-ix-hidden:f-1844"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Weighted average remaining lease terms:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5.1 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Weighted average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kfy:ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <kfy:FinanceLeasesPropertyAndEquipmentAtCost
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1831"
      unitRef="usd">7103000</kfy:FinanceLeasesPropertyAndEquipmentAtCost>
    <kfy:FinanceLeasesPropertyAndEquipmentAtCost
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1832"
      unitRef="usd">5770000</kfy:FinanceLeasesPropertyAndEquipmentAtCost>
    <kfy:FinanceLeasesAccumulatedDepreciation
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1833"
      unitRef="usd">2741000</kfy:FinanceLeasesAccumulatedDepreciation>
    <kfy:FinanceLeasesAccumulatedDepreciation
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1834"
      unitRef="usd">3085000</kfy:FinanceLeasesAccumulatedDepreciation>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1837"
      unitRef="usd">4362000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1838"
      unitRef="usd">2685000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1841"
      unitRef="usd">1372000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1842"
      unitRef="usd">1049000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1845"
      unitRef="usd">3053000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1846"
      unitRef="usd">1657000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1847"
      unitRef="usd">4425000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="-3"
      id="f-1848"
      unitRef="usd">2706000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      id="f-1849">P4Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      id="f-1850">P5Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      id="f-1851">P3Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      id="f-1852">P3Y3M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="3"
      id="f-1853"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="3"
      id="f-1854"
      unitRef="number">0.043</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="3"
      id="f-1855"
      unitRef="number">0.047</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="if47b505ec0344470ab035f55e2069ff9_I20220430"
      decimals="3"
      id="f-1856"
      unitRef="number">0.032</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1857">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.324%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%;text-decoration:underline"&gt;Year Ending April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Operating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Financing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;51,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;44,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;1,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;39,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;20,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;10,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;182,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;165,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;4,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1858"
      unitRef="usd">51760000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1859"
      unitRef="usd">1545000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1860"
      unitRef="usd">44050000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1861"
      unitRef="usd">1313000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1862"
      unitRef="usd">39548000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1863"
      unitRef="usd">935000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1864"
      unitRef="usd">20888000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1865"
      unitRef="usd">597000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1866"
      unitRef="usd">10125000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1867"
      unitRef="usd">438000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1868"
      unitRef="usd">16295000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1869"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1870"
      unitRef="usd">182666000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1871"
      unitRef="usd">4828000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1872"
      unitRef="usd">17625000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1873"
      unitRef="usd">403000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1874"
      unitRef="usd">165041000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i33728dd37cdc4c86a13181ece3395f83_I20230430"
      decimals="-3"
      id="f-1875"
      unitRef="usd">4425000</us-gaap:FinanceLeaseLiability>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1876">Acquisition&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the net assets acquired in the periods indicated (no acquisitions were completed in fiscal 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E7E6E6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Current assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;36,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;70,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;254,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;133,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;184,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;104,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Included in current assets is acquired receivables in the amount of $35.3 million and $24.5 million for acquisitions completed in fiscal 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;On February&#160;1, 2023, the Company completed its acquisition of Salo for $155.4 million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries. Actual results of operations of Salo are included in the Company's consolidated financial statements from February&#160;1, 2023, the effective date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;On August&#160;1, 2022, the Company completed its acquisition of ICS for $99.3 million, net of cash acquired. ICS contributes interim professional placement offerings and expertise that are highly relevant for the new world of work where more workplaces are hybrid or virtual. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and human resources. Actual results of operations of ICS are included in the Company's consolidated financial statements from August 1, 2022, the effective date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;On April&#160;1, 2022, the Company completed its acquisition of Patina for $42.9 million, net of cash acquired. Patina brought the Company interim executive solutions expertise across multiple industry verticals as well as offers ideal solutions for today&#x2019;s nomadic labor market. Patina&#x2019;s vast network of C-suite, top-tier, and professional interim talent spanned functional areas of expertise such as finance, operations, legal, human resources, IT and more. Actual results of operation of Patina are included in the Company&#x2019;s consolidated financial statement from April 1, 2022, the effective date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;On November&#160;1, 2021, the Company completed its acquisition of Lucas Group for $90.9 million, net of cash acquired. Lucas Group contributed a substantial professional search and interim expertise that has enhanced the Company&#x2019;s search portfolio. Actual results of operations of Lucas Group are included in the Company&#x2019;s consolidated financial statements from November 1, 2021, the effective date of the acquisition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;We believe the above acquisitions echo the commitment to scale the Company's solutions and further increase the Company's focus at the intersection of talent and strategy-wherever and however the needs of organizations evolve-and present real, tangible opportunities for Korn Ferry and our clients, looking for the right talent, that is highly agile, with specialized skills and expertise, to drive superior performance, including on an interim basis. The addition of these acquisitions to Korn Ferry&#x2019;s broader talent acquisition portfolio&#x2013;spanning Executive Search, RPO, Professional Search and Interim services&#x2013;has accelerated Korn Ferry&#x2019;s ability to capture additional shares of this significant market. All of the acquisitions in fiscal 2023 and 2022 are included in the Professional Search &amp;amp; Interim segment.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For each acquisition, the aggregate purchase price was allocated on a preliminary basis to the assets acquired and liabilities assumed on their estimated fair values at the date of acquisition. As of April&#160;30, 2023, the aggregate purchase price allocations for Salo and ICS remain preliminary with regard to income taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;The measurement period for purchase price allocation ends as soon as information on the facts and circumstances become available, not to exceed 12 months.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1877">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table provides a summary of the net assets acquired in the periods indicated (no acquisitions were completed in fiscal 2021).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E7E6E6;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended April 30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;2022 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#E4E5E3;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#E4E5E3;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#E4E5E3;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;Current assets &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:115%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;37,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;36,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;5,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;9,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;48,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;18,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;17,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;16,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;70,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;28,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;254,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#F2F2F1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;133,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:2px 1pt 2px 12.07pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;184,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#F2F2F1;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;104,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#F2F2F1;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;Included in current assets is acquired receivables in the amount of $35.3 million and $24.5 million for acquisitions completed in fiscal 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;On February&#160;1, 2023, the Company completed its acquisition of Salo for $155.4 million, net of cash acquired. Salo is a leading provider of finance, accounting and HR interim talent, with a strong focus on serving organizations in healthcare, among other industries. Actual results of operations of Salo are included in the Company's consolidated financial statements from February&#160;1, 2023, the effective date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;On August&#160;1, 2022, the Company completed its acquisition of ICS for $99.3 million, net of cash acquired. ICS contributes interim professional placement offerings and expertise that are highly relevant for the new world of work where more workplaces are hybrid or virtual. ICS is a highly regarded provider of senior-level IT interim professional solutions with additional expertise in the areas of compliance and legal, accounting and finance, and human resources. Actual results of operations of ICS are included in the Company's consolidated financial statements from August 1, 2022, the effective date of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:20.65pt"&gt;On April&#160;1, 2022, the Company completed its acquisition of Patina for $42.9 million, net of cash acquired. Patina brought the Company interim executive solutions expertise across multiple industry verticals as well as offers ideal solutions for today&#x2019;s nomadic labor market. Patina&#x2019;s vast network of C-suite, top-tier, and professional interim talent spanned functional areas of expertise such as finance, operations, legal, human resources, IT and more. Actual results of operation of Patina are included in the Company&#x2019;s consolidated financial statement from April 1, 2022, the effective date of the acquisition.&lt;/span&gt;&lt;/div&gt;On November&#160;1, 2021, the Company completed its acquisition of Lucas Group for $90.9 million, net of cash acquired. Lucas Group contributed a substantial professional search and interim expertise that has enhanced the Company&#x2019;s search portfolio. Actual results of operations of Lucas Group are included in the Company&#x2019;s consolidated financial statements from November 1, 2021, the effective date of the acquisition.</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1878"
      unitRef="usd">37586000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1879"
      unitRef="usd">36071000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1880"
      unitRef="usd">5736000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1881"
      unitRef="usd">9351000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1882"
      unitRef="usd">48400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1883"
      unitRef="usd">17300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1884"
      unitRef="usd">18327000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1885"
      unitRef="usd">17672000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1886"
      unitRef="usd">3164000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1887"
      unitRef="usd">16210000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1888"
      unitRef="usd">70231000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1889"
      unitRef="usd">28840000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1890"
      unitRef="usd">254750000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1891"
      unitRef="usd">133802000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-3"
      id="f-1892"
      unitRef="usd">184519000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-3"
      id="f-1893"
      unitRef="usd">104962000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ic053997f0a98405986be434286f43391_I20230430"
      decimals="-5"
      id="f-1894"
      unitRef="usd">35300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i61373be5125f4b5fa41675b9ec6ef6d6_I20220430"
      decimals="-5"
      id="f-1895"
      unitRef="usd">24500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4cf097cbdb4f46ba8ae47564b8f1a7c7_D20230201-20230201"
      decimals="-5"
      id="f-1896"
      unitRef="usd">155400000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i222a80e61c764befb953c7f01dd457b9_D20220801-20220801"
      decimals="-5"
      id="f-1897"
      unitRef="usd">99300000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idaa447b06c79462fa40999f249e0fbb0_D20220401-20220401"
      decimals="-5"
      id="f-1898"
      unitRef="usd">42900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idbf862bec1e8455ba5b53e8178c14690_D20211101-20211101"
      decimals="-5"
      id="f-1899"
      unitRef="usd">90900000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1900">Commitments and Contingencies&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employment Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a policy of entering into offer letters of employment or letters of promotion with vice presidents, which provide for an annual base salary and discretionary and incentive bonus payments. Certain key vice presidents who typically &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;have been employed by the Company for several years may also have a standard form employment agreement. Upon termination without cause, the Company is required to pay the amount of severance due under the employment agreement, if any. The Company also requires its vice presidents to agree in their employment letters and their employment agreement, if applicable, not to compete with the Company during the term of their employment and&#160;for&#160;a certain period after their employment ends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, the Company has been and is involved in litigation incidental to its business. The Company is currently not a party to any litigation which, if resolved adversely against the Company, would, in the opinion of management, after consultation with legal counsel, have a material adverse effect on the Company&#x2019;s business, financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i89f32619a3f5419b9271fffea639668f_D20220501-20230430"
      id="f-1901">Subsequent Event&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Quarterly Dividend Declaration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On June&#160;26, 2023, the Board of Directors of the Company approved an increase of 20% in the Company's quarterly dividend policy to $0.18 per share and declared an $0.18 per share dividend with a payment date of July&#160;31, 2023 to holders of the Company&#x2019;s common stock of record at the close of business on July&#160;7, 2023. The declaration and payment of future dividends under the quarterly dividend policy will be at the discretion of the Board of Directors and will depend upon many factors, including the Company&#x2019;s earnings, capital requirements, financial condition, the terms of the Company&#x2019;s indebtedness and other factors that the Board of Directors may deem to be relevant. The Board of Directors may amend, revoke or suspend the dividend policy at any time and for any reason.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <kfy:DividendPayableIncreaseDecreasePercent
      contextRef="i9d9843d815dc4e23a594be7b221e2574_I20230626"
      decimals="2"
      id="f-1902"
      unitRef="number">0.20</kfy:DividendPayableIncreaseDecreasePercent>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="i9d9843d815dc4e23a594be7b221e2574_I20230626"
      decimals="INF"
      id="f-1903"
      unitRef="usdPerShare">0.18</us-gaap:DividendsPayableAmountPerShare>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="i9d9843d815dc4e23a594be7b221e2574_I20230626"
      decimals="INF"
      id="f-1904"
      unitRef="usdPerShare">0.18</us-gaap:DividendsPayableAmountPerShare>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>119
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M2GQZ>SZ]>GQ&29*QB#SPM9#*! K743(SX1VC44U!61(K@>KO0?7K@9IR&8I
M3U0$9DQCG\*5]E-3Y=R$QC>%9DFL!.U\#^T<;>HXDU(SNPM3'SK75\XD"@Y7
M:[>=;MMS3,30P*;$+(F5B WVQ 8UYRO)(#G*<YOJ,8EK+5B4&@<E&M:4EB6Q
M$JV+/:T+M(6WB0K5*W2OB)/[+)YS::*$:SB.VW:[/:=G(H6&-B5E2:Q$RG6*
M1,VIP^J!+T.=14 7NV>Q<10>$?KP^>&>W-T^/'PU$<.#FR*SI59F=I#<NG68
M31)?2!B#3 _'=V2F8/HB0I*QR!(E7^$S,(/$U6]NC0#1H,8 +:F5 =("(*T#
M\)&]D$D TUJX"/V<(C)<CTA>]-JT3[W!^861'AK<F)XEM3*](NMWT=1X1V\4
M!*">OMMMD(]P'OF<F/L<+NE>. X9/?$D@QZ\(&K%=7>6J9&E51=@2ZW,LO !
M+I[)HRP?GX61)2XYRT*8!]R>8TQ)\.#&]$YA$MS");AX>O^6WECOP0SX*)X3
M(SE<[J-(P7 L><3-'<^J:["E5D97^ 873_??HML_/:92/(6);Q[%N.9X9,1F
MU3?84BMC*YR#BR?[;[%-1:K 0OP=KJL?M[@BS'S]<R,WJ^[!EEJ96^$?7#SI
MST?F2')6C0D7\%SS=&;5--A2*T,J;(.+Y_P?A;:CTY5(,-]P1*37HVUWX'6-
MM*P:!UMJY3>IA7.@>,+_&*HHSQ9<^O/\%S+C?B:AEYF0'5$:BSB&W&^FA/_M
M'5DS29Y8!)G(C\Z9XY(UER1=,6GTK+AR4Z*VU,I$"U]!\<P?S'T0)DLR>XWG
M(C*"Q 4^W!G-%Q[5&-(IO ,MO /%$_U=/R.W+_Z*0;90:5B/"-U_G1F=%A[6
MF-8IO (MO *MY17^XE'4_I9 6@;CE*4PP05DDJ:9>88[HOG5G)[A48VYG<(7
MT,(7T%J^X(N(P,LSN7F99/1#UT>4[DT>8HP'-89U"AM "QM :]F W6O=S8O)
M?"*#I#8S0\,5J[J850=@2ZU,K7  M)8#F"2*R\TZM7X!SG88C=1PQ2IJ5@V
M+;4RM<( T%H&(!^.9 R>:2FD.>? =3XR"8^.D>^#VY0@$VPDC?RL&@%;:F5^
MA1&@>!Z_Y3>+6121ZRR%KU/S"/W.500\KC&M4S@"6C@"6FLEX3;F<JDGM-]
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
M!)?<.\31#U.,HVQ81[D,,64Q\66?GO8T3'LH_S>K32FT?.&[P7XME^;UY".
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
M$!69 ?R_XEP=&MD U5?5X#]02P,$%     @ ^(7<5OZ"03-A"   ?C0  !@
M  !X;"]W;W)K<VAE971S+W-H965T-RYX;6R]FVMOVS84AO\*X15;"[2U>)/D
M+C&06"D:])(N23<,PSZH-A,+E457DI/VWX^25=,BCQBK$_(EON3E$=]#\? Q
M)1W=R_Q+L12B1-]6:58<CY9EN7XU'A?SI5C%Q4NY%IGZSXW,5W&I/N:WXV*=
MBWA1-UJE8^)Y_G@5)]EH>E1_]S&?'LE-F2:9^)BC8K-:Q?GW4Y'*^^,1'OWX
MXC*Y79;5%^/IT3J^%5>B_+3^F*M/XUV41;(269'(#.7BYGAT@E]%G%8-:L6?
MB;@O]MZCRLIG*;]4'\X7QR.OZI%(Q;RL0L3JY4[,1)I6D50_OC9!1[MC5@WW
MW_^(_KHVK\Q\C@LQD^E?R:)<'H_"$5J(FWB3EI?R_HUH#/$JWERF1?T7W3=:
M;X3FFZ*4JZ:QZL$JR;:O\;<F$7L-L-_1@#0-B-F =32@30-Z: /6-&!U9K96
MZCQ$<1E/CW)YC_)*K:)5;^IDUJV5_22KQOVJS-5_$]6NG,XN/EQ=O#N/3J[/
M(G1UK5[>GWVXOD(7K]6GB]G;-Q?OHK/+J]_0V1^?SJ__1B_0IZL(/7WR#!7+
M.!<%2C)TO92;(LX6Q7/TI/7Y:%RJ+E8'&L^;[IQNNT,ZNH,)>B^S<EF@LVPA
M%NT 8^5M9Y#\,'A*G!%/UOE+1+WGB'B$ AV:'=Z< ,VCPYMCAQNZ&RY:QZ,=
M\<ZSN9K=A4!/([%]]ZS*^%4IYU^6,EV(O%!#]763E-_1/Y<R39&:'?=QOO@7
M&HOML1A\K*KBO"K6\5P<CU1)*41^)T;37W_!OO<[E,<A@T4#!6OEF.URS%S1
MIZ?B-LFR)+M5!26-L[E*MDKQ]G1_!J5Q&\ZOPU5U]F[**9YX1^.[_?PX#]HW
M/P,%:^6'[_+#^^4'RLDV!-_+">9LPL.)D15 1_TP"'A;%P$Z0J@_P3M=RXN_
M\^([O7Q0*VN2S>4*-.%; TLP]3@S/-@R2KV0F19L&<:<^P1V$.P<!$X'%^52
MY$@Y4".]K-;C.]$X0D]36<!G;&#WV L-5[;F!5/>L>'*EG'.*(=-A3M3H=-4
ME-PE"Z%6$+2.DP4JY7;Z-14.<A3:O:5D$AB]G0$RX@>A;YB"9(1-0MC59.=J
MTM-5)M5(966N"G4UGY*L%&J^EI#!"3 < 3'] 2K,.#'L02IU+L+NL*=1PG/Z
M^[C)Y\MJ<9(WJ*A6)'#]]Z"#^YB:E0$6!M0SST!(2#D-_ X_>VB$G7[.BV)3
MUW^G'VP=/;0R/@-4@1^&IA-;Y7/?Z_!!M _B]%'3P8N*CA=UH5!5(JZ@&[1#
MK$)+U7RFIA];1D+J6T-#[ KJ<]PU,IJ"L!, I@H.>ZS/3;!6C2+$MTXX0&:O
MXY&[:S^Y]F(-)]A-)VWKH%UFKY4^IY['3<. $%JD(VP3CKE*M]UHE,!NEKB6
M99RBMS+/T&N1Y]]!D@5-.N/V9==!HT5#16OG5",-]A_Q-P)V E3O1 \9+1HJ
M6CO1FKRP&[T. F%L Y*:9(PRWYR-@)#Z/K5G(R D"DS##A;&FKJP&[O<-(QM
M*B+>A!.KCMHZ2GSJ6X74UF',V!Y>MVUHS,)NSOHI),8 %/' \@9AF$=]D_4!
M'>>4=[ ^T8A%W(C5'XP)1$< &4,Z"(U!73<;$TU;Q$U;!]$CL0D)ID=8"- C
M)'30(]'41=S4=1 ]$AN0 'H$5  ] JIN>B2:M8B;M?K0([$1"J)'0 ;1(R3K
MID>B$8K\7X0B$$*QT+-G#8A0=G6/(*%1W=MN-$(1-T+-Y&HEF^4=]#(H*0T:
M+1HJ6CMUFI3(8Y(2&924!HT6#16MG6A-2J0G*3WTDXT VTK GBHD8YZYE16!
M,L:[2J/F)>+FI8, L(FQ/_.Y1ZQ.SB!=J,#)Q"90Q[L+O<8FXL8F:P%^<)
M&")>:*U>T'93P*CI"]R58AW5GFIDH@/L2C4Q>/O@ %? 0H K(*&#*ZCF)-IS
M5^JA8:(VX5363&.V:D),K 5$@=?!ZU23$AV E*B]XP20$J "2 E0=9,2W;LV
M-QPI-:$>VF<#9! I0;)N4J*:E&@?4GKP1 ,NA '[;) ,V&>#9*W:WO:D>8FZ
M>>EA^J/VQ2:F?C%9UWT '539(TC7KNQM*YI?J/OJU:4H8_75 IW%>;4,@3\
MW3%Z7^4=%$N&BM;.G\82&CPB_U$G _5.])#1HJ&BM1.M08D. $H4V@^BJL9;
M1=$6AI1-F+E1!N@"-9$GM&/>:5*B;E)R[Y-1&V3 ?3) !^Z3 3K7/AG39,2&
MWDQB!VXF03IH,PG4=6\F,0U)S U)#Q=Y!E 1Q=@++2\0/@&G900(C=.R;4;S
M$7/ST<E\OEEMTKA4E7Z[MSEK[6V^DT7Q'*F3$O3IC-VW*@T:+1HJ6CNOFM?8
M8]Y,Q0:]FVK0:-%0T=J)WKNAJN<=56#^;-Y[,2$X-*]:0CJ.0V*634B'O0 '
M'9OP3!,D<Q/D3UU?:&(^<'T!4D'7%P"=X_H"TT3)W$1Y0-VT;V-2PQ3X)AS#
M.FLX(TC7'LZV%0UWS+WG]*%];\VYX]X:=Z3>4W=0<ALJ6CN+FMQ8^)@UTHF)
MO1,]9+1HJ&CM1&NF9&ZF/*Q& I<5B;F3-@-4A-KL!:EPQ[3C&BJY&RK=;,QM
MX%-5RRSQ@(HQJW( JHK?.@QH=.1N=/RIZLX!]@L#TQ9T33(PQP4*U?&+A6N$
MY&Z$_%^W'G+[PB)T[R$D VX^!&6==Q]R37.\SSUAH ][EXQ-J+EP 2I[CD6
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
M8";&P>S#<@E9U*3;Q[S?(&J .$G_6NWV-'76-2_TA/@>9EB>_0"![>XQ9S\
MDX4L3.T# HB.)SSRV1Y83;R\)O9F(?-&)YA?]1Z?>64*RZOL8IMU7 3"KB*(
MD+*8.:<',%U$]Q?<#QWO'7P:)ZF9SQ;)6G(K[XJJTAT;.L*3S-#53N'"4!HG
M0>QT:E>7A$'LU!1$%R4PB_99'>!*'+%LY;,J]=X(0-=*^HVZ()0($3#G')BK
MPQIDCL4[;)!#HP-9B6ATQG'3;3:EU%43ZF?^//V 3MR?_P4V0N<;8I377CO?
M.&FT^:FB';;HP%MBG+=FNW0/!0V(9+R*(<>70A'8#(+)1!38#()&8[X5!C$0
MEA@G+,32L 6U6\=MY++S'.#=QC\XR @3<.%4:T07 ' Z*<[5A2%W#J1,]PXQ
MKV5S9PZ#*V+VF_K3P+M/=P?.K\PQ:^OS]_3=O#\V/H3I3[%_SAK(>PHP<PDA
M@[<QW%/3'PSOW[3UQAR5OJW;MEZ;ERN9 ;MI 7R_K.OV^8W^@=WQ_,O_ 5!+
M P04    " #XA=Q6 H*<J&(J  !VA@  &    'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;,5=67/;2)+^*PA-[XP504F6[+YLMR/D:\:[[K;"LJ<?-O8!!(HB
MQB# QB%9^^LWOSSJ $%+[MB-?9@>BP2JLK+ROOCLINT^]VOGANS+IF[Z7P[6
MP[!]<G+2%VNWR?OC=NL:^F;5=IM\H#^[JY-^V[F\Y)<V]<G9PX<_G&SRJCEX
M_HP_N^B>/VO'H:X:=]%E_;C9Y-WM"U>W-[\<G![8!Q^JJ_6 #TZ>/]OF5^[2
M#9^V%QW]=>)7*:N-:_JJ;;+.K7XY.#]]\N(QGN<'_EFYFS[Z=X:3+-OV,_YX
M6_YR\!  N=H5 U;(Z?^NW4M7UUB(P/A#USSP6^+%^-^V^AL^.YUEF??N95O_
M7I7#^I>#GPZRTJWRL1X^M#?_<'J>[[%>T=8]_S>[D6=_>'B0%6,_M!M]F2#8
M5(W\?_Y%\1"]\-.^%\[TA3.&6S9B*%_E0_[\6=?>9!V>IM7P#SXJOTW 50TN
MY7+HZ-N*WAN>O^^N\J;Z[UQ0U)39I=Q.UJZRR^JJJ595D3=#=EX4[=@,57.5
M7;1U552N?W8R$ !8YJ30S5[(9F=[-CL]RWYMFV'=9Z^;TI7I B<$N0?_S,!_
M<?;5%<^WW7'VZ.$B.WMX]N@KZSWRZ'C$ZSW:M][N,;/_/%_V0T?D\U]S)Y;U
M'L^O!Y9ZTF_SPOUR0#S3N^[:'3S_ZU].?WCX]"O0/O;0/O[:ZO_;E_=_MEGV
M6SZ,G<.3+\:>UNW[[#_:KLG>N*Z[761Y]LK5^4U.CQ1MMVT[WF3!NU1#3Q)C
MV5=EE7=8Z\&P=ME?__+3V=G#IR_;S39O;OFOTZ>'6=736E=UN\SKK(W@I3^+
MMNF)4P'6JNHVQ]E'6D;?S]:NWO9945>NP7:W3;'N6GK99;CYP5W=,BQ#7M,#
MV=!F94>RA.#:NJYJNXS^C^5C4[AT81:NQ-+#.H&GYS5<3VC+Z#A5AWW& DCJ
M%UG7UO@_[$A_;^GQ:EG5U4"GGP,[77A=$1:!H@[RB"!KM[7#=LL.9_>[R:GH
M\[I:.=XK+Z^KGM_=9'3%:Z)%^KIS="_E@J"])@F^%; V+<E26D&7DTU2V.@J
MMF/7C]@T#QO*H5V)I0%^1 ?9JB6!AZWM(K 5";@Z7X(D7%8U ]0! 4+W470M
MD1%.&B, 0( *MMNNS8LUP."W2MER.59UB2WPWM+U VAR"&"#DDY_?$JPY_0=
M]K_"14=/T&&*VN5TZ)PNE9;$=ZN1Z9OOF4]!NU4-W5@.G<.W734%*4W"+PA:
M#JCGVVQ<5U1$HA5M4 S',4H(?,)<TX.Z@$E<BL=.679.4$!WH+1)-$BZ=(-_
M-LZ54X+)^\Q=M_4UP;?JV@T=9M,V[1%X'4#F64GP=CWQ,CVQ5%Y=  G8G4$7
M/LH!P::E0Z\Z]\=HIW%?:!_@NMT2&P]CPU2+I5US18 )BO0$Q]G;AIBQ+^CL
MMT IA#@O0_\X6Z18+_X8B;(97_0!+[K.!SH170]A M]TM!G6(JN%MVS'C@"J
M>F9ZHH<5G46$04^[$7&P?"'JZ"JB>.)A82$B\1YT2NLM^1ZSWUHBOM,SI2U:
MZ;IB>HH9'>=B8O0'OQ7V(6!P2[BYRNY'Z/:#*[JQ&OBR+KJVP&/OQZ$GN N
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
M(A8(M WY""0S(E(GODCHN4,TD8AYD6U(9(WJTPT<EEV3"<UV\,CDSKX9P53
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
M"!:-"$MQI=0=SO59>5L9ULZ2[0-IQ@XUS:JTZ#M:K[N-ZB"L<=38^YY$T:@
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
MNQ3\2:OX'!%-:C%T6C1_RJX:WI$3JM[:MCS&4D>2ZUK1>"(,I"1.(:3""F4
M@[P5'%EEA4SU6>%Y4)KC"6G',?DJK87\BE:@QRTI1 $]HOD<O$$![1![*>DD
M433$+OV<G;<7<YO-QUVCMMU(ZZ2SG^(XG]5+!].8(V5;GKG5)(Y7H%0_-8'#
MKTARZ>-:?$@65L5^:"AC92OHGE9W<@QO=U^'WK).IL8@[(*NWY?3$:8O2)*M
M0(.OU9O=>6)I3YB_^^>J4.-KWKL%45\I[>=AZOP#7^K,H\$M'>>\27FXB#KK
MVQ79H=SKL2N:HQ8=2 &RNQI7[YE5Q0P:#[[S,=R.1T;(CU.8C6*!>(8_RO'<
M,9%*^C@1N+ C6H]B%]N4?NNH#K -0#"5;7A@*F?2#!BM55[>AN6-J_/YWH$]
M&_>3G>\>M(7Z"IXVT<[Z0KJ @?45!+&-BUXE+M; +Q9$/R PK=[SK>L(>Y%D
M%1G.,7NE*Q;<Q'$B'?S^82:[AOMT9(V/'(8]R37"&BH+$^\/<4^)X/$O3<3=
M;]Q'=8_Q9%:^/#<DCWUR]'N+:%UC%,W"G'M;/3".#:7 /(G;[ $Z.Z+9/F$L
M@#3FZC@&R0M8,2$]MS/:5R:C[C9_QQPKF8TP\DX@C@Y^@MD7I)_-E70HA!(_
M.$PR6MAHG,5T%G^\V:&F([GB!ZHY&A?461.&#H_WJ$%^H9'9^W'VW7X2P\:%
M3K^7T+A9L]%Y%E'N)3G:0F3=4#$*N57;3-0]?7Q>IE2=SN/>-^M2'5XR"(8X
MC\XDGC#)/=B5YSKP;S_XID=N@H.=<%V57Z6L<'2/;]0]T,4HQ"<[>%;0OX(V
M43#L[IO!'P8"MTN0O&@Y,<&\#1@!G/P<PG9+2K2W@:S,Y9H4\E= HK@DK&W=
MI*[!1?P^\89LDEIO.M]/:N"*# @<$P)WJH)0;BJ:*S2H[O&PPPNA=/2NK)&R
M)L2\1.HCXSR.X66S<R+# *"9TTAHQ A*AB+-2>&V@=.PTSUJ0$%2(AZ5_%",
MIQ=M3]VS;YQQN)U.RX3%2?(%ZX66;CVNMF1-D"%K>I2$?F-N2;1Y,=4&WW:5
M>8.3?IV9:9OI"++=>'VP!%4I[Z49,PQ@VG_W^.'/<:C@N\>/?SS^(?&AOSO[
MZ<?C1_XC"\, )3SF .'7I+9QI]Y;-3'W81CWZCGO:S;>H\3F/>L+;WQ\VS:,
M0:W%"O<YWX_'1*F_.,BF6)1?7"2.*P)@/5\E;#MQ%2P+_?+RGSX+K=8M4?01
M#_.6:'_56&3/O_/^W5O_DJ^0\F%W[YH1R16?E<9W9R/Q'.K-IF)=#&,@OT71
MC72)2 +$3)P @F'L./O4J(F8SHRZ,_4<DGT<R^94J?\I!(4L\\6N41=[2)O
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
M;B_>[<"JVE]V5\KBU=F_;O&W"M=N ZZOE;+[@7/0__I9_@=02P,$%     @
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
M&X$;^SC=:Q_G63!-HB%?XH3"AO3;$_<$2WBQ;Q@"X'H:S)+BN7U%$1;9J-%
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
MF3!"E;*"("A,FO8VDE5/%6S:IT&WFYUS7T-$O91*U=84W>Q+ZCQ!$]X3//7
M=@.6*/LEX$/@?0"IO3L&\?,NP$H41#"PZO[>VB#]7/B?.'+I/#B*^C6(/;3G
M75(?./*0;IM.J150]PR='M(FV"D1CN>[/<=MN7BY*Q??->7B95LNHMA!A:,Q
MBQM'*[^(C*KSZWL'*O(75$,6:&)D//>7Y;1L^'((D>"Z><>D[[WLL>RP=WM[
MVV[1$.^S2EZZFB;V/0-N:2C4>U(*R6]D87WW3%$S>X</<!6/'N!3>W+:"AI>
M@)_1X&6](9,;.K@O=[U1:6Y!3:FA:T31$6$0]"+F\B8.QL'AO#F(L? ':Y0L
M]A6*IEUJ[RMT?:A^T@?VHRJ :B(76#H#Z6$7G^VNDB' HV+);%H-7BU:$7H#
MP/>$VM/SUAZ=-W2U E58P88.([Y2PM+TP?-IKP[NV,^FQPZ1KI@-]I#=>6@?
MV Z\&:'WO@\<7\EA\8AB12B*&'%_!L*6]#;:9J_X2G>$CJYYFCHMR92!I[3!
MCX.=+>>H$GVX4+YG:T.)9*S?W:[^SZQQ5\OE/HAMG":M!4O*KGN3W/!DP+)Z
M4QAW8$)#7,6:8S4350V]K2+0E'="7)F/U8>+;IQ+:8.^W1*'#UNH+8D$]QSZ
M%!M1>K=5+G3I";)ZURB5N4MU2D!+<^-#WQTFO2]%*+17]GL8G:[@"/?1J.UM
M/[E=N"]-W73WO>X#5RMR8B&66.J/Y],14^X;F'LP]=I^=[JIC:E+V\QQ'@M%
M$S"^K%'--P^T0?LA\OS?4$L#!!0    ( /B%W%8BCK<YNQ0  &A!   9
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
M;"]W;W)K<VAE971S+W-H965T,3@N>&ULG55MC]LV#/XKA'LH[@ C?DWLI$F
MW+5%!ZQ#T)?MPS ,BLTD0F7)E>3+77_]*#EQ<\4UPY8/#BF1#Q^2$C4_*/W%
M[!$M/#1"FD6PM[:=19&I]M@P,U(M2MK9*MTP2ZK>1:;5R&KOU(@HC>-)U# N
M@^7<KZWU<JXZ*[C$M0;3-0W3C[<HU&$1),%IX0/?[:U;B);SENWP(]K/[5J3
M%@TH-6]0&JXD:-PN@E4RN\V=O3?XG>/!G,G@,MDH]<4IO]2+(':$4&!E'0*C
MOWN\0R$<$-'X>L0,AI#.\5P^H;_UN5,N&V;P3HD_>&WWBZ ,H,8MZX3]H [O
M\)C/V.%52AC_A4-OFU/$JC-6-4=GTALN^W_V<*S#F4,9_\0A/3JDGG<?R+-\
MS2Q;SK4Z@';6A.8$GZKW)G)<NJ9\M)IV.?G9Y5I3?[5]!"9K>/.UXRU5W(;P
M&]IY9"F ,XNJ(]AM#Y;^!"Q)X;V2=F_@C:RQ?@H0$;.!7GJB=YM>1%RU>@19
M'$(:I]D%O&Q(-_-XV;^D&\):,&F?9@U_KC;&:CHH?SV7>X^</X_L+L_,M*S"
M14"WPZ"^QV#Y\D4RB5]=X)T/O/-+Z/^U3?\;#)[LX5 9+BO1U0AVC[!5@JXR
ME[L94'NX&/KC/BE<<TEFJC.$8&[@3C5M9U&?@3EHH[;VP#3"=7(#5Y"565C$
MB9.R),R*!'Y%NFM[)6K@3:O5/3I7 T463LL8RB0L\@S>=EIRVQ&,P]SR!R<;
MR(JPS'/(DW ZG<*JHTND-ERXG3#+)_3-)S'DTS(L*5(^+L-QD5%$8V8T)JJN
MZ02S6-/MIE96G/7S@R*P1FG+O_4+UUDVH0#C&Y+2.,QCRN3Y\H4@J;17D$P2
MBCAQ4E:&29'"WY=_OCJOSUG@ XUCXYJ@H6(MMTSP;WA6SP,S<)5.1QE-"R'(
M)22U',4GU3.[2L>C?%BI.TW=I/*9B@G?R;!OI3,E(0EI_)H6_0 5CR/X1*?
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
M-F^[5C<[C/U:Z+']F4<,Y7./GZ(YY?Z,Z@X?#CQ$C\]@8>^BP _!IMX]Z*
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
MG!T'[]GGVY_=DR2JNBJ%E27["0!F[.KF:@P-*L&.'7#5&JAGWK,+48NF<(B
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
M'+_DI&;LOS<+8S6<_[]#2GH6Z6$6E! 79LT+<35"Q!NA[\7H^JLOHCQ\>4+
MM!<P/<7]A.E/TAV6JM/VQY5@KU6]YLW35U_,XFCZTK"*7K&UTG:I*JF8-*S
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
M"DT3\)Z:U,T#+=!_:7G]?U!+ P04    " #XA=Q6; Q\O=4'   B%   &0
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
M:G3YJ@";ZTCN>-.GMWMI/%6"U.RH]**- 33?&N/WG;C 4,SG7P!02P,$%
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
M5&4X.;QD0.YX&+A:F8?[NRI[O&V.C@37*HY=U=0>"0]("MD[2QFXI -3 X#
M0FK;-DL0;:+!Z+Q*&<!\_"V(4+1D1+";Q^'(VJ$DX:ETQ8+ P4_()9&V4)V;
ML3@I-RGD'RY_!IHKB6P> O9)]B%B36C^7[#&S=K75IPB.2%E\BIQ2;@QI'<)
M6<'FB,3)Z"'*A>?E#NL]).G6!2:'V@#?#ZM (M.BIQJX^1E@H^PKGA]9S2WS
M'5$)FFX*MK@SVH;#V4@L*' ,O=Q/1FN4N4LXG>.N]UM@*H4'%+ Q3/S,6!57
MB&+7PM(734%<AW:B2MSYU470X5Z<OK#?XV?];19 )7J]2.&]4'A?9F='&: +
MEE[>*?[H27[0A:V]RN:C)PV/RII%5:X(T,?=D2HC.M6K[.E18*VLY!O%&C75
MW+_*GAWAK6MR%%B3CR@E="S*#P#PBD[M^5&DOG"1B0@?$^D>9=Z!MC4]"](N
M\N1N67H091?Q5H_8 H &AG$)/,.0.MR+A)Y!5@%)^F*6;8"=#DC6"T!B@PQA
M#:HVZ<L#D3L,=0A3CCKK*LAN?E8%8B&C7$_BH_)\[][W!%$#-Q\9.UV.8<OR
M/LI2I'##I7R]$NF%"LT=B!#4GY%H2F2-9E4AGFX K/&T*$-Q#K-U.7O6 5@^
MB$QE&+_W(.T*4O_YR;[<B#$ ,@7UX1$_B+A+K$&T$^!7$MI+O'E!/X'Q6V"
M<#  (2PHC'=T;FP]]<K0WU]F6V"F2 D=H 0$)P)5N78%=S8'G@W+^WQ=-U6S
MNA,A*4( UEJU;B.,VH'&+3\4L%K5;!&U,X/FF:J&P*$W*D5*UL$'9,T%*!5Y
M#Q2U0/,"1A89"/X6]PJ&F/[8K]MF6-$5G3K,?5QX3)K B8 O$>6)B+?6CP/Y
MOR*)Z%&ORCUJ%%F+/BV\CJ(FQ+7 <FN0))',1,,CB3<RYH.>Q.<$4@AH#HX
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
M$)5HKH9'V>-'/!0-4\WO&0& ,8)[86 CC@6(E=UQ'F9S*/]6R%TQ8'CM$\W
MK+DN@?F 8H3&),I9YOQ8 _ R^^N?OGGQ;/XJ^Y'&G[W,?EZ@OLD^BWH[]%T(
M( F@H@X\'FHVI7W!)T\9_;(-HT=BEJQ$QD6?D6 \,0DR61+$S4!'4&[D"R4)
MM'4B19R,P)Z_!'HG6)EMDQV0@AO@:>+^U)<<2#S0=<B\"7'?) H<U49.MTV7
MPFG3TQN!/X$N)/G=62(U/63*'=03>=(Z8X0]?9E]K)N=D[9Y/:/L0@I91#[?
MW-36A7_0?)I'#CD_S,N:U@,]9Q>DM@+WAB\P5F;R:/X!6_K>(]4[IH[L[[Y8
M[3&R_F.K[:0K6X^DT]0$1F<4Z* V5NQDEY5S77DI*\?\IIZ""TB6'-GN/NV&
M>$B?HLQ6=NJ)HWEG=G^[I0Q6JUR(?X%3:SCK9"H;7R+]>8L.SP5Q=BKL,1EM
MPF[@-YBOO3-1L 6Z.>'NZVUYP+:):N7J#9UXA- Y22;; (H">L)J-#I;DE_(
MZ^WYP &L.+D[BC\8UPV.LX4Q7^OKL^<S.-:VO";?+U^^O\O $W([XV96&%X9
M<5*V63N;B59VB;JK@>PZQ+3'-N?G6H:DHE7>J,)C3=A ()[:S]-W#][>6*%S
M=K"DYO4;.6Y 8(BY3=_++Y@G"]\Z^^UN3"0:F#;TQ^Y=%J*[W\?4\BF>1ZF*
M-@./)F@Q_)\&+NW$G(X0$^'(%F6YQUX/L;5<3 76><5?G625=YRBI-49]70E
M0Z0LGD@V,!-OR!0L(4>97,@KXA_J3E1GBD%;ZWT0 9I@CF<0U/#R"PL==IV8
M!IOHL$PPM)MVKP@:^6[8E$_4)C$JHY%FMZKJET8^-6<]*%JCVZ[HFY%^L)QF
M%^/SI;5]T4VMG.31PL$!+VCI5,)S],F  <BQ53I-XJ\*V6Y\3&DR@S*,2 .Z
M;:NA"=-ZC,I$U0#W:4?AZ*.]UXHL-'.W7!*/#RDWUE"@#**FZX_M=*0.#GG/
M50]YTU$5@03V) ^;PG?D\P(;$P,'A5"]N=DJL?MFSVU0$;K'#F$JY^06,E=
M+@<!&O,DU/=D4BS2]&A<(4A'!'BA>9J'&'$L/CP[7"3X(]4.3'+>APQ,E!MC
M2:%9!("W+8H@35%R7*F =PVPX[=\77\.W@ZM8QCQB"9]@&/\&!['-#SUB'WX
M^6.LFXLG8H.BP B/1T4I84ZCS$]%Q\?N5S:=_3Z(,642J(.="TA4DF!:>_A'
MJN4H.7:WAHA_'2GK]\(#N]==A\HT2\5_Z]*$1TQ%J\GRIK WF31JX#!"\"1G
M@0&F2&(S>WH9DYZM]58\6,M5THL0)M^A [LG0LR>$[->/'$Z)BG]"F;"9"4\
MBE']S; 90QA86T2%SD9.J3J/]BC%QZ@":4_ZK)!(T9"%);DN> #E9HNUR6!#
MD?BW/ =KB,@?&+/J@+R8QZ(;M6GAGI-_$.5?LEU;6Q6]#9R$GD).241R8S4'
M;P=9@BA%#7/O\5&$DTK<;!UI'R/4;BAU@,K3Y"%^ /E!'15L#=I)ZB5S<<V_
M/\E^#.?"^?!J6C=:QX=,OB>UNLTTM=V;(S5I=B$T?Q<X^DXPA02>OT5O9"<)
M"(UP+P9%10K>H3U$M>L7SS"AA'@9\E;)K)N@O1E;<-=P<>@P1Q/O2^PGSL$.
M6[)]A$D)"L=&J7#F5>N]B2S+M\(\^1,:"TWM@S<. ]1"Y#1FZLDTJ4*C)"G'
MV;<*EUL@RPA[#S\>E(&QYO7L<('JI677;R.[_H?O)P7C%\]V.2D7J+! XW!,
M[!RA=AHLPH(#Y+=HT$>J6V,"-W 18"D^JFV@A8)!\C :B^P%. [F1&D^1U!$
M25?=(4<D*D_)T1WG^6"JYE6S[&\X8A1J*D8W-^8Y8K;"P%GCOWDUYB6XP340
MM:252MXVT+(D#<[,%F/V<+I/T2D/;]1F3G*N!/U[B*1B7>39X<+(]T#J94LH
M '3^"*KP\8]4FLC&R219_:$9^9N*OA&IJ5Q1M9&9545&TK4;'1[[SYN%U!Z.
MSXTS:$<Q)'27/'UQ.LLNPX(8X>S3BY#-;$TV)Y]UDY(SF!W5SM8(GH@0KLAE
MQRNR=J)-3'9DUZ>)">9E"W<*$\1S^J(HI9A-.'ZHTC4Y:!K6,#EG0$)B%U&A
M+;K^WUX+-ZY8-(K=8 IQK:2R)2)#O737#4UC034ZOZ9]S4P7!@[>SM@61V]9
M[CI6%'0]2DU;EQZS^D'*?3I&C"3!1;;)Z99@?0F)3),EO4>W9XNXEY)ZR3>U
M2 ($\>$$78SB%Z30Q&RWA,^$0Q>%8^B"/@[L_X;"2YT6Q,9<.K#D6\?)YW*
M,I["J\NJN9GVA#*L)-87?C<,.Z("BNM0J),J_-1KIWF>H$F777 K[:Q/J?R:
M;[2'Q@R_=9PPFJH+*BFUW4?N0Y1LE'&2++#K6, 4S9;KZ;%DCB*EJ>ZIZ74E
M$3-7=G#<I>FQ84FO>5FQ5BLUEYM/HMWJ[92<6@##,!WX].?G)\]!6ZHJM>73
M892G-2WF*,.U!1T144V?RMN>G-8X[;.39SKM#'3E?KT3X7]04/]!"< [V)S_
MOV'SJ[CM?R<VSTZ^^?_#YID6[-QX"E'M(L+XM@X)[ICB?W8X1_\'VX?A?>S
M<$!N_Y$)L_#SJ*/,PUR.J?MPY#H\B9-C)-]WZO:>DISDV0(I F8Y: F<&%@N
M/U^(LE%%,U7E)T^J%5 BRLW HYG[8C602 E,31)9)+R*6VS\/F"I)%.) 1JW
M8H)*'$CY+P=#VKOLZ=E,N)H"5ACID."+LOQV B]#S8(*W:YR<\<<FTV5G3%$
MI!@4+;M/9#Q+XR:RRU/P1]6N4Y2=W3@K T@<M_PMF=DXAG<HPG3;H$Q&L]G,
M9;J_+)NAA>L+2$6%G0",0H!QI(D=W#1EB<\CI7EJ!G5BR5=H+08))1775@P
M!708DB+'&R;J]=;"G"65Q5C3MPAM3-Y?3BTV[; WE8=&%*:M=:R#6/,RHQ5!
M+M:MZU&_38SF2*FA\)O\]ABIE<<ER0G4OI)\"#%=CE2S!QHHR3:"B7+M0R9^
MRXTOT&4&AN\A3A<+<\X.%])<)&6F@)0WP**72,=OF2%/,KL_.&>V\\1"GU ?
MRI=EX5GRV[L$W(J"*WNI&A\SBK+'(=43V]:%6+</^O?1S!0M-TM0VBDM?U>.
MF<H.Y$Z@I-:^VM.BB!B'[3T6@A(M5>-3Z[N@T&EDB> W0<M[&A%QB1PZPW2+
MTOJ.%[>*+"V]18<DU]@T$0BB?E 8RH[3[!48R=5<W,7IE=NXZ=SI/0MWHY7O
M[Z^$:2=4R-],&HXR@8)U $%D$&")"^6P-&A),4O$6O)Q)4JH"D97*G!\EBT4
MA!*Z(H$"G("Y5EA_V6#]BC*"V TD>*/CFF!'XAS"HQ-3&7WI[!5>H/RS15-4
M?O. KE2:OCG5&XW<*EA**TE1V.5CIOX9G3U>'*WWQU+]N^PQ9K:;MBFQXIK[
M(TFE.P>ZM%P+GHL)TE>Q!GJJKM;>6 [5Q4YG#+'9^!-L*P!Z@]K='O/#V&D0
MF\3,M.O(+)3:2B<EN]B1Q-<I$0I5!M.)I=4D=.P!8E&#,:L:]9\Z26UA HL=
M&\>_<[A%57^SGYD))B9;FS&OZTM"(57!JCZ_I_PK\)22U4 XVCWM!L4[ (I*
M;Y-4B,232_* ZTHE\V#LF%HYJE="_>6Z+ Y25MQZP#<F%<'!",1/=O LH!]
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;*57;6_;-A#^*P<W*&1
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
MOXJI%YTI,JNYXCM<32NNR@23;'%%F")B1M"^/*\-;'?A@)[N$MXQ+LEGEJ^
MW !3*PGFF(-R(Z-*DT\%9JN<_P5I>VCA)DQE]L0;)K^ %;,]O"X2L0!RS[ZA
M]*_98GE6.4N7%Z@(L5*X5_7()&/%')?@;(O+CY (B3%@ILMM1F\2,I/2'H"\
M%TJ1]_  .4%ID;8 :96X9$M<?$(\SXE"#P=6T?0,1UW?[544NDW9,[49381<
M"LDTD$)H4(.I0*X)#1 ]J!=U_3#LF4E_-*HGJ><$(TJH,W*C>O)>:&0RA:E&
MR9J@.2'^T G=<(??..R5)(^Z6R3?=ZCGXZ!$;['[0VU^0$M7MBGUYYV2FY5>
M(5NSE9&MZUDMQ1&*&.VJ:4@#,XB0)=]O$4NYX.N*Z\<=R5Z(9-WJA Q'2(C=
MK='WUFE&F#CA$9.[\;]*$"^(G#@(ZM_-TMW?VHWPJL*+J,"K0THHDD>,8KEF
M,B4)9F63TM#PEMNGD$IJJ0N4S7$CUW%](R>>[[A68AS$?F1%'SENX%HCFFU;
M(4O_CY M VV<)'*%.WY.G ;&$[:=H^O18:\DA:Z)2B]T@GAD%#5T7+PDGQ^G
M/KJ>/VSB- @Q!> DC9M)ZCHTH&@.M$;C))_Z=WUR+ZWF'ZW.QG/K$W> [L$U
M1U6,1F$#'??(*&X"O3W^8?#'KN.'\;82PC@P2D GB:*@K03T9AI8M90<_Q?!
M/XR=*-A6M(>N[/J6$23ZHV<&_\N0JN"/HP!SI[LU>F'PQ['CCKS-S[\1^EWJ
MHD6>0BJI3>A3E#(>&2E'46P2 8Y"8[DRZX5.%!MBN>W/PW_6*EA5*-C2+I-
M,LBM8;%PP-!'IHD"K?,R5V"!L*_B, CH#F*:\[G-&[:4./$BVJ=8)N>YK2_0
MXT^P\.K'S=2ADL/!+D,MP?8)^:-#T @8W^;XMY/Q+>DJ /(!(Y,T@?<&9H#:
M3BV#F"^JP@8!/X+F5;Z[Q72G2*^/N6P/W\TIZ08L:8,M[6YMK(*D$^KU1]L2
MTJ#O_A,!^^0-9@$L[V9<)6CR]E+/L1S-3 @^V!"L#-$V'B\2DUP@/3,D[*;0
M 9VVN?"X1,P+F[QY&;+&2G17 C_NAYN972.L,YYD9(URR582$#9/5YC='#-T
MSR$%Z#TRT>>(DL(+1&'$'%@Z'&WI_H6L'F@'PKH="']2.W#XG&,[<&P'CNW
ML1TXM@/'=N#8#AS;@6,[<&P'CNW 3VL'AG4[,#S<#C0ITEA=8> H]$G)'YC1
MG]I7^!]$W/^:<?^=_M+F#'-9X;?"U,.,;Z/X&:1SV.X%,,Z14+84ZKO:WE8+
M.Y=U(P;N-((]*\.92B2V925>RIB76R@Y9U.>VVOOF5!#6[)Y6'GYY("UHMI:
MT0NL];YAYT<F.PA[--E+3#9HO9QB'3>W[\,*(5:%+A]1Z]GZ"7I<OKPVR\OW
M:ZPZYZ@PDL,,M[K]"%MJ6;X)EQ]:+.T[[%1H+19VF %#.Y@%2)\)O$RJ#W-
M_3!_^3=02P,$%     @ ^(7<5N(A&UL:"@  3"   !D   !X;"]W;W)K<VAE
M971S+W-H965T,S(N>&ULW5H+;]RX$?XKQ)YS6 /*6M1;/MN [3AW ?(PDMP%
M15$46BW7*YP>&TJRX_OU_8;4:]>R[+2]MF@ 2UR*' YGOGEPF).[0OY>;H2H
MV+<LS<O3V::JML='1V6\$5E4+HJMR/%E7<@LJO!3WAR56RFBE9J4I4>6:7I'
M693DL[,3U7<MSTZ*NDJ37%Q+5M99%LG["Y$6=Z<S/FL[/B8WFXHZCLY.MM&-
M^"2J7[?7$K^..BJK)!-YF10YDV)].COGQQ?<I EJQ&^)N"L';49;61;%[_3C
MS>IT9A)'(A5Q120BO&[%I4A3H@0^OC9$9]V:-''8;JF_5IO'9I91*2Z+]$NR
MJC:GLV#&5F(=U6GUL;C[130;<HE>7*2E>K([/=;#X+@NJR)K)H.#+,GU._K6
M"&(P(3 ?F6 U$RS%MUY(<?DJJJ*S$UG<,4FC08T::JMJ-IA+<M+*ITKB:X)Y
MU=DKL192BA6[+#)HNHRTK/(5^RBJ1 HHH&+7:927;/XY6J:B/#PYJK P33^*
MFT4N]"+6(XMPB[TK\FI3LJM\)5:[!([ <<>VU;)]84U2/-_*!;--@UFF94_0
MLSLQV(J>_0B]P68O1"[6256ROYXORTH"-G\;V[&FYXS3(ULZ+K=1+$YG,)92
MR%LQ._OQ!^Z9/TUPZW3<.E/4SSX7592VC+(/RS2Y47HKQQA]@M1&L$J16S;D
MBIX<@]6S:@/^V59!X$Y(P2+J3V'.Y3'[BXBD5BJ#2I*TTPD]+#9/<LPOZA*
M*@]9![9X'VS;QL[U,@?,LGS#<EVT>! :GAFP=V*5Q&"31K]-UH*]R<M:1GFL
M>6..$=@!<PW;<_&I$C)7U#%#]KK5Y+EM>-QGW#'LT&57WT1<DVM@E]$V(4F<
MQW&=U:GFCK#/N!\8IF,S[GF&C\U]?D1BS+%LPW=M9ON>88:<O14EI!37V#4M
M7T@UJEB/S9WS0S:G??,0#1X8(?<.V?LB?]G.'YETP.S0,US;H9;K&]QWV=^G
M_ZF%+I_%4E*R)(_3FO0+53[P$<O65K;1/3D'IO0MH-^\+-)D%568N(Q2I2;E
MI!83\'<[^+N3F/TH0#].TB1J67]H"F.6,$EUW&3)/#38D_R&5<H! E!Z?:'V
M.B*VQFPH.CP'[]]K1I>;*+]1LGZX]G$GB[[/P+B;),]I"Q#6/2T&$^/<<,.
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
MWNFZ5JK8RA**&5@LH#Z*IEZ00G1!=P*;@"U13OS9RJ;"*CK%PAMAD+ 0JFR
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
MFE/<U(6R _!]+*59OE@'J[O_\&]02P,$%     @ ^(7<5L+."Q!J!0  _ T
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
M@A%(R IO4WG/]K^3@R"OX(M9*LJ_8'_ VB,0;X5DV:%8S2"C>?4??S\8T2B
M?D<!.A0@O<#M*' .!<Y+"]Q#@5LZ4TDI?8BPQ(L99WO "[1B*PY*,\MJ)9_F
MQ75_D%Q]2E6=7%QC06. \P1$--U*DH!;S'.:/PEP1SAX6&-.P ?0 ]LHV W+
M,G41*_25E)PNMQ(O4P(DJS^4+'Y>LS0A7(#+B$A,TW>*^O$A I<7[\ %L( H
M" 2@.7C,J13O&P-_KME6J FHP8NS\YDEE0^%&BL^:+ZN-*,.S1"!+RR7:P%N
M\X0DYP26,K!V$1U=O$:]C%<;/@:._1X@&SF&"=V\O!P9RJ.7E\,>-4Z])IR2
MS^G@,ZR B(HX96*K#O_^K.#@DR29^,?D?<7MFKF+-C85&QR3^4CU*4'XCHP6
MO_X"??LWDV]#DD4#D9UYZM:>NGWLBZ^JA=,\9AD!6-L??S">@X^$\Q\F.RM:
MKZ0MFOAN@>S00^',VC6-:L,<Y#N^?0Z+VC (7==S:]B9.*\6Y_6*^TR$F(*$
MBDJ8Z@Y%I]CFS1%R7%1*<<[R'1'%J#):(>+B4#3Z@\F(:@I^8^JN#P/-AC9H
MXKB.9D(;A":^8[; KRWP>RVH&F2NKG(M5+_.<=4'?Z;3;\_.=D,(-:5MF -#
M&TXTK6T8A- /H5GMI%8[Z55[E233H:_OI"THA$A3W0;Y$T]?Y&T0@H%G5AS4
MBH,7+'&5K-*4Q;B,+&PUM 5!VX(@T"UH@WQ_XFL6M$$(^AT6A+4%8:\%QSO_
M$(L\-'0U-W3U1=Z&%8L\U&!1&Z86^01V+')HG[*1W7LC_%:F1I)\P#O"50JN
MU56I1,5H(56G4T9,C2G$'O)6."A;-!3;N;.-U E?T"[WNK_Y-ENJS*%V5J?3
MX)(>A]\938>MI>]!M[6+3# 4V'K[-,)"%'2L+'32CUZTE][$ 61P( @<W0$#
MS'%M?6]UP#IZ"3QE3-@?,K\VNTCQ#-'4:]Y.@R;+0=FBH=C.S3R%2]B?+JOM
M=&9GZ6.Y5!*6II@W1LVKIOJ&2;/7CD,]7QE0_MAV]3731J%Q9SL^I4S8'S./
MF^85HCR3*$\7U49Y+>F1 87&=M@AZI0;87]PO'VXNS-.O;?LU:M]2+9H*+9S
MRT[A$T[>]+;<FVU?[>R0;-%0;.?.GD(N[$^YMZL5B65Q]TF*O49W! @2;SF5
M5!G[L_M..W3JCR,W)DRK>Q@P';OL%%UA?W:]UT*X<?Z]%*]>%T.R14.QG;_=
M.@5A]*9!& T:A =EBX9B.W?V%(11?Q#^7SL.M=.I$VC;Z<8 \@+]D=D <AL/
ME94XJ_&:.2/\J7Q=+]1:V.:R>E=:C]8_"5R5+\*U\6LXC:H7^R>:ZG>&+Y@_
MT5R E*P4I3V>J)LNKU[=5R>2;<J7V4LF)<O*PS7!ZC&S *C/5XS)XTGQ!?4/
M*(O_ %!+ P04    " #XA=Q6$>H+!MT"  "#!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-BYX;6RM55U/VS 4_2M6AB:0@'RUH; V4FDW#6G3$(SM8=J#
MF]PV'HX=;*<M^_6[3D*40JAXV$MB._><G'-]?3W>2'6O,P!#MCD7>N)DQA07
MKJN3#'*J3V4! K\LI<JIP:E:N;I00-,*E',W\+S(S2D33CRNUJY5/):EX4S
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
M@E/"*X#\?LF8>+JH'M"=RIG_!U!+ P04    " #XA=Q6LE!*$UT#  !"#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6S-5UUOVS84_2N$6A0MT$3?
MLIW: N(HPPJL@!&WV\.P!T:ZMHA0I$K2<;I?/Y)25,M1O!10@;Y$_+CGZ)Y[
M?!5RON?B3I8 "CU4E,F%4RI57[BNS$NHL#SG-3"]L^&BPDI/Q=:5M0!<6%!%
MW<#S$K?"A#GIW*ZM1#KG.T4)@Y5 <E=56'Q; N7[A>,[CPLW9%LJL^"F\QIO
M80WJ2[T2>N9V+ 6I@$G"&1*P63B7_D7F>P9@(_XDL)<'8V2DW')^9R8?BX7C
MF8R 0JX,!=:/>[@"2@V3SN-K2^IT[S3 P_$C^V]6O!9SBR5<<?H7*52Y<*8.
M*F"#=U3=\/WOT J*#5_.J;1_T;Z-]1R4[Z3B50O6&52$-4_\T!;B . GSP""
M%A < Z)G &$+"%\*B%I 9"O32+%UR+#"Z5SP/1(F6K.9@2VF16OYA!G?UTKH
M7:)Q*KVN:LJ_ :"UXOD=6E',)#I#5[RJ.0.F).*;9N]LJ<M;V!UM.[:N73^8
M,: ;R/F6D7_U_ML,%";TG2;YLL[0V]?OT&M$&/I<\IW$K)!S5^F\S=O=O,UQ
MV>08/).C'Z!/G*E2HFM60-$G<+7@3G7PJ'H9G&2\K,4Y"KWW*/""<""AJY?#
M@P%X]G*X?T)-V'D86K[P?ST$<4]R_2RQ@+/;)WZ]1Y>4\KSQ3OMZ8-L*!.$F
M6FK+__Y#OP%]5%#)?X;L:M*)AM,Q7ZH+6>,<%H[^%$F=$SCIFU=^XGT8*O68
M9-E(9#T;HLZ&Z!1[^IDK3)&TO=+4/C_L%6AZ9:B>#6]L><V'^CX-DV :S]W[
MPT(]C0IF@>_UH[*!J(D?3[JHGK2XDQ:?E':]7JV&$C^)^M$?PIADV4ADO6HE
M7;627ZL?DS%M&),L&XFL9\.DLV'RD_JQX4T.>F@:!T?=.! 3S8YZ\6E,$OG#
MG3CM1$U/BKH!J03)E59CE0VE?Y+A1W\.8Y)E(Y'U*C?K*C?[M;IR-J8-8Y)E
M(Y'U;/"][R=.[R?U94O<^T<91V%XU)H#8<$T3/RC[AP*2V(_.6I0]^!P78'8
MVDN*U#GOF&I.G-UJ=Q&ZM,?_H_6EN2#90_MWFN9V]0F++='G;@H;3>F=3W1.
MHKFP-!/%:WN$O^5*7PCLL-27/! F0.]O.%>/$_."[MJ8_@=02P,$%     @
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
M1LV>9?%#:01JOT)IM*-MC^7^Q!N-=I=D&\IY$W<RVUV3#;V[&$733R#K+=/
M[BI"SB"#FJI0&NUH.\>0F;*/H:0[-6WAB:!W&*-HN@!Z@S2P^X?M29G7Q4*J
M('WDZLQ,8Y"A%BF41J&T$$J+H+081=/%TMNF@??.C[$!U&:%TBB4%D)I$906
MHVBZS'HS-K";L5=;BR%WSK)0USIEM<]#AZ8F75L[ATOM#^M7]ILZ62S0Y;10
M6@2EQ2B:+I:M0U3M'BSBR).N"6WJYP53;QKL:@1JOT)I(90606DQBJ9KI+=?
M _L:V\,+ PX 7/7L:4PQ4*<42@NAM A*BU&T5A'#K3/C<RX>U-<!5&11KHNZ
M/7I]<W7SE0.7ZJ#]G>O4_1RU7QS08]KO,?C*Q$-:5"3C]Q+IG$UD!T3[U0#M
MB[I<J9/I[\JZ+G/UZY*SA(NF@/S[?5G6KR^:!C9?T##_/U!+ P04    " #X
MA=Q6>J5F;?X#  #%#P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6RM
ME]MNVS@0AE^%T"X6+=#H?'+6-F!';7<O"@1)FUXSTM@6(HE:DK:;MU]2DF4=
M:-4!<F/K\,]/?N/AF)P?"7UA.P".?N59P1;:CO/RUC!8O(,<,YV44(@W&T)S
MS,4MW1JLI("3*BC/#-LT?2/'::$MY]6S>[J<DSW/T@+N*6+[/,?T=0T9.2XT
M2SL]>$BW.RX?&,MYB;?P"/Q'>4_%G=&Z)&D.!4M)@2AL%MK*NHTL5P94BJ<4
MCJQSC23*,R$O\N;?9*&9<D:00<RE!19?![B#+)-.8A[_-:9:.Z8,[%Z?W+]4
M\ +F&3.X(]G/-.&[A19J*($-WF?\@1S_@0;(DWXQR5CUB8Z-UM10O&><Y$VP
MF$&>%O4W_M4DHA-@^1<"["; '@:X%P*<)L"Y-L!M JI4&S5*E8<(<[R<4W)$
M5*J%F[RHDEE%"_RTD+_[(Z?B;2KB^/)S7F;D%0 ]<A*_H/L,%PS=H =@G*8Q
MAZ1YL9*_3\I?T8<(.$ZSCWT1JT0WZ$]D(+;#%-CI*RW0]QW9,UPD;&YP,64Y
ML!$WTUO7T[,O3,^RT3=2\!U#GXL$DKZ!(5A;8/L$O+8G'5<EU9%C?D*V:3N*
M"=U='VXKPJ/KPZT)&J?]^9S*S[G@]U@E6977.LY5Q\EN<LM*',-"$^V" 3V
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
M"32E6]WUHT'<R/7(./VS+%X=K%Z%J=1N[A*8Z[OF$ HWS39U 9P!#)RV<Y?
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
MH91@H>F4*#40PFK ]/A@_;'!9"D'>9*12@YR(W?]1\LZ,^/S8N=P;09SARH
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
M-&>VCM$S6Z-JL2FU?DD[^'=.!O_.D.RM<_D'T[DZ2K[ITV<YM@K=+8#S"[<
MG_@&*X\X]*(O'E9&D=^46K^@'?([IT%^QRCR&U6+3:GU2]HAOZ-'_E^9J9%B
M#EJ#_549)1]*Z;-\:16F!T]C;C%=5T^U,I"0(N?UPXCMU?;)V>OJ>5'I^HU]
M$=?/OW8R]>.X'Q%=ISD#&5X)2>L\$ LNK9]PK=]PLJN>^5P0SLFV>KG!:(EI
M&2 ^7Q'"']^47] ^9SS['U!+ P04    " #XA=Q6$GK5G\@$   )(P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RU6EUOHS@4_2L6.UK-2#L%[)"/
M;A*I333:D:92U<['PVH?W,1I4 %G;2>9D?;'KPT4XX8X(3(O"81[#_<>G\#!
M9KRG[(6O"1'@9YID?.*MA=A<^SY?K$F*^17=D$P>65&68B%WV;//-XS@99Z4
M)CX,@KZ?XCCSIN/\MWLV'=.M2.*,W#/ MVF*V:];DM#]Q N]UQ\>XN>U4#_X
MT_$&/Y-'(KYM[IG<\RN499R2C,<T XRL)MY->#U#?9601WR/R9[7MH%JY8G2
M%[7S>3GQ E412<A"* @LOW9D1I)$(<DZ_BU!O>J<*K&^_8K^*6]>-O.$.9G1
MY$>\%.N)-_3 DJSP-A$/=/\7*1N*%-Z")CS_!/LR-O# 8LL%3<MD64$:9\4W
M_ED244L(>T<28)D STU 90+*&RTJR]N:8X&G8T;W@*EHB:8V<F[R;-E-G*EA
M?!1,'HUEGIC.R8HP1I9@1E,I#8X+<K,E>" B9D2.F #W"<XX^ @^X9B![SC9
M$G!',-\6ASF@*R!Q)/(2W)),;A4IX(9S(@^_GQ.!X^2#1*A.MWA[NDTIC4UY
MKF^/<_#^W0?P#L09^+JF6RZC^-@7LFE5NK\H&[PM&H1'&KS9L"N @C\ #"!J
M2)^=GP[-=%]27?$-*[YACH>.\WW(TSSFBX0J/L'?7^1A\%F0E/_3U&R!WFM&
M5__Y:[[!"S+QY)^:$[8CWO3WW\)^\&=3ZX[ #")0102RH4^_4H$3]8?+Z7@J
MZ5"C#W NFZ;N"\@HAU07J-TT' 7#:.SOZFT=1L%P- JJ**/>7E5OSUKOW59L
M9<&K[1$56K/;#HPC,*/1J&HTZE2AD4LB'($91/0K(OKN%5I ]NL*':(H>*/0
MPR@8H@@U*W10U3NP*Y1FY)>\-[ 7>?<_JE,K1MOA<01FM#NLVAUVJM.A2R(<
M@1E$C"HB1NYU.CI0X "]O8X>QO31H%FC8:#]1F"M]@O9D02$C3=R:V;;(7&%
M9O99\U5AI_(LX5V1X0C-)$.;GM!J)2Z3:(EIUVA#T'&1:F\2VLU)*5+P'SAU
MV[<#M1XF1VAFV]KBA+UN->O4!+E",\G0-BBTFHL+-1L=R/'MO=\:8M:JG4IH
MMRHUO9YE NQPK0?*$9K9O+8]X:!;U3JU1*[03#*T*0JM5N-"U0[/N=(>!AV_
MTFKO$MK-2Z%<V%B5-;/UN#A",Y_ZM>V!0;?/_4Z]D2LTDPSMC:#5;EPFTA+S
MU*-50YCEV0K6YFWL%J84ZAF6P [4>JBZF*2!V@E!U*UNG?HC5V@F&=H?0?L<
MT&6Z[9VGV\,PFVZUC8%V&U/3[5G6P [7>L"ZF,"!VA?!?K?J=>J37*&99&B?
M!.WS0Y>I=W#2T%I#S%JUC8%V&U.HMFF^_M:>V7I,NIBY@=K^P%&W G7JD5RA
MF0L"VB,A^]3094L"P4F!6D/,6K6%078+4PKT##M@!VH[1*[0S+:U"T+=+E\A
MI][(%9I)1FT%JXLE+'1:K[80LU9M79#=NM3T>I8-L,.U'J@NIG*0]D"HVR4M
MY-03N4(SR=">"'6PK%5B1C;5VD**6OW:>PKJ)9$[S)[CC(.$K&1.<#60R:QX
M[Z+8$723O[KP1(6@:;ZY)GA)F J0QU>4BM<=]39$]?;+]']02P,$%     @
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
MH084U4%(U5!\5QX-K+A2/"\OMT!2$,9 WU]SKIX;Y@'-<=3B'U!+ P04
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
M>2=CBE?MJ&PW1E;->'J2AH9=L\SIZX+*.I ]D]*\;>S$Z[Y7\5]02P,$%
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
M'"<X],$VRD9,L763UYI-A([4+="HBSTXJ2;9B"FV;E);MXN><+OCW:*.[OB
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
M+OM*%*^;6CV1K#1E?L&D:AIFF*GO . Z0.TO&9/;B7Y!^V41_0502P,$%
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
M<HTS.$@C@.\S(?3;C5F@GNIG_P)02P,$%     @ ^(7<5IE_,ZPX!   5@\
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
MZ=U,=4BB[N7JB>*E[6[V7.E>R0YSW?Z", 9Z_\"Y>IF8![0-=?(O4$L#!!0
M   ( /B%W%8\H01)E 0  $D9   9    >&PO=V]R:W-H965T<R]S:&5E=#<X
M+GAM;+5976_;-A3]*X16#"V01J(DZR.S#211BQ9HAZ!9MX=A#XQ-VT0E424I
M.^VO'RDI^K+")@;S8DO4O4?W'/*2E]3\0-DWOL-8@/LLS?G"V@E17-@V7^UP
MAO@Y+7 NGVPHRY"0MVQK\X)AM*Z<LM1V'2>P,T1R:SFOVF[8<DY+D9(<WS#
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
M@^VTX]]S=K*L3&TF3>N7Q"]WSSUW3^+S>"O5G<X #+GGN= 3+S.F./-]G63
MJ>[( @3NK*3BU.!4K7U=**"I<^*Y'P7!P.>4"2\>N[6YBL>R-#D3,%=$EYQ3
M]7<&N=Q.O-![6+AAZ\S8!3\>%W0-"S"WQ5SAS&]04L9!:"8%4;":>-/P;!8Z
M!V?Q@\%6[XR)364IY9V=7*83+[",((?$6 B*KPV<0YY;).3QIP;UFIC6<7?\
M@/[%)8_)+*F&<YG_9*G))M[((RFL:)F;&[G]"G5"?8N7R%R[)]G6MH%'DE(;
MR6MG9,"9J-[TOB[$CD,X.. 0U0Z1XUT%<BPOJ*'Q6,DM4=8:T>S I>J\D1P3
M5I6%4;C+T,_$5U*L3[Z#XN0"EH:<D 7JGI8Y$+DB-Y "+USU</9-&M"$&C(M
MBIPE=(E&.Q9SQ1+<?W\!AK+\ T+U.H.H_Y8L0#"IR*W0D)0*TAHH+8%$030<
M^P;SL&S\I.8\JSA'!SB'$;F6PF2:?!8II/\#^%B I@K10Q5F42OBM% =T@T^
M6D+=%KQN4]6NP^L=P$.8:%]>K5[V!SS3!4U@XN$?ID%MP(O?O0D'P:<63KV&
M4\^A=P]P<OI>"FU4B7^5(;^NT(!<&N#Z]SZNO2-P[3=<^ZWUFX-*D",>"_;#
M*Q03"2MH3BB7)5+'M=1F@Q\3 '_Z!53TJP!A50U[-FWBL(/JAJCO9@^U04-M
M\)RTW7WQ6KU>6*YAPVGXJM(.C\!UU' ='5O:T5YIP[ _V"_M:4/M]#EI>X2*
ME)@,L,.M#*A]X5M!7EB],'@\KX-7U;J&>V6Z.^TE/+;<=831KMQ/A/9W&B '
MM79M7I/$QJAZ8;/:7"6F50-]-*_N(==4K9G0)(<5N@:=(1XDJFKMU<3(PK73
MI338G-TPP^L0*&N ^RN)[:V>V #-!2O^!U!+ P04    " #XA=Q6?K2@\!@#
M  "S"P  &0   'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6S%5EUOVC 4_2M6
MUDVKU)*0#[X&D5K0M$K=5)5V>YCV8)(+6$UL9CO03?OQNT[2%+I 6RG2>  [
MON?XGNOC<(<;(>_4$D"3^S3A:F0MM5X-;%M%2TBI:HD5<%R9"YE2C5.YL-5*
M HUS4)K8KN-T[)0R;H7#_-F5#(<BTPGC<"6)RM*4RE_GD(C-R&I;#P^NV6*I
MS0,['*[H J:@;U=7$F=VQ1*S%+AB@A,)\Y%UUAZ,VXX!Y!%?&6S4UI@8*3,A
M[LSD(AY9CLD($HBTH:#XLX8Q)(EAPCQ^EJ16M:<!;H\?V#_FXE',C"H8B^0;
MB_5R9/4L$L.<9HF^%IM/4 H*#%\D$I5_DTT9ZU@DRI06:0G&#%+&BU]Z7Q9B
M"]#V]P#<$N"^%."5 "\76F26RYI03<.A%!LB332RF4%>FQR-:A@WQSC5$E<9
MXG1X*?CB] 9D2B8PT^243-$H<98 $7.2+^J'Q1-"-3E+A=3L-\1D+)0F[R>@
M*4N.$7@[G9#W1\?DB#!.;I8B4Y3':FAKS-+L94=E1N=%1NZ>C,Y6LD4\YX2X
MCNO5P,<OA[N[<!MK4Q7(K0KDYGS>'KZ\+!=<:9FA>S7Y?HD!Y$)#JG[4B2O8
M_'HV<RD':D4C&%EXZQ3(-5CANS?MCO.A3FI#9#O"O4JX=X@]?#S\F9"(97RA
M3@C'-PLZ(^.T,D+,5"0R+ V>-]X@+!=3*J,\ A*A1VHM4&P=Y%N;-\TZ]/J=
M=M\?VNMM_75A@=_M5F$[ROQ*F7]0F=_JN,%;,@7.A"2W7$&4213R16A0),[
M>*=;E_9!WM<>;D-D.R4(JA($C;HZ:%)X0V0[PCN5\,YA5X-2 SSS/?9]WKD%
M?6?+DJ=>S^D\,6Y-E!^8UUF=;[M5[MW_=R.[_V1<>R/KPO;?R%ZEK-? C21_
M]D34Z3FXX6L=VQ#93FWZ56WZC5[5?I/"&R+;$=YV'GL3YZ M7G[:)='V/X7O
MF,\3^SX?5Z1J;W54IIW]3.6"<442F"/0:761018=8C'18I4W63.AL67+ATOL
MJD&: %R?"TR]G)B^K>K3P[]02P,$%     @ ^(7<5C_ P%R4!   MB(  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#,N>&ULM9I;;]LV%,>_"J$50P>TUL67
M.)EMP FE+6M:!#&R/0Q[H"W:%B*)*DG;'9 /7U*29<M5&*LX>;%U.>='\?S)
M(^F(HQWC3V)-J43?DC@58VLM979EVV*QI@D1'9;15)U9,IX0J7;YRA89IR3,
MG9+8]AQG8"<D2JW)*#]VSR<CMI%QE-)[CL0F20C__YK&;#>V7&M_X"%:K:4^
M8$]&&5G1&96/V3U7>W9%":.$IB)B*>)T.;:F[E7@#K5#;O%W1'?B:!OIKLP9
M>]([M^'8<O05T9@NI$80];>E-S2.-4E=Q]<2:E5M:L?C[3T]R#NO.C,G@MZP
M^)\HE.NQ-;102)=D$\L'MON3EAWJ:]Z"Q2+_1;O"=J",%QLA65(ZJRM(HK3X
M)]_*0!PY>-X+#E[IX)WKT"T=NB<.W<L7''JE0^_$P>V]X- O'?KG.@Q*AT$>
M^R)8>:0QD60RXFR'N+96-+V1RY5[JP!'J1Y9,\G5V4CYR<F,KM0XD0)]1-,P
MC+3:)$:W:3%FM?;O,94DBG\;V5*UI[WL1<F^*=C>"^PN^LQ2N1;(3T,:-OAC
ML[_K&0"VZFC56V_?VVO/2/R+I!W4=3\@S_&ZZ'&&T?MWC1TS8Z895QCG50S^
M"0P2A2)HOA'*7H@&KG\^UVMP#\YW=PU![U9#K)OSNN8AAAYHQKB,TE5M>/U[
MI\S1K:2)^*_A6J\+=J^9K?/NE<C(@HXME5@%Y5MJ37[]Q1TXOS?)"@G#D# ?
M$A8 P6IJ]RJU>R;ZY#;)2,1SP=D2K1@+=U$<HV?TKDG=@M7/6?HFN)TX(WM[
M+-FK%OA5"]]XQ6V#"P2K!;=?!;=O#.Z733*G7 =VGQWVZ4*H")>;37$V8MO.
M(D@8+F"#(_6&)^I!-A< P6KJ#2KU!F>JI\_45'PVI?MK([:M>I P//A!O?Z)
M>I#-!4"PFGH7E7H71O4>.[..TFE&8BK4O6Q+TPW]@+ZHA_]G] =E*TZR=;1
M-RQ=J$G(B[O;0R2>FA0U-M5644@8AH3YD+  "%83?UB)/WS#9Y@AI-J0, P)
M\R%A 1"LIO9EI?:E<:K7YS!7<QAEE.M#ZF6[26 CKJW D#!<P(;'#T<=]R1%
MGV$3F&UJ47:=P[NG<TY*O6/IZN-=M*4AF@I!\V>9UAG5W%1;#4!I&)3F@]("
M*%I]"!R5']PW3*PE'$IT2!H&I?F@M "*5A?=.XCNP>97,Z^USI T7-+,*?8<
MH^ 5HWJP#]47U_BZ/WE,(ZDRZR<UMT*6@#W!FEMM+0EH90:4YH/2 BA:?30<
MJC-N[RWS+60EY0:4AD%I/B@M@*+513]4C5QSV:A]O@6M%X'2,"C-!Z4%)>V\
M#'XH&[GFNM$/&1SF@1FTJ@1*PZ T'Y060-'J@^%0A7(OWC*!@Q:>0&D8E.:#
MT@(H6EWT0_7)-98[?B*!@Y:<0&D8E.:#TH*29D[@]M'G]H3R5;XP0J %VZ2R
M^!9=':T67TSS)0<GQ[%>E)%_QC]@BA4=GPE?1:E ,5TJI-.Y4#<67BR2*'8D
MR_*/^G,F)4ORS34E(>7:0)U?,B;W.[J!:JG*Y#M02P,$%     @ ^(7<5E=1
MB]0]!0  SA0  !D   !X;"]W;W)K<VAE971S+W-H965T.#0N>&ULM5A=;]LV
M%/TKA%<,"=#4(O6=.082JT&#K5N0I-O#L ?&OK:U2J1+4DFZ7S]2<F1;I-1T
MR%YLB3KWDN=>\O*0DT<N/LLU@$)/9<'DV6BMU.9T/);S-914ON,;8/K+DHN2
M*OTJ5F.Y$4 7M5%9C(GG1>.2YFPTG=1MUV(ZX94J<@;7 LFJ+*GX>@$%?SP;
MX=%SPTV^6BO3,)Y.-G0%MZ ^;:Z%?ANW7A9Y"4SFG"$!R[/1.3[-B&<,:L3O
M.3S*O6=DJ-QS_MF\7"W.1IX9$10P5\8%U7\/,(.B,)[T.+YLG8[:/HWA_O.S
M]\N:O"9S3R7,>/%'OE#KLU$R0@M8TJI0-_SQ VP)A<;?G!>R_D6/#3:*1VA>
M2<7+K;$>09FSYI\^;0.Q9X"C'@.R-2!=@Z#'P-\:^"\U"+8&01V9ADH=AXPJ
M.IT(_HB$06MOYJ$.9FVMZ>?,Y/U6"?TUUW9J>@LKG44ET0FZS!EE\YP6Z(,.
M5F$")M%1!HKFA3S6@$^W&3IZ<XS>H)RANS6O)&4+.1DK/0[C;3S?]GG1]$EZ
M^L0$?>1,K25ZSQ:P.'0PU@1:%N29Q049]'B^$>^0[[U%Q".^8T"SEYL3AWGV
M<G,\P,9O<^+7_OSAG* ;V'"A<K9"5ZQ9X6:E_/F+AJ,K!:7\RQ7[QG?@]FW*
MR*G<T#F<C72=D" >8#3]\0<<>3^YXO::SK)7<G80TZ"-:3#D?7K'E9[8 AZ
M5> *6V,>UN:F6#Y,21+YB1]-Q@_[$7'@HL /PO 0E]DXG. T#7;^#GB$+8]P
MD,>O>BO(V9R7@*A2(K^O%+TO "F.?N:"H4L0XJN+7^,VVA^WEX8D[="S83Z)
M_,CKL+-A& =!&+C)12VYZ+^28URW,R5X49@%D3,%>I(H%]/(IA"23GIF-B@(
MDFX.;1#&7N+F&+<<XT&.OZDU"'34T#Q&!9?R+6+@9!);_9^$),(=*C8*XR3I
M9LSARX]QVI.QI&63#+*YVN8!P9-6(A)ZJ23V] N3*.A0<:%(ZG>H.% IB7OR
MDK9,TF\PJ>>=HD]H(_A#;H2-BTAJ=9Z0*.D,<6:CL$>\L%-,,AL6)-CO88*]
MW9[N#<^Q#0BJFG5B6#FW:,]>)CCR@\Z\F3EP0>QY<2=UF0.'PS!.>B88WA,H
M>)!,!GH[T+*DD8EL@6AI=L5_Z@8G,VR-1"?([U8 %TP7"MSEY8#A) A[:)$=
M+?*".K"M=D>F#!SW+IZMJ_TQ..J  W7BJ@0.W$ EP#O5@@<W\.E%)76+E&C&
MRWNM)>N$G<^_5'HM-<\Z>:9@K$3S[08*JF"A\5*Y9:1OSZD@-1+MD+@-BU.O
MN]9<*#_N(;V3%7A85UR5&YJ+6J[Q)5KF3YH/E1)Z" 7V8O)C:V;:*)SB[N;D
M0'D];';B @^KBT,VPAP!3OCRI)(P1,H6 V$06[/31L5^2KJD;%0?J9VHP,.J
MXD;O3Z*:JTJ8BCA?4[&"_CT7.Y0!">-N@7? K'7F$")>[),>/CL!@8<5Q/GB
M;WTNU//L_<7577;N)&'O]D$8DSCNLK!QH9^D).E2L7%:'9.TC\M./N!A_7 )
M,"3*AZV_]S#SJMZRU_)V&+F=7,'I_WA(Q(-BZ+L#^YK>LM?R=GB3L!-/9%@\
M??.DN+4_/"KZ8>!U5LW,!8Q(%./N\G( ]6'1\X+N]C3>N^@I0=<Q<V$FT9Q7
M3#6W)6UK>REW7E]%==HO\&G67*WMW#0W?1]U><R91 4LM4OO7:Q')9K+L^9%
M\4U]G73/E>)E_;@&N@!A /K[DG/U_&(Z:*\PI_\"4$L#!!0    ( /B%W%9C
M2#\G5@D  %I-   9    >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;+5<;8_;
M-A+^*X*O*%K@&O-=4KIK8'>Y00,TUT62WGTXW ?%YJYUM257TNZFP/WXHVS'
M-"F*?AM]26SM\)%FQ!D]?#3FU6M9_5'/E6JBK\M%45^/YDVS>CL>U].Y6F;U
MFW*E"OV7Q[):9HW^6CV-ZU6ELMEZT'(Q)@B)\3++B]'D:GWLH9I<E<_-(B_4
M0Q75S\ME5OUUJQ;EZ_4(C[X=^)@_S9OVP'ARM<J>U"?5_+YZJ/2W\0YEEB]5
M4>=E$57J\7IT@]]*D;0#UA;_S-5KO?<Y:EWY4I9_M%_>SZY'J+TBM5#3IH7(
M]'\OZDXM%BV2OHX_MZ"CW3G;@?N?OZ&_6SNOG?F2U>JN7/PKGS7SZU$RBF;J
M,7M>-!_+UU_4UB'>XDW+1;W^-WK=VJ)1-'VNFW*Y':RO8)D7F_^SK]M [ W
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
M*D#>7U(JGD_4 $VW</H_4$L#!!0    ( /B%W%93=K;Z@ ,  %X0   9
M>&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;+587V^;.AS]*A:;IDW:PG\"78+4
MA56KUNE637OOP]4>7' 2:\9FMI-TWWXV4!8R#Z4:?0G8_,[!Y]@'V9GM&?\F
M-@A)\% 2*N;61LKJS+9%OD$E%!-6(:J>K!@OH51-OK9%Q1$L:E!);,]Q(KN$
MF%KIK.Z[YNF,;27!%%US(+9E"?F/#XBP_=QRK<>.&[S>2-UAI[,*KM$2R;OJ
MFJN6W;$4N$148$8!1ZNY=>Z>9:ZG 77%OQCMQ<$]T%+N&?NF&Y?%W'+TB!!!
MN=044%UV:($(T4QJ'-];4JM[IP8>WC^R7]3BE9A[*-""D?]P(3=S*[9 @59P
M2^0-VW]"K:!0\^6,B/H7[-M:QP+Y5DA6MF U@A+3Y@H?6B,. &[P!X#7 KQ3
M 7X+\$\%!"T@J)UII-0^9%#"=,;9'G!=K=CT36UFC5;R,=7SOI1</<4*)],E
M6JM9E *\ U>,KL&5FH4"G N!I'@+/C[D9%M@U7^!*:0YA@1<4B'YM@%!6H!;
M^-#5+P@4 J^PHKC_ 1:,2LX(T?@%VZH&1@*P'>+@%E%PC7BN6,#K#$F(R1LU
MA+ME!EZ_? -> DS![89MA7J#F-E2*=7CM?-6U8=&E?<'5><5GP#?>0L\Q_,-
M\,7I<,\ STZ'NWVXK::GFR.OFR.OYO.'YPC<H(IQJ=V\I$WB=7+^OU+EX%*B
M4GPU.=5P!V9N_5DY$Q7,T=Q2WPV!^ Y9Z:L7;N2\-_DV)EDV$EG/4[_SU!]B
M3_5B?T?JQ0[KQ6NRKJ$(:PK] =VEOA.$432S=X>FF,K"Q#DJRXQE<9)T93TA
M02<D&!1R-UE.3&,?1#UUVL<DRT8BZ[D5=FZ%SQBE<$Q/QR3+1B+K>1IUGD9_
M'Z6&(CI8_&X<>9YS%"536>AY\5&43&6>Y\;F*$T[(=/A*%$LE8C/:ED4K#2I
M&,0_=0&,29:-1-;S+>Y\BY\Q5/&8GHY)EHU$UO,TZ3Q-_CY4R6\Q4%%)_*-,
M&:JBJ>L>1>KW*C]P8M><*-?YM;UT!G7\(S=JNY<_[OZ,6[E!AJ>N@%'9LK'8
M^NX=;,[=9TQ62SZ6L6.R96.Q]8W]M:-V!S>7I\6KY3C<L25A$![GRU3F)]'T
M*&"&LCB)'.<H8?;!64Z?O+] OL94 ()6"N=,IHJ -X?9IB%951_O[IE4A\7Z
M=H-@@;@N4,]7C,G'ACXQ=G\II#\!4$L#!!0    ( /B%W%;1/3UOG0,  .<1
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;+686V_;-A3'OPJA%44+
M--'-ER2U#3C6A@7H)4C6[F'H R,=6T0ITB4INP7VX4=2LF(YBF /S(LM4N?\
MR/,G#T5RLN7BN\P!%/I94":G7J[4^LKW99I#@>4Y7P/3;Y9<%%CIHECY<BT
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
M275M,(^%N@IBK@'J_9(QN1OH!;K+Y>P'4$L#!!0    ( /B%W%:]AU7I4P4
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
MR,M#2>6-9'EQ3.>12<G2XG)%R9QRW4!]OF!,OM[H#NJC89/_ 5!+ P04
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
M/<FU.<3QV&R;I[-,KI_^(\/3?Y/X_!]02P,$%     @ ^(7<5NU(Q+7D @
M\3L  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W;S6[:0!A&X5M!
MOH#8\S]3A:RZR;;*#2!B( I@A%TUN?LBLH!WU$4WD<\*C1$?1[+T")F9QU_]
M?C6]#<=Q]W8:%Q^'_7%<-KMI.OUHVW&]ZP^K\6$X]<?+.YOA?%A-E^5YVYY6
MZ_?5MF]MU\7V?#^C>7J\G[EX^3SU_S-QV&S>UOW/8?W[T!^G?PQN_PSG]W'7
M]U.S>%F=M_VT;-J/_>WRV%Y?S,-E<K-X?ETVY^=7T[1S!UD)LO,'.0ER\P=Y
M"?+S!P4)"O,'10F*\P<E"4KS!V4)RO,'%0DJ\P>93F7L $D5U@"MC7)M %X;
M!=L Q#9*M@&8;11M U#;*-L&X+91N U ;J-T&X#=1O$V +VMZFT!>EO5VP+T
MMM6/;8#>5O6V +VMZFT!>EO5VP+TMJJW!>AM56\+T-NJWA:@MU6]+4!OIWH[
M@-Y.]78 O9WJ[0!ZN^IA"4!OIWH[@-Y.]78 O9WJ[0!Z.]7; ?1VJK<#Z.U4
M;P?0VZO>'J"W5[T]0&^O>GN WE[U]@"]??6P&Z"W5[T]0&^O>GN WE[U]@"]
MO>KM 7I[U=L#] ZJ=P#H'53O - [J-X!H'=0O0- [Z!Z!X#>H?JS$J!W4+T#
M0.^@>@> WD'U#@"]@^H= 'I'U3L"](ZJ=P3H'57O"- [JMX1H'=4O2- [ZAZ
M1X#>L=IL M [JMX1H'=4O2- [ZAZ1X#>2?5. +V3ZIT >B?5.P'T3JIW NB=
M5.\$T#NIW@F@=U*]$T#O5&T6!.B=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]<X
MO;/JG0%Z9]4[ _3.JG<&Z)U5[PS0.ZO>&:!WKC9[ _3.JG<&Z%U4[P+0NZC>
M!:!W4;T+0.^B>A> WD7U+@"]B^I= 'H7U;L ]"ZJ=P'H753O M"[5(=U 'J;
MKCZN _#;=-6!G0X@N.FJ(SO==QH^3I_[?KP5?:VK@.\4>[I\MK]]_W7Y=;&^
M-U>DV_N,\>DO4$L#!!0    ( /B%W%;1-?Q97P(  -<Y   3    6T-O;G1E
M;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T"V& #4].;=K=;+_8"#)P&A7^R
MW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MHY_W\*4E<LS-#
M[>)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T<WUG=G6C[U??3Z$
MGUTWC9O(FMY%J]O3QF/6)JKGN>^:VH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R
M;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJ<MMNN,>W4/ [A
M2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR<OY0Y%QAVWMMI=F%BUGP\[G4DQ]/K
M.10RUG?G7_$M,92^^/W,<=JM:?\R.USOC\GNEWFX9'E<?L>_SOBM_@?[D) ^
M,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%155!8%117!056
M09%54F25%%DE159)D5529)44625%5DF155)DE119,XJL&476C")K1I$UH\B:
M463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ155%D
M5119%45619%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35
M%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2FREA192XJL
M)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I19*THLE8462N*
MK!5%5I%2:!4IQ5:1_D]<OT_3_A_'+\]XJ+OQ-3]9_L]Y\Q-02P$"% ,4
M" #XA=Q6!T%-8H$   "Q    $               @ $     9&]C4')O<',O
M87!P+GAM;%!+ 0(4 Q0    ( /B%W%;<Y2/F[@   "L"   1
M  "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( /B%W%:97)PC
M$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL
M4$L! A0#%     @ ^(7<5H1@F@V;!P  3C   !@              ("!#0@
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( /B%W%:HJB\!
M/@(  +\%   8              " @=X/  !X;"]W;W)K<VAE971S+W-H965T
M,BYX;6Q02P$"% ,4    " #XA=Q6&ICT\^L'  #T(   &
M@(%2$@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ ^(7<
M5H- +9'Q @  (P@  !@              ("!<QH  'AL+W=O<FMS:&5E=',O
M<VAE970T+GAM;%!+ 0(4 Q0    ( /B%W%;E.* 0) <  "PC   8
M      " @9H=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M" #XA=Q6=AGZI D$  !A#0  &               @('T)   >&PO=V]R:W-H
M965T<R]S:&5E=#8N>&UL4$L! A0#%     @ ^(7<5OZ"03-A"   ?C0  !@
M             ("!,RD  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4
M Q0    ( /B%W%8?*)'!20H  *HO   8              " @<HQ  !X;"]W
M;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " #XA=Q6 H*<J&(J  !V
MA@  &               @(%)/   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL
M4$L! A0#%     @ ^(7<5A(1WD Q!@  /A$  !D              ("!X68
M 'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #XA=Q6&TPF
M2N4$   )#0  &0              @(%);0  >&PO=V]R:W-H965T<R]S:&5E
M=#$Q+GAM;%!+ 0(4 Q0    ( /B%W%9/ !J'JPD  )89   9
M  " @65R  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @
M^(7<5F6><7LI"0  E!P  !D              ("!1WP  'AL+W=O<FMS:&5E
M=',O<VAE970Q,RYX;6Q02P$"% ,4    " #XA=Q6(HZW.;L4  !H00  &0
M            @(&GA0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4
M Q0    ( /B%W%81G4T>!P<  %P0   9              " @9F:  !X;"]W
M;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ ^(7<5KXH3515!P
M1Q(  !D              ("!UZ$  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX
M;6Q02P$"% ,4    " #XA=Q6R6FL"[T,  !5(P  &0              @(%C
MJ0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( /B%W%:5
M *$T<@,  *D'   9              " @5>V  !X;"]W;W)K<VAE971S+W-H
M965T,3@N>&UL4$L! A0#%     @ ^(7<5O<O*5K/#0  F2<  !D
M     ("! +H  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M" #XA=Q6W[Q&<@H/  !K*@  &0              @($&R   >&PO=V]R:W-H
M965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( /B%W%9"AHA%6 8  $X/   9
M              " @4?7  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L!
M A0#%     @ ^(7<5O!M1$0M!P  21,  !D              ("!UMT  'AL
M+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #XA=Q6.Z,6V/L(
M  !U*0  &0              @($ZY0  >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;%!+ 0(4 Q0    ( /B%W%9L#'R]U0<  "(4   9              "
M@6SN  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ ^(7<
M5GR]P]D)!   6PD  !D              ("!>/8  'AL+W=O<FMS:&5E=',O
M<VAE970R-2YX;6Q02P$"% ,4    " #XA=Q6:EQ0IF4#  #8!P  &0
M        @(&X^@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0
M   ( /B%W%9Z:%K*MB<  /V&   9              " @53^  !X;"]W;W)K
M<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ ^(7<5EH4++2] P  4 D
M !D              ("!028! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q0
M2P$"% ,4    " #XA=Q69ZF"6'H$   C#   &0              @($U*@$
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( /B%W%;L*1GO
MS@,  *D(   9              " @>8N 0!X;"]W;W)K<VAE971S+W-H965T
M,S N>&UL4$L! A0#%     @ ^(7<5N!'E>)[!@  I!\  !D
M ("!ZS(! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #X
MA=Q6XB$;6QH*  !,(   &0              @(&=.0$ >&PO=V]R:W-H965T
M<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( /B%W%9XMIRI# 0  -L(   9
M          " @>Y# 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#
M%     @ ^(7<5OO0</*.!   JPL  !D              ("!,4@! 'AL+W=O
M<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " #XA=Q6$@(M3RX'  #%
M$@  &0              @('V3 $ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM
M;%!+ 0(4 Q0    ( /B%W%8P!  /> ,  )8'   9              " @5M4
M 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ ^(7<5F;$
MWP^# P  [0<  !D              ("!"E@! 'AL+W=O<FMS:&5E=',O<VAE
M970S-RYX;6Q02P$"% ,4    " #XA=Q6C=/T-]D'  #!%@  &0
M    @('$6P$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    (
M /B%W%9T&R@^XP,  'D)   9              " @=1C 0!X;"]W;W)K<VAE
M971S+W-H965T,SDN>&UL4$L! A0#%     @ ^(7<5D8=_:=#!@  !Q   !D
M             ("![F<! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"
M% ,4    " #XA=Q6PLX+$&H%  #\#0  &0              @(%H;@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( /B%W%;YT$=\P 4
M .0-   9              " @0ET 0!X;"]W;W)K<VAE971S+W-H965T-#(N
M>&UL4$L! A0#%     @ ^(7<5O-RV]^\"0  S5H  !D              ("!
M 'H! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #XA=Q6
M]LPOH-,"  !N"   &0              @('S@P$ >&PO=V]R:W-H965T<R]S
M:&5E=#0T+GAM;%!+ 0(4 Q0    ( /B%W%8;PX]>,P4  $P9   9
M      " @?V& 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%
M  @ ^(7<5A'J"P;= @  @P<  !D              ("!9XP! 'AL+W=O<FMS
M:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " #XA=Q6+(>8A4(&  "A(P
M&0              @(%[CP$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+
M 0(4 Q0    ( /B%W%:R4$H370,  $(.   9              " @?25 0!X
M;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ ^(7<5LPJ*D[-
M"0  K&$  !D              ("!B)D! 'AL+W=O<FMS:&5E=',O<VAE970T
M.2YX;6Q02P$"% ,4    " #XA=Q6>J5F;?X#  #%#P  &0
M@(&,HP$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( /B%
MW%8Y2.6-KPP  ,IU   9              " @<&G 0!X;"]W;W)K<VAE971S
M+W-H965T-3$N>&UL4$L! A0#%     @ ^(7<5M&V!][C!   ;1P  !D
M         ("!I[0! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M    " #XA=Q6^0%R"HH"   M!P  &0              @('!N0$ >&PO=V]R
M:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( /B%W%:='S-PXP,  &01
M   9              " @8*\ 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL
M4$L! A0#%     @ ^(7<5A*_%EE%#   "&4  !D              ("!G, !
M 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #XA=Q6+[;@
ML@D'  !S+   &0              @($8S0$ >&PO=V]R:W-H965T<R]S:&5E
M=#4V+GAM;%!+ 0(4 Q0    ( /B%W%82>M6?R 0   DC   9
M  " @5C4 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @
M^(7<5I&:U(V" P  \0H  !D              ("!5]D! 'AL+W=O<FMS:&5E
M=',O<VAE970U."YX;6Q02P$"% ,4    " #XA=Q6DR3&8%D#   Y"P  &0
M            @($0W0$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4
M Q0    ( /B%W%9<;;KSI (  +P&   9              " @:#@ 0!X;"]W
M;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ ^(7<5A4$E20^!
MFA(  !D              ("!>^,! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX
M;6Q02P$"% ,4    " #XA=Q6-_6 &4@#   4"@  &0              @('P
MYP$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( /B%W%;0
MU.+9\ (  (8)   9              " @6_K 0!X;"]W;W)K<VAE971S+W-H
M965T-C,N>&UL4$L! A0#%     @ ^(7<5L"'/'.B @  NP8  !D
M     ("!ENX! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4
M" #XA=Q6!FCQK& $   Y$@  &0              @(%O\0$ >&PO=V]R:W-H
M965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( /B%W%87TM*==0(  /H%   9
M              " @0;V 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L!
M A0#%     @ ^(7<5DO#<C2+!   '1\  !D              ("!LO@! 'AL
M+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " #XA=Q6?[?\PZL%
M  #P(P  &0              @(%T_0$ >&PO=V]R:W-H965T<R]S:&5E=#8X
M+GAM;%!+ 0(4 Q0    ( /B%W%8_#3Y<?P,  .8*   9              "
M@58# @!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ ^(7<
M5D ##LL$!@  6BX  !D              ("!# <" 'AL+W=O<FMS:&5E=',O
M<VAE970W,"YX;6Q02P$"% ,4    " #XA=Q6"UX7;)<#   8$   &0
M        @(%'#0( >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0
M   ( /B%W%8\G%1W\0(  &4(   9              " @141 @!X;"]W;W)K
M<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ ^(7<5AZ-T4ZZ P  *0X
M !D              ("!/10" 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q0
M2P$"% ,4    " #XA=Q6^F[]QC8$  #A#P  &0              @($N& (
M>&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( /B%W%:9?S.L
M. 0  %8/   9              " @9L< @!X;"]W;W)K<VAE971S+W-H965T
M-S4N>&UL4$L! A0#%     @ ^(7<5GY8QG:!!0  :2(  !D
M ("!"B$" 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " #X
MA=Q6,XK&WI@#  !<"P  &0              @('")@( >&PO=V]R:W-H965T
M<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( /B%W%8\H01)E 0  $D9   9
M          " @9$J @!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#
M%     @ ^(7<5HXZY7>/ @  S08  !D              ("!7"\" 'AL+W=O
M<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " #XA=Q6D<H9+B40  #[
MT@  &0              @($B,@( >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM
M;%!+ 0(4 Q0    ( /B%W%8=K8!7X (  &P)   9              " @7Y"
M @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ ^(7<5GZT
MH/ 8 P  LPL  !D              ("!E44" 'AL+W=O<FMS:&5E=',O<VAE
M970X,BYX;6Q02P$"% ,4    " #XA=Q6/\# 7)0$  "V(@  &0
M    @('D2 ( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    (
M /B%W%9748O4/04  ,X4   9              " @:]- @!X;"]W;W)K<VAE
M971S+W-H965T.#0N>&UL4$L! A0#%     @ ^(7<5F-(/R=6"0  6DT  !D
M             ("!(U," 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"
M% ,4    " #XA=Q6ZW6XR>,#   Y%   &0              @(&P7 ( >&PO
M=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( /B%W%93=K;Z@ ,
M %X0   9              " @<I@ @!X;"]W;W)K<VAE971S+W-H965T.#<N
M>&UL4$L! A0#%     @ ^(7<5M$]/6^= P  YQ$  !D              ("!
M@60" 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4    " #XA=Q6
M)R_[8[0#  !H#@  &0              @(%5: ( >&PO=V]R:W-H965T<R]S
M:&5E=#@Y+GAM;%!+ 0(4 Q0    ( /B%W%:]AU7I4P4  !XF   9
M      " @4!L @!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%
M  @ ^(7<5NB6_AYW!P  Q#(  !D              ("!RG$" 'AL+W=O<FMS
M:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    " #XA=Q6&:!)9PT%  !*(0
M&0              @(%X>0( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+
M 0(4 Q0    ( /B%W%:U6(DR"@8  #<F   9              " @;Q^ @!X
M;"]W;W)K<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ ^(7<5O,W:ZCI
M @  X D  !D              ("!_80" 'AL+W=O<FMS:&5E=',O<VAE970Y
M-"YX;6Q02P$"% ,4    " #XA=Q6)?3GKC(%   F)@  &0
M@($=B ( >&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( /B%
MW%86@[3]I@,  - ,   9              " @8:- @!X;"]W;W)K<VAE971S
M+W-H965T.38N>&UL4$L! A0#%     @ ^(7<5N6H&JA5 P  N@H  !D
M         ("!8Y$" 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4
M    " #XA=Q6.6!,^3,$   H$0  &0              @('OE ( >&PO=V]R
M:W-H965T<R]S:&5E=#DX+GAM;%!+ 0(4 Q0    ( /B%W%9[CG0TJ0,  *\2
M   9              " @5F9 @!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL
M4$L! A0#%     @ ^(7<5F2-T,B[ P  &Q   !H              ("!.9T"
M 'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&UL4$L! A0#%     @ ^(7<5G:S
M'T,?!0  QR\  !H              ("!+*$" 'AL+W=O<FMS:&5E=',O<VAE
M970Q,#$N>&UL4$L! A0#%     @ ^(7<5I)>$E=" @  _ 0  !H
M     ("!@Z8" 'AL+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%
M  @ ^(7<5M(:J2)* P  K!0   T              ( !_:@" 'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    " #XA=Q6EXJ[',     3 @  "P
M@ %RK ( 7W)E;',O+G)E;'-02P$"% ,4    " #XA=Q6?R+G/",'  #10@
M#P              @ %;K0( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @
M^(7<5NU(Q+7D @  \3L  !H              ( !J[0" 'AL+U]R96QS+W=O
M<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ ^(7<5M$U_%E? @  USD  !,
M             ( !Q[<" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     &X
,;@ \'@  5[H"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>472</ContextCount>
  <ElementCount>544</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>140</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Organization and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Basic and Diluted Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/BasicandDilutedEarningsPerShare</Role>
      <ShortName>Basic and Diluted Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/ComprehensiveIncome</Role>
      <ShortName>Comprehensive Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Employee Stock Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/EmployeeStockPlans</Role>
      <ShortName>Employee Stock Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Deferred Compensation and Retirement Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlans</Role>
      <ShortName>Deferred Compensation and Retirement Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Fee Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FeeRevenue</Role>
      <ShortName>Fee Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CreditLosses</Role>
      <ShortName>Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/Segments</Role>
      <ShortName>Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Restructuring Charges, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/RestructuringChargesNet</Role>
      <ShortName>Restructuring Charges, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Basic and Diluted Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables</Role>
      <ShortName>Basic and Diluted Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/BasicandDilutedEarningsPerShare</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/ComprehensiveIncomeTables</Role>
      <ShortName>Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/ComprehensiveIncome</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Employee Stock Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/EmployeeStockPlansTables</Role>
      <ShortName>Employee Stock Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/EmployeeStockPlans</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/FinancialInstruments</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Deferred Compensation and Retirement Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables</Role>
      <ShortName>Deferred Compensation and Retirement Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/DeferredCompensationandRetirementPlans</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Fee Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FeeRevenueTables</Role>
      <ShortName>Fee Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/FeeRevenue</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CreditLossesTables</Role>
      <ShortName>Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/CreditLosses</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/LongTermDebt</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SegmentsTables</Role>
      <ShortName>Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/Segments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Restructuring Charges, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/RestructuringChargesNetTables</Role>
      <ShortName>Restructuring Charges, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/RestructuringChargesNet</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/Leases</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kornferry.com/role/Acquisition</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Organization and Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Basic and Diluted Earnings Per Share - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail</Role>
      <ShortName>Basic and Diluted Earnings Per Share - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail</Role>
      <ShortName>Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail</Role>
      <ShortName>Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail</Role>
      <ShortName>Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail</Role>
      <ShortName>Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Employee Stock Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail</Role>
      <ShortName>Employee Stock Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Employee Stock Plans - Restricted Stock Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail</Role>
      <ShortName>Employee Stock Plans - Restricted Stock Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail</Role>
      <ShortName>Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Financial Instruments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail</Role>
      <ShortName>Financial Instruments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail</Role>
      <ShortName>Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Deferred Compensation and Retirement Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Deferred Compensation and Retirement Plans - Reconciliation of Deferred Compensation and Pension Plans (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Reconciliation of Deferred Compensation and Pension Plans (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Deferred Compensation and Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Benefit Obligations (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Benefit Obligations (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Deferred Compensation and Retirement Plans - Components Of Net Periodic Benefit Costs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Components Of Net Periodic Benefit Costs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Medical and Life Insurance Plan (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Medical and Life Insurance Plan (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Medical and Life Insurance (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Medical and Life Insurance (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Deferred Compensation and Retirement Plans - Changes in ECAP Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail</Role>
      <ShortName>Deferred Compensation and Retirement Plans - Changes in ECAP Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Fee Revenue - Schedule of Contract Asset and Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail</Role>
      <ShortName>Fee Revenue - Schedule of Contract Asset and Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Fee Revenue - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails</Role>
      <ShortName>Fee Revenue - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail</Role>
      <ShortName>Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail</Role>
      <ShortName>Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail</Role>
      <ShortName>Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Credit Losses - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails</Role>
      <ShortName>Credit Losses - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Income Taxes - Income (Loss) from Continuing Operations before Provision for Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Income (Loss) from Continuing Operations before Provision for Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail</Role>
      <ShortName>Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail</Role>
      <ShortName>Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Income Taxes - Changes in Unrecognized Tax Benefits (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail</Role>
      <ShortName>Income Taxes - Changes in Unrecognized Tax Benefits (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail</Role>
      <ShortName>Property and Equipment, Net - Summary of Property and Equipment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Property And Equipment, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/PropertyAndEquipmentNetAdditionalInformationDetail</Role>
      <ShortName>Property And Equipment, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Long-Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail</Role>
      <ShortName>Long-Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Long-Term Debt - Schedule of Redemption of Notes at Applicable Redemption Prices (Detail)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail</Role>
      <ShortName>Long-Term Debt - Schedule of Redemption of Notes at Applicable Redemption Prices (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail</Role>
      <ShortName>Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Segments - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SegmentsAdditionalInformationDetail</Role>
      <ShortName>Segments - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Segments - Financial Highlights (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails</Role>
      <ShortName>Segments - Financial Highlights (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Segments - Financial Highlights by Operating Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail</Role>
      <ShortName>Segments - Financial Highlights by Operating Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Segments - Fee Revenue Classified by Country (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail</Role>
      <ShortName>Segments - Fee Revenue Classified by Country (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - Segments - Long Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail</Role>
      <ShortName>Segments - Long Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - Restructuring Charges, Net - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail</Role>
      <ShortName>Restructuring Charges, Net - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - Restructuring Charges, Net - Changes In Restructuring Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail</Role>
      <ShortName>Restructuring Charges, Net - Changes In Restructuring Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - Restructuring Charges, Net - Restructuring Charges Incurred by Reporting Unit (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail</Role>
      <ShortName>Restructuring Charges, Net - Restructuring Charges Incurred by Reporting Unit (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail</Role>
      <ShortName>Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - Goodwill And Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail</Role>
      <ShortName>Goodwill And Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Intangible Assets - Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - Goodwill and Intangible Assets - Estimated Annual Amortization Expense Related to Amortizing Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail</Role>
      <ShortName>Goodwill and Intangible Assets - Estimated Annual Amortization Expense Related to Amortizing Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - Disclosure - Leases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LeasesAdditionalInformationDetail</Role>
      <ShortName>Leases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - Disclosure - Leases - Components of Lease Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail</Role>
      <ShortName>Leases - Components of Lease Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail</Role>
      <ShortName>Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - Disclosure - Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail</Role>
      <ShortName>Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail</Role>
      <ShortName>Leases - Summary of Maturities of Lease Liabilities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - Disclosure - Acquisition - Summary of Net Assets Acquired (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail</Role>
      <ShortName>Acquisition - Summary of Net Assets Acquired (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - Disclosure - Acquisition - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail</Role>
      <ShortName>Acquisition - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="kfy-20230430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - Disclosure - Subsequent Event - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail</Role>
      <ShortName>Subsequent Event - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityFilerCategory, kfy:AmortizationOfLongTermRetentionAwards, kfy:OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 -  kfy-20230430.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 -  kfy-20230430.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="kfy-20230430.htm">kfy-20230430.htm</File>
    <File>kfy-20230430.xsd</File>
    <File>kfy-20230430_cal.xml</File>
    <File>kfy-20230430_def.xml</File>
    <File>kfy-20230430_lab.xml</File>
    <File>kfy-20230430_pre.xml</File>
    <File>kfy-20230430xexx1051.htm</File>
    <File>kfy-20230430xexx211.htm</File>
    <File>kfy-20230430xexx231.htm</File>
    <File>kfy-20230430xexx311.htm</File>
    <File>kfy-20230430xexx312.htm</File>
    <File>kfy-20230430xexx321.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kfy-20230430_g1.jpg</File>
    <File>kfy-20230430_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1677">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>125
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "kfy-20230430.htm": {
   "axisCustom": 0,
   "axisStandard": 42,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 1677,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 472,
   "dts": {
    "calculationLink": {
     "local": [
      "kfy-20230430_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kfy-20230430_def.xml"
     ]
    },
    "inline": {
     "local": [
      "kfy-20230430.htm"
     ]
    },
    "labelLink": {
     "local": [
      "kfy-20230430_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kfy-20230430_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "kfy-20230430.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 872,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 13,
    "http://www.kornferry.com/20230430": 2,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 20
   },
   "keyCustom": 67,
   "keyStandard": 477,
   "memberCustom": 62,
   "memberStandard": 71,
   "nsprefix": "kfy",
   "nsuri": "http://www.kornferry.com/20230430",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.kornferry.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Basic and Diluted Earnings Per Share",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShare",
     "shortName": "Basic and Diluted Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Acquisition - Summary of Net Assets Acquired (Detail)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail",
     "shortName": "Acquisition - Summary of Net Assets Acquired (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ic053997f0a98405986be434286f43391_I20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - Acquisition - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
     "shortName": "Acquisition - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ic053997f0a98405986be434286f43391_I20230430",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i9d9843d815dc4e23a594be7b221e2574_I20230626",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kfy:DividendPayableIncreaseDecreasePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - Subsequent Event - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail",
     "shortName": "Subsequent Event - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i9d9843d815dc4e23a594be7b221e2574_I20230626",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "kfy:DividendPayableIncreaseDecreasePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Comprehensive Income",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.kornferry.com/role/ComprehensiveIncome",
     "shortName": "Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Employee Stock Plans",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.kornferry.com/role/EmployeeStockPlans",
     "shortName": "Employee Stock Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Financial Instruments",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.kornferry.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Deferred Compensation and Retirement Plans",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlans",
     "shortName": "Deferred Compensation and Retirement Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Fee Revenue",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.kornferry.com/role/FeeRevenue",
     "shortName": "Fee Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Credit Losses",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.kornferry.com/role/CreditLosses",
     "shortName": "Credit Losses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.kornferry.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Property and Equipment, Net",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.kornferry.com/role/PropertyandEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Long-Term Debt",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.kornferry.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.kornferry.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Segments",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.kornferry.com/role/Segments",
     "shortName": "Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Restructuring Charges, Net",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.kornferry.com/role/RestructuringChargesNet",
     "shortName": "Restructuring Charges, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Goodwill and Intangible Assets",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.kornferry.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.kornferry.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Acquisition",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.kornferry.com/role/Acquisition",
     "shortName": "Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.kornferry.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Subsequent Event",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.kornferry.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "27",
     "role": "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Organization and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Basic and Diluted Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables",
     "shortName": "Basic and Diluted Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Comprehensive Income (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.kornferry.com/role/ComprehensiveIncomeTables",
     "shortName": "Comprehensive Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Employee Stock Plans (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.kornferry.com/role/EmployeeStockPlansTables",
     "shortName": "Employee Stock Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.kornferry.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Deferred Compensation and Retirement Plans (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables",
     "shortName": "Deferred Compensation and Retirement Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Fee Revenue (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://www.kornferry.com/role/FeeRevenueTables",
     "shortName": "Fee Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Credit Losses (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://www.kornferry.com/role/CreditLossesTables",
     "shortName": "Credit Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.kornferry.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Property and Equipment, Net (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.kornferry.com/role/PropertyandEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Long-Term Debt (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.kornferry.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Segments (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.kornferry.com/role/SegmentsTables",
     "shortName": "Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Restructuring Charges, Net (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.kornferry.com/role/RestructuringChargesNetTables",
     "shortName": "Restructuring Charges, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.kornferry.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Acquisition (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.kornferry.com/role/AcquisitionTables",
     "shortName": "Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Organization and Summary of Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if47b505ec0344470ab035f55e2069ff9_I20220430",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ibdb71499eabf4ae4b1e8cabcfb4eb02b_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Basic and Diluted Earnings Per Share - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail",
     "shortName": "Basic and Diluted Earnings Per Share - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ibdb71499eabf4ae4b1e8cabcfb4eb02b_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
     "shortName": "Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail",
     "shortName": "Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if47b505ec0344470ab035f55e2069ff9_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail",
     "shortName": "Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail",
     "shortName": "Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Employee Stock Plans - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
     "shortName": "Employee Stock Plans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i113221da2e8a4c89bc1eedf3f9f1df37_D20220501-20230430",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LaborAndRelatedExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i902d94bab7be487eb00391fb48331b77_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Employee Stock Plans - Restricted Stock Activity (Detail)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail",
     "shortName": "Employee Stock Plans - Restricted Stock Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i0ae54a9bbe3a43a78058e7b3a449b02d_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail",
     "shortName": "Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
       "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Financial Instruments - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
     "shortName": "Financial Instruments - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ia92953782bc14b9e810ecb4cb4bc88f1_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail",
     "shortName": "Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ia92953782bc14b9e810ecb4cb4bc88f1_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Total Long-Term Benefit Obligations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i121b38c2be33443a8ec96e953150776f_I20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiGainLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Deferred Compensation and Retirement Plans - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ib440b6bc7b5d4f319e376e752097d83a_I20230430",
      "decimals": "-5",
      "lang": "en-US",
      "name": "kfy:DeathBenefitsPayableNetOfLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Deferred Compensation and Retirement Plans - Reconciliation of Deferred Compensation and Pension Plans (Detail)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Reconciliation of Deferred Compensation and Pension Plans (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ifb62a4fe031646a199084d668e813819_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i121b38c2be33443a8ec96e953150776f_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Deferred Compensation and Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Fair Value Measurements of Defined Benefit Plan Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i121b38c2be33443a8ec96e953150776f_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ifb62a4fe031646a199084d668e813819_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ifb62a4fe031646a199084d668e813819_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i941f318eeb3c4a7182606db0c79711f7_I20230430",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Benefit Obligations (Detail)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Benefit Obligations (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i941f318eeb3c4a7182606db0c79711f7_I20230430",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i121b38c2be33443a8ec96e953150776f_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Future Service (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i121b38c2be33443a8ec96e953150776f_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Reconciliation of Fair Value of Plan Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Deferred Compensation and Retirement Plans - Components Of Net Periodic Benefit Costs (Detail)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Components Of Net Periodic Benefit Costs (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "id9eed26c722943ed8beae782bd4f8f60_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i88909d72cebe44fc87c3a51cb6fb4c35_I20230430",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Medical and Life Insurance Plan (Detail)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Weighted-Average Assumptions Used In Calculating The Medical and Life Insurance Plan (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i88909d72cebe44fc87c3a51cb6fb4c35_I20230430",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i88909d72cebe44fc87c3a51cb6fb4c35_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Medical and Life Insurance (Detail)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Expected Benefit Payments Associated With Medical and Life Insurance (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i88909d72cebe44fc87c3a51cb6fb4c35_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i6ba4c272e0a6490b859bdd19ce987c37_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Deferred Compensation and Retirement Plans - Changes in ECAP Liability (Detail)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
     "shortName": "Deferred Compensation and Retirement Plans - Changes in ECAP Liability (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i2f216c6fcfca4800910e657c81a96ddf_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Fee Revenue - Schedule of Contract Asset and Liability (Detail)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail",
     "shortName": "Fee Revenue - Schedule of Contract Asset and Liability (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Fee Revenue - Additional Information (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails",
     "shortName": "Fee Revenue - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail",
     "shortName": "Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ib2289f6453dc48e3bdc5b1b21a94d8f5_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if47b505ec0344470ab035f55e2069ff9_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail",
     "shortName": "Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i1dacd8448a3b47a9a8d667ddcd65f070_I20200430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if47b505ec0344470ab035f55e2069ff9_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i1dacd8448a3b47a9a8d667ddcd65f070_I20200430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i61091a10c6cc44c59bbf8a965a1085c0_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
     "shortName": "Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i61091a10c6cc44c59bbf8a965a1085c0_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if27a0c34697a48f98cd3c87b6fa92fc4_I20230430",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "investment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Credit Losses - Additional Information (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
     "shortName": "Credit Losses - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if27a0c34697a48f98cd3c87b6fa92fc4_I20230430",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "investment",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Income Taxes - Income (Loss) from Continuing Operations before Provision for Income Taxes (Detail)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail",
     "shortName": "Income Taxes - Income (Loss) from Continuing Operations before Provision for Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail",
     "shortName": "Income Taxes - Provision (Benefit) for Domestic and Foreign Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail",
     "shortName": "Income Taxes - Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail",
     "shortName": "Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Income Taxes - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if47b505ec0344470ab035f55e2069ff9_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Income Taxes - Changes in Unrecognized Tax Benefits (Detail)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail",
     "shortName": "Income Taxes - Changes in Unrecognized Tax Benefits (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment (Detail)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail",
     "shortName": "Property and Equipment, Net - Summary of Property and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Property And Equipment, Net - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.kornferry.com/role/PropertyAndEquipmentNetAdditionalInformationDetail",
     "shortName": "Property And Equipment, Net - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ib12afa3fc29342d3a7202bb9c2f8c839_I20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "kfy:PolicyLoansPayable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Long-Term Debt - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
     "shortName": "Long-Term Debt - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ia340729360c342aeac3c4b0091781d60_I20230430",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i775e00a1bf0e4bdab7f2d660c568faa5_D20220501-20230430",
      "decimals": "5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Long-Term Debt - Schedule of Redemption of Notes at Applicable Redemption Prices (Detail)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail",
     "shortName": "Long-Term Debt - Schedule of Redemption of Notes at Applicable Redemption Prices (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i775e00a1bf0e4bdab7f2d660c568faa5_D20220501-20230430",
      "decimals": "5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail",
     "shortName": "Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i098e70cd43af4fc9a7078723c7e06c34_I20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i1ca30bb8679549df9d3eec19391ade04_D20230131-20230131",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Segments - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
     "shortName": "Segments - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ConcentrationRiskPercentage1",
       "us-gaap:ConcentrationRiskPercentage1",
       "us-gaap:ConcentrationRiskPercentage1",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i53c758e14ad2442ea5cad87aaeedc667_D20220501-20230430",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Segments - Financial Highlights (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
     "shortName": "Segments - Financial Highlights (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherNonoperatingIncomeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Segments - Financial Highlights by Operating Segment (Detail)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail",
     "shortName": "Segments - Financial Highlights by Operating Segment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i673cfc60132342d8b2b67956492da9bf_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Segments - Fee Revenue Classified by Country (Detail)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
     "shortName": "Segments - Fee Revenue Classified by Country (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i5f4a36f6dca147c191e847a2b205688f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Segments - Long Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent (Detail)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail",
     "shortName": "Segments - Long Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Restructuring Charges, Net - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
     "shortName": "Restructuring Charges, Net - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "ie5ba030273594739bad68405544bc48c_I20220430",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserveNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Restructuring Charges, Net - Changes In Restructuring Liability (Detail)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail",
     "shortName": "Restructuring Charges, Net - Changes In Restructuring Liability (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i6f29e9f5d26b4c97810e924fa0767ef2_I20200430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Organization and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies",
     "shortName": "Organization and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Restructuring Charges, Net - Restructuring Charges Incurred by Reporting Unit (Detail)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
     "shortName": "Restructuring Charges, Net - Restructuring Charges Incurred by Reporting Unit (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i673cfc60132342d8b2b67956492da9bf_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "if47b505ec0344470ab035f55e2069ff9_I20220430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
     "shortName": "Goodwill and Intangible Assets - Changes in Carrying Value of Goodwill By Reportable Segment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Goodwill And Intangible Assets - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
     "shortName": "Goodwill And Intangible Assets - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Goodwill and Intangible Assets - Intangible Assets (Detail)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
     "shortName": "Goodwill and Intangible Assets - Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Goodwill and Intangible Assets - Estimated Annual Amortization Expense Related to Amortizing Intangible Assets (Detail)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail",
     "shortName": "Goodwill and Intangible Assets - Estimated Annual Amortization Expense Related to Amortizing Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Leases - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
     "shortName": "Leases - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i4c9f68797aa94d93a619c3d6098c7b61_I20230430",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Leases - Components of Lease Expense (Detail)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail",
     "shortName": "Leases - Components of Lease Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail",
     "shortName": "Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i89f32619a3f5419b9271fffea639668f_D20220501-20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "kfy:FinanceLeasesPropertyAndEquipmentAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail",
     "shortName": "Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "kfy:FinanceLeasesPropertyAndEquipmentAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail",
     "shortName": "Leases - Summary of Maturities of Lease Liabilities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfy-20230430.htm",
      "contextRef": "i33728dd37cdc4c86a13181ece3395f83_I20230430",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 140,
   "tag": {
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "U.S."
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "verboseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "verboseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "verboseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r895"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "verboseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r890"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r896"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r889"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r897"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r892",
      "r893",
      "r894"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r888"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r891"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.kornferry.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjusted EBITDA before restructuring charges, integration/acquisition cost, certain separation costs and certain non-cash charges.",
        "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization",
        "terseLabel": "Adjusted EBITDA"
       }
      }
     },
     "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for doubtful accounts foreign currency translation.",
        "label": "Allowance For Doubtful Accounts, Foreign Currency Translation, Increase (Decrease)",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_AmendedCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amended credit agreement.",
        "label": "Amended Credit Agreement [Member]",
        "terseLabel": "Amended Credit Agreement"
       }
      }
     },
     "localname": "AmendedCreditAgreementMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_AmortizationOfLongTermRetentionAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period the long term retention award is expensed over.",
        "label": "Amortization Of Long Term Retention Awards",
        "terseLabel": "Amortization of long-term retention awards"
       }
      }
     },
     "localname": "AmortizationOfLongTermRetentionAwards",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_AnnualTermLoanAmortizationPercentageOnPrincipalBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annual term loan amortization percentage on principal balance.",
        "label": "Annual Term Loan Amortization Percentage On Principal Balance",
        "terseLabel": "Annual term loan amortization percentage on principal balance"
       }
      }
     },
     "localname": "AnnualTermLoanAmortizationPercentageOnPrincipalBalance",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "xbrltype": "stringItemType"
    },
    "kfy_AvailableForSaleMarketableSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available For Sale Marketable Securities",
        "label": "Available For Sale Marketable Securities [Member]",
        "terseLabel": "Available For Sale Marketable Securities"
       }
      }
     },
     "localname": "AvailableForSaleMarketableSecuritiesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_BenefitObligationAccruedNumberOfParticipants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Benefit Obligation Accrued Number Of Participants",
        "label": "Benefit Obligation Accrued Number Of Participants",
        "terseLabel": "Long-term benefit obligation accrued, number of participants"
       }
      }
     },
     "localname": "BenefitObligationAccruedNumberOfParticipants",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents integration and acquisition-related costs incurred to effect a business combination and integrate it into the business which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination Acquisition And Integration Related Costs",
        "terseLabel": "Business Combination Acquisition And Integration Related Costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_CSVOfCOLIContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CSV of Coli Contracts [Member]",
        "label": "C S V Of COLI Contracts [Member]",
        "terseLabel": "CSV of COLI Contracts"
       }
      }
     },
     "localname": "CSVOfCOLIContractsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash paid for amounts included in measurement of lease liabilities.",
        "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_CashSurrenderValueOfLifeInsuranceGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Surrender Value of Life Insurance Gross",
        "label": "Cash Surrender Value Of Life Insurance Gross",
        "terseLabel": "Gross CSV"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsuranceGross",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Surrender Value of Life Insurance.",
        "label": "Cash Surrender Value Of Life Insurance Policy [Policy Text Block]",
        "terseLabel": "Cash Surrender Value of Life Insurance"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurancePolicyPolicyTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_CommonStockDecreasesInCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock decreases in capital shares reserved for future issuance.",
        "label": "Common Stock Decreases In Capital Shares Reserved For Future Issuance",
        "terseLabel": "Common stock available for stock-based awards (in shares)"
       }
      }
     },
     "localname": "CommonStockDecreasesInCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "kfy_CompanyOwnedLifeInsuranceHeldInTrustMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company Owned Life Insurance Held In Trust [Member]",
        "label": "Company Owned Life Insurance Held In Trust [Member]",
        "terseLabel": "Company Owned Life Insurance Held In Trust"
       }
      }
     },
     "localname": "CompanyOwnedLifeInsuranceHeldInTrustMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ConsolidatedNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company's consolidated total leverage ratio can not be greater than this in order to be in compliance with the Indenture governing the Notes.",
        "label": "Consolidated Net Leverage Ratio",
        "terseLabel": "Leverage ratio to be attained for payment of dividends"
       }
      }
     },
     "localname": "ConsolidatedNetLeverageRatio",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "kfy_ConsultingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting.",
        "label": "Consulting [Member]",
        "terseLabel": "Consulting"
       }
      }
     },
     "localname": "ConsultingMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ConsumerGoodsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer goods.",
        "label": "Consumer Goods [Member]",
        "terseLabel": "Consumer Goods"
       }
      }
     },
     "localname": "ConsumerGoodsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_CorporateNotesOrBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Notes Or Bonds.",
        "label": "Corporate Notes Or Bonds [Member]",
        "terseLabel": "Corporate notes/bonds"
       }
      }
     },
     "localname": "CorporateNotesOrBondsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_CorridorRulePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage that the actuarial gain or loss must exceed the greater of the PBO or Market Related Value of Plan Assets in order to amortize the amount through pension cost.",
        "label": "Corridor Rule Percentage",
        "terseLabel": "Percentage that actuarial gain or loss must exceed the greater of PBO or market value plan assets"
       }
      }
     },
     "localname": "CorridorRulePercentage",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_CovidNineteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covid 19.",
        "label": "Covid Nineteen [Member]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "CovidNineteenMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_CreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement [Member]",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_CreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facilities.",
        "label": "Credit Facilities [Member]",
        "terseLabel": "Credit Facilities"
       }
      }
     },
     "localname": "CreditFacilitiesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DeathBenefitsPayableNetOfLoans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Death Benefits Payable Net Of Loans",
        "label": "Death Benefits Payable Net Of Loans",
        "terseLabel": "Total death benefits payable, net of loans"
       }
      }
     },
     "localname": "DeathBenefitsPayableNetOfLoans",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DeathBenefitsPayableNetOfLoansHeldInTrust": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Death Benefits Payable Net Of Loans Held In Trust",
        "label": "Death Benefits Payable Net Of Loans Held In Trust",
        "terseLabel": "Total death benefits, net of loans held in trust"
       }
      }
     },
     "localname": "DeathBenefitsPayableNetOfLoansHeldInTrust",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, change in control and rating decline, percentage of principal amount.",
        "label": "Debt Instrument Change In Control And Rating Decline Percentage Of Principal Amount",
        "terseLabel": "Debt Instrument, change in control and rating decline, percentage of principal amount"
       }
      }
     },
     "localname": "DebtInstrumentChangeInControlAndRatingDeclinePercentageOfPrincipalAmount",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument maximum percentage of principal amount redeemable with equity offering proceeds.",
        "label": "Debt Instrument Maximum Percentage Of Principal Amount Redeemable With Equity Offering Proceeds",
        "terseLabel": "Percentage of principal amount redeemable with equity offering proceeds"
       }
      }
     },
     "localname": "DebtInstrumentMaximumPercentageOfPrincipalAmountRedeemableWithEquityOfferingProceeds",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument, proceeds from offering used to repay outstanding debt.",
        "label": "Debt Instrument Proceeds From Offering Used To Repay Outstanding Debt",
        "terseLabel": "Debt instrument, proceeds from offering used to repay outstanding debt"
       }
      }
     },
     "localname": "DebtInstrumentProceedsFromOfferingUsedToRepayOutstandingDebt",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument redemption of principal plus applicable premium price percentage.",
        "label": "Debt Instrument Redemption Of Principal Plus Applicable Premium Price Percentage",
        "terseLabel": "Redemption price, percentage"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionOfPrincipalPlusApplicablePremiumPricePercentage",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_DebtInstrumentRedemptionPeriodThreeAndThereafterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Redemption, Period Three And Thereafter",
        "label": "Debt Instrument, Redemption, Period Three And Thereafter [Member]",
        "terseLabel": "2024 and thereafter"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodThreeAndThereafterMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DebtInstrumentVariableRateAdjustmentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument variable rate adjustment percentage.",
        "label": "Debt Instrument Variable Rate Adjustment Percentage",
        "terseLabel": "Adjustment percentage on variable interest rate"
       }
      }
     },
     "localname": "DebtInstrumentVariableRateAdjustmentPercentage",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_DeferredCompensationAmortizationOfEmployerContribution": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Amortization Of Employer Contribution",
        "label": "Deferred Compensation Amortization Of Employer Contribution",
        "terseLabel": "Amortization of employer contributions"
       }
      }
     },
     "localname": "DeferredCompensationAmortizationOfEmployerContribution",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DeferredCompensationAndPensionPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation and pension plans.",
        "label": "Deferred Compensation And Pension Plans [Member]",
        "terseLabel": "Deferred compensation and pension plans"
       }
      }
     },
     "localname": "DeferredCompensationAndPensionPlansMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The compensation expense or income recognized during the period pertaining to the deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement With Individual Compensation Expense (Income)",
        "terseLabel": "Gain (loss) on investment",
        "verboseLabel": "Deferred compensation plan expense (income)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpenseIncome",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Company contributions that is unamortized but will be expensed in future period once the conditions are met.",
        "label": "Deferred Compensation Arrangement With Individual Employer Contribution Unamortized Portion",
        "terseLabel": "Company's contributions, unamortized portion"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualEmployerContributionUnamortizedPortion",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DeferredCompensationIncentivePlanPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for Executive Capital Accumulation Plan. This accounting policy address (1) the amortization of Company's contribution (2) the accounting for the fair value of vested amounts owed to participants and (3) groups that participate in (or are covered by) the plan.",
        "label": "Deferred Compensation Incentive Plan Policy [Policy Text Block]",
        "terseLabel": "Executive Capital Accumulation Plan"
       }
      }
     },
     "localname": "DeferredCompensationIncentivePlanPolicyPolicyTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_DeferredCompensationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Plan [Member]",
        "label": "Deferred Compensation Plan [Member]",
        "terseLabel": "Deferred Compensation Plan"
       }
      }
     },
     "localname": "DeferredCompensationPlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DeferredCompensationPlansUnvestedObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the liability included in the deferred compensation plans that is unvested and therefore the participants have not earned the right to.",
        "label": "Deferred Compensation Plans Unvested Obligations",
        "terseLabel": "Unvested obligations under deferred compensation plans"
       }
      }
     },
     "localname": "DeferredCompensationPlansUnvestedObligations",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets operating lease liability.",
        "label": "Deferred Tax Assets Operating Lease Liability",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedBenefitPlanAssetsAdministrativeExpensesPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Assets Administrative Expenses Paid",
        "label": "Defined Benefit Plan Assets Administrative Expenses Paid",
        "negatedTerseLabel": "Administrative expenses paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssetsAdministrativeExpensesPaid",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan Benefit Obligation Administrative Expenses Paid",
        "label": "Defined Benefit Plan Benefit Obligation Administrative Expenses Paid",
        "negatedTerseLabel": "Administrative expenses paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationAdministrativeExpensesPaid",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedBenefitPlanBenefitObligationPaidByPlanAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan benefit obligation paid by plan assets.",
        "label": "Defined Benefit Plan Benefit Obligation Paid By Plan Assets",
        "negatedTerseLabel": "Benefits paid from plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationPaidByPlanAssets",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedBenefitPlanNumberOfPlanParticipants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan number of plan participants.",
        "label": "Defined Benefit Plan Number Of Plan Participants",
        "terseLabel": "Benefit plan, number of participants"
       }
      }
     },
     "localname": "DefinedBenefitPlanNumberOfPlanParticipants",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kfy_DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The annual payments that will be made for five years commencing on the seventh anniversary of the grant date.",
        "label": "Defined Benefit Plan Payment Award, Employee Subscription Value",
        "terseLabel": "Annual benefit payments per vested unit after anniversary period"
       }
      }
     },
     "localname": "DefinedBenefitPlanPaymentAwardEmployeeSubscriptionValue",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of years that the participant will obtain the annual benefit of $25,000 commencing on the seventh anniversary of the grant date.",
        "label": "Defined Benefit Plan Payment Award Payments After Anniversary Period",
        "terseLabel": "Number of payments after the seventh anniversary of the grant date"
       }
      }
     },
     "localname": "DefinedBenefitPlanPaymentAwardPaymentsAfterAnniversaryPeriod",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_DefinedBenefitPlanPaymentAwardValuePerUnit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The base value per unit that will be used to determine payment that would be made upon early termination for a partially vested unit award.",
        "label": "Defined Benefit Plan Payment Award Value Per Unit",
        "terseLabel": "Value per unit award"
       }
      }
     },
     "localname": "DefinedBenefitPlanPaymentAwardValuePerUnit",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedBenefitPlanPaymentAwardVestingRightsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting percentage of the award on each anniversary date.",
        "label": "Defined Benefit Plan Payment Award Vesting Rights Percentage",
        "terseLabel": "Vesting percentage on each anniversary date"
       }
      }
     },
     "localname": "DefinedBenefitPlanPaymentAwardVestingRightsPercentage",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Conrtibution Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "label": "Defined Conrtibution Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "terseLabel": "Company's matching contributions next fiscal year"
       }
      }
     },
     "localname": "DefinedConrtibutionPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Discretionary Contribution Amount Related To Prior Year Employee Contributions",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount Related To Prior Year Employee Contributions",
        "terseLabel": "Company's additional matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmountRelatedToPriorYearEmployeeContributions",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_DefinedContributionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan [Member]",
        "label": "Defined Contribution Plan [Member]",
        "terseLabel": "Defined Contribution Plan"
       }
      }
     },
     "localname": "DefinedContributionPlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DelayedDrawFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delayed Draw Facility",
        "label": "Delayed Draw Facility [Member]",
        "terseLabel": "Delayed Draw Facility"
       }
      }
     },
     "localname": "DelayedDrawFacilityMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DelayedDrawTermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delay draw term loan facility.",
        "label": "Delayed Draw Term Loan Facility [Member]",
        "terseLabel": "Delayed Draw Term Loan Facility"
       }
      }
     },
     "localname": "DelayedDrawTermLoanFacilityMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DerivativesPurchasedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivatives Purchased [Member]",
        "label": "Derivatives Purchased [Member]",
        "terseLabel": "Derivatives Purchased"
       }
      }
     },
     "localname": "DerivativesPurchasedMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DerivativesSoldMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivatives Sold [Member]",
        "label": "Derivatives Sold [Member]",
        "terseLabel": "Derivatives Sold"
       }
      }
     },
     "localname": "DerivativesSoldMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DigitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Digital.",
        "label": "Digital [Member]",
        "terseLabel": "Digital"
       }
      }
     },
     "localname": "DigitalMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_DividendPayableIncreaseDecreasePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend Payable, Increase (Decrease), Percent",
        "label": "Dividend Payable, Increase (Decrease), Percent",
        "terseLabel": "Dividend payable, percentage increase"
       }
      }
     },
     "localname": "DividendPayableIncreaseDecreasePercent",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_DividendsPayableWithoutRestrictions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends payable without restrictions.",
        "label": "Dividends Payable Without Restrictions",
        "terseLabel": "Dividends payable per fiscal year"
       }
      }
     },
     "localname": "DividendsPayableWithoutRestrictions",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_EarningsPerShareBasicAndDilutedEPSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share, Basic and Diluted EPS",
        "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]",
        "terseLabel": "Net earnings per common share:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedEPSAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_EarningsPerShareDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share Disclosure [Line Items]",
        "label": "Earnings Per Share Disclosure [Line Items]",
        "terseLabel": "Earnings Per Share Disclosure [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareDisclosureLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_EarningsPerShareDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share Disclosure [Table]",
        "label": "Earnings Per Share Disclosure [Table]",
        "terseLabel": "Earnings Per Share Disclosure [Table]"
       }
      }
     },
     "localname": "EarningsPerShareDisclosureTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_EducationNonProfitAndGeneralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Education, non-profit and general.",
        "label": "Education Non Profit And General [Member]",
        "terseLabel": "Education/Non\u2013Profit/General"
       }
      }
     },
     "localname": "EducationNonProfitAndGeneralMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price paid by employees for common stock through an employee stock purchase plan.",
        "label": "Employee Stock Purchase Plan Purchase Price Of Shares Purchased",
        "terseLabel": "Employees stock purchased, average price per share (in dollars per share)"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanPurchasePriceOfSharesPurchased",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "kfy_EnhancedWealthAccumulationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Enhanced Wealth Accumulation Plan [Member]",
        "label": "Enhanced Wealth Accumulation Plan [Member]",
        "terseLabel": "Enhanced Wealth Accumulation Plan"
       }
      }
     },
     "localname": "EnhancedWealthAccumulationPlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ExecutiveCapitalAccumulationPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executive Capital Accumulation Plan [Member]",
        "label": "Executive Capital Accumulation Plan [Member]",
        "terseLabel": "Executive Capital Accumulation Plan"
       }
      }
     },
     "localname": "ExecutiveCapitalAccumulationPlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ExecutiveSearchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Executive Search [Member]",
        "label": "Executive Search [Member]",
        "terseLabel": "Executive Search"
       }
      }
     },
     "localname": "ExecutiveSearchMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value and unrealized losses on available for sale debt securities.",
        "label": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]",
        "terseLabel": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]"
       }
      }
     },
     "localname": "FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value and unrealized losses on available for sale debt securities.",
        "label": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table]",
        "terseLabel": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table]"
       }
      }
     },
     "localname": "FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_FinanceLeaseCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance lease costs.",
        "label": "Finance Lease Costs",
        "totalLabel": "Finance lease cost"
       }
      }
     },
     "localname": "FinanceLeaseCosts",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_FinanceLeaseCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance lease costs.",
        "label": "Finance Lease Costs [Abstract]",
        "terseLabel": "Finance lease cost"
       }
      }
     },
     "localname": "FinanceLeaseCostsAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_FinanceLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance leases.",
        "label": "Finance Leases [Abstract]",
        "terseLabel": "Finance Leases:"
       }
      }
     },
     "localname": "FinanceLeasesAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_FinanceLeasesAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance leases accumulated depreciation.",
        "label": "Finance Leases Accumulated Depreciation",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "FinanceLeasesAccumulatedDepreciation",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_FinanceLeasesPropertyAndEquipmentAtCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance leases property and equipment at cost.",
        "label": "Finance Leases Property And Equipment At Cost",
        "terseLabel": "Property and equipment, at cost"
       }
      }
     },
     "localname": "FinanceLeasesPropertyAndEquipmentAtCost",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_FinancialInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instrument [Line Items]",
        "label": "Financial Instrument [Line Items]",
        "terseLabel": "Financial Instrument [Line Items]"
       }
      }
     },
     "localname": "FinancialInstrumentLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_FinancialInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments [Table]",
        "label": "Financial Instruments [Table]",
        "terseLabel": "Financial Instruments [Table]"
       }
      }
     },
     "localname": "FinancialInstrumentsTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Four point six two five percent senior unsecured notes due two thousand twenty seven.",
        "label": "Four Point Six Two Five Percent Senior Unsecured Notes Due Two Thousand Twenty Seven [Member]",
        "terseLabel": "4.625% Senior Unsecured Notes due 2027"
       }
      }
     },
     "localname": "FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_HayGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hay Group[Member]",
        "label": "Hay Group [Member]",
        "terseLabel": "Hay Group"
       }
      }
     },
     "localname": "HayGroupMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_IncomeTaxesAndOtherReceivables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes and other receivables.",
        "label": "Income Taxes And Other Receivables",
        "terseLabel": "Income Taxes &amp; Other Receivables"
       }
      }
     },
     "localname": "IncomeTaxesAndOtherReceivables",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_IncomeTaxesAndOtherReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes And Other Receivables, Current",
        "label": "Income Taxes And Other Receivables, Current",
        "terseLabel": "Income taxes and other receivables"
       }
      }
     },
     "localname": "IncomeTaxesAndOtherReceivablesCurrent",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_IncomeTaxesAndOtherReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes and other receivables.",
        "label": "Income Taxes And Other Receivables [Member]",
        "terseLabel": "Income Taxes And Other Receivables"
       }
      }
     },
     "localname": "IncomeTaxesAndOtherReceivablesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_IncreaseDecreaseInUnearnedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease In unearned compensation.",
        "label": "Increase Decrease In Unearned Compensation",
        "negatedLabel": "Unearned compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInUnearnedCompensation",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_IndustrialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial.",
        "label": "Industrial [Member]",
        "terseLabel": "Industrial"
       }
      }
     },
     "localname": "IndustrialMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_InfinityConsultingSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infinity Consulting Solutions",
        "label": "Infinity Consulting Solutions [Member]",
        "terseLabel": "Infinity Consulting Solutions"
       }
      }
     },
     "localname": "InfinityConsultingSolutionsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_IntangibleAssetsForeignCurrencyTranslationLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The accumulated foreign exchange loss included in intangible assets.",
        "label": "Intangible Assets, Foreign Currency Translation Loss",
        "negatedTerseLabel": "Exchange rate fluctuations"
       }
      }
     },
     "localname": "IntangibleAssetsForeignCurrencyTranslationLoss",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_IntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible Assets [Line Items]",
        "label": "Intangible Assets [Line Items]",
        "terseLabel": "Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "IntangibleAssetsLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_InternationalRetirementPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "International retirement plans.",
        "label": "International Retirement Plans [Member]",
        "terseLabel": "International retirement plans"
       }
      }
     },
     "localname": "InternationalRetirementPlansMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasehold improvements and furniture and fixtures.",
        "label": "Leasehold Improvements And Furniture And Fixtures [Member]",
        "terseLabel": "Leasehold Improvements and Furniture and Fixtures"
       }
      }
     },
     "localname": "LeaseholdImprovementsAndFurnitureAndFixturesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee operating and finance lease liability maturity.",
        "label": "Lessee Operating And Finance Lease Liability Maturity [Table Text Block]",
        "terseLabel": "Summary of Maturities of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_LifeSciencesAndHealthcareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life Sciences/Healthcare.",
        "label": "Life Sciences And Healthcare [Member]",
        "terseLabel": "Life Sciences/Healthcare"
       }
      }
     },
     "localname": "LifeSciencesAndHealthcareMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_LongLivedAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Lived Assets.",
        "label": "Long Lived Assets [Member]",
        "terseLabel": "Long-Lived Assets"
       }
      }
     },
     "localname": "LongLivedAssetsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_LongTermPerformanceUnitPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans. => Long term performance unit plan.",
        "label": "Long Term Performance Unit Plan [Member]",
        "terseLabel": "Long Term Performance Unit Plan"
       }
      }
     },
     "localname": "LongTermPerformanceUnitPlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_LucasGroupAndPatinaSolutionsGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lucas Group and Patina Solutions Group.",
        "label": "Lucas Group And Patina Solutions Group [Member]",
        "terseLabel": "Current Year Acquisition"
       }
      }
     },
     "localname": "LucasGroupAndPatinaSolutionsGroupMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_LucasGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lucas Group.",
        "label": "Lucas Group [Member]",
        "terseLabel": "Lucas Group"
       }
      }
     },
     "localname": "LucasGroupMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MarketBasedRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market Based Restricted Stock [Member]",
        "label": "Market Based Restricted Stock [Member]",
        "terseLabel": "Market Based Restricted Stock"
       }
      }
     },
     "localname": "MarketBasedRestrictedStockMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MarketableSecuritiesCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketable securities current.",
        "label": "Marketable Securities Current [Member]",
        "terseLabel": "Marketable Securities, Current"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrentMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MarketableSecuritiesNonCurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketable securities non-current member.",
        "label": "Marketable Securities Non Current [Member]",
        "terseLabel": "Marketable Securities, Non- Current"
       }
      }
     },
     "localname": "MarketableSecuritiesNonCurrentMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MarketableSecuritiesRemainingMaturity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Marketable securities remaining maturity.",
        "label": "Marketable Securities Remaining Maturity",
        "terseLabel": "Marketable securities remaining maturity"
       }
      }
     },
     "localname": "MarketableSecuritiesRemainingMaturity",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_MedicalAndLifeInsuranceBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical And Life Insurance Benefits [Member]",
        "label": "Medical And Life Insurance Benefits [Member]",
        "terseLabel": "Medical and Life Insurance"
       }
      }
     },
     "localname": "MedicalAndLifeInsuranceBenefitsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MedicalAndLifeInsurancePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Medical and life insurance plan.",
        "label": "Medical And Life Insurance Plan [Member]",
        "terseLabel": "Medical and Life Insurance plan"
       }
      }
     },
     "localname": "MedicalAndLifeInsurancePlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MexicanSubsidiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mexican subsidiary.",
        "label": "Mexican Subsidiary [Member]",
        "terseLabel": "Mexican Subsidiary"
       }
      }
     },
     "localname": "MexicanSubsidiaryMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miller heiman group, achieve forum and strategy execution.",
        "label": "Miller Heiman Group Achieve Forum And Strategy Execution [Member]",
        "terseLabel": "Acquired Companies",
        "verboseLabel": "Miller Heimain"
       }
      }
     },
     "localname": "MillerHeimanGroupAchieveForumAndStrategyExecutionMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miller Heiman Group Achieve Forum And Strategy Execution, Patina Solutions Group and Lucas Group.",
        "label": "Miller Heiman Group Achieve Forum And Strategy Execution Patina Solutions Group And Lucas Group [Member]",
        "terseLabel": "Acquired Companies, Patina Solutions Group and Lucas Group"
       }
      }
     },
     "localname": "MillerHeimanGroupAchieveForumAndStrategyExecutionPatinaSolutionsGroupAndLucasGroupMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_NumberOfForeignJurisdictions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of foreign jurisdictions.",
        "label": "Number Of Foreign Jurisdictions",
        "terseLabel": "Number of foreign jurisdictions"
       }
      }
     },
     "localname": "NumberOfForeignJurisdictions",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kfy_NumberOfLineOfBusiness": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of line of business.",
        "label": "Number Of Line Of Business",
        "terseLabel": "Number of line of business"
       }
      }
     },
     "localname": "NumberOfLineOfBusiness",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "kfy_OperatingLossCarryforwardsBeginningExpirationYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards, Beginning Expiration Year",
        "label": "Operating Loss Carryforwards Beginning Expiration Year",
        "terseLabel": "Net operating loss carryforward, beginning expiration"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsBeginningExpirationYear",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "gYearItemType"
    },
    "kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Option to receive employee benefits by quarterly installments periods.",
        "label": "Option To Receive Employee Benefits By Quarterly Installments Periods",
        "terseLabel": "Option to receive employee benefits by quarterly installments periods"
       }
      }
     },
     "localname": "OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization And Summary Of Significant Accounting Policies [Line Items]",
        "label": "Organization And Summary Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Organization And Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization And Summary Of Significant Accounting Policies [Table]",
        "label": "Organization And Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Organization And Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "OrganizationAndSummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of foreign currency forward contracts included in other accrued liabilities.",
        "label": "Other Accrued Liabilities Including Foreign Currency Forward Contracts",
        "negatedLabel": "Other Accrued Liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesIncludingForeignCurrencyForwardContracts",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Countries [Member]",
        "label": "Other Countries [Member]",
        "terseLabel": "Other countries"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_OtherFinancialInstitutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Financial Institutions [Member]",
        "label": "Other Financial Institutions [Member]",
        "terseLabel": "Other Financial Institutions"
       }
      }
     },
     "localname": "OtherFinancialInstitutionsMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_OtherSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other securities [Member]",
        "label": "Other Securities [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherSecuritiesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of years the participant will receive payments from the plan once the participant meets the requirements under the plan.",
        "label": "Participant After Tax Contribution Period Towards Deferred Compensation Plans",
        "terseLabel": "Participant after tax contribution period towards deferred compensation plans (in years)"
       }
      }
     },
     "localname": "ParticipantAfterTaxContributionPeriodTowardsDeferredCompensationPlans",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_ParticipantContributionPeriodTowardsDeferredCompensationPlans": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of years that the participant is required to contribute into the plan.",
        "label": "Participant Contribution Period Towards Deferred Compensation Plans",
        "terseLabel": "Participant contribution period towards deferred compensation plans (in years)"
       }
      }
     },
     "localname": "ParticipantContributionPeriodTowardsDeferredCompensationPlans",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_PatinaSolutionsGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Patina solutions group.",
        "label": "Patina Solutions Group [Member]",
        "terseLabel": "Patina Solutions Group"
       }
      }
     },
     "localname": "PatinaSolutionsGroupMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_PerformanceRelatedBonusExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance related bonus expenses.",
        "label": "Performance Related Bonus Expenses",
        "terseLabel": "Performance-related bonus expenses"
       }
      }
     },
     "localname": "PerformanceRelatedBonusExpenses",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_PeriodToAcquireAdditionalDeferredUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of years that the participants were able to acquire additional \"deferral units\" under the plan.",
        "label": "Period To Acquire Additional Deferred Units",
        "terseLabel": "Additional deferred units to acquire (in years)"
       }
      }
     },
     "localname": "PeriodToAcquireAdditionalDeferredUnits",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_PivotLeadershipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pivot Leadership",
        "label": "Pivot Leadership [Member]",
        "terseLabel": "Pivot Leadership"
       }
      }
     },
     "localname": "PivotLeadershipMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_PolicyLoansPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Policy Loans Payable",
        "label": "Policy Loans Payable",
        "terseLabel": "Outstanding policy loans"
       }
      }
     },
     "localname": "PolicyLoansPayable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_PriorCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior Credit Facility.",
        "label": "Prior Credit Facility [Member]",
        "terseLabel": "Prior Credit Facility"
       }
      }
     },
     "localname": "PriorCreditFacilityMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ProfessionalSearchInterimMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional search &amp; interim.",
        "label": "Professional Search Interim [Member]",
        "terseLabel": "Professional Search &amp; Interim"
       }
      }
     },
     "localname": "ProfessionalSearchInterimMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ProfessionalSearchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional search.",
        "label": "Professional Search [Member]",
        "terseLabel": "Professional Search &amp; Interim"
       }
      }
     },
     "localname": "ProfessionalSearchMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_RPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "RPO.",
        "label": "R P O [Member]",
        "terseLabel": "RPO"
       }
      }
     },
     "localname": "RPOMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ReclassificationsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassifications.",
        "label": "Reclassifications Policy [Policy Text Block]",
        "terseLabel": "Reclassification"
       }
      }
     },
     "localname": "ReclassificationsPolicyPolicyTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_ReimbursableExpensesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursable expenses [Policy Text Block]",
        "label": "Reimbursable Expenses Policy [Policy Text Block]",
        "terseLabel": "Reimbursements"
       }
      }
     },
     "localname": "ReimbursableExpensesPolicyPolicyTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_ReimbursedExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursed expenses.",
        "label": "Reimbursed Expenses [Member]",
        "terseLabel": "Reimbursed expenses"
       }
      }
     },
     "localname": "ReimbursedExpensesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ReimbursedOutOfPocketEngagementExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reimbursed out-of-pocket engagement expenses.",
        "label": "Reimbursed Out Of Pocket Engagement Expenses [Member]",
        "terseLabel": "Reimbursed out-of-pocket engagement expenses"
       }
      }
     },
     "localname": "ReimbursedOutOfPocketEngagementExpensesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_RepaymentOfLifeInsurancePolicyLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of life insurance policy loans.",
        "label": "Repayment Of Life Insurance Policy Loans",
        "negatedLabel": "Payments on life insurance policy loans"
       }
      }
     },
     "localname": "RepaymentOfLifeInsurancePolicyLoans",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_RestructuringPlan2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring plan 2.",
        "label": "Restructuring Plan2 [Member]",
        "terseLabel": "Restructuring Plan 2"
       }
      }
     },
     "localname": "RestructuringPlan2Member",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from contract with customer excluding assessed tax percentage.",
        "label": "Revenue From Contract With Customer Excluding Assessed Tax Percentage",
        "terseLabel": "Fee revenue, percentage"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right-of-use assets obtained in exchange for lease obligations.",
        "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]",
        "terseLabel": "ROU assets obtained in exchange for lease obligations:"
       }
      }
     },
     "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_SaloMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Salo",
        "label": "Salo [Member]",
        "terseLabel": "Salo"
       }
      }
     },
     "localname": "SaloMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of balance sheet information related to leases.",
        "label": "Schedule Of Balance Sheet Information Related To Leases [Table Text Block]",
        "terseLabel": "Summary of Supplemental Balance Sheet Information Related to Leases"
       }
      }
     },
     "localname": "ScheduleOfBalanceSheetInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash flow information related to leases.",
        "label": "Schedule Of Cash Flow Information Related To Leases [Table Text Block]",
        "terseLabel": "Summary of Supplemental Cash Flow Information Related to Leases"
       }
      }
     },
     "localname": "ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfy_ScheduleOfGoodwillAndIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Goodwill And Intangible Assets [Line Items]",
        "label": "Schedule Of Goodwill And Intangible Assets [Line Items]",
        "terseLabel": "Schedule Of Goodwill And Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillAndIntangibleAssetsLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_ScheduleOfGoodwillAndIntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Goodwill And Intangible Assets [Table]",
        "label": "Schedule Of Goodwill And Intangible Assets [Table]",
        "terseLabel": "Schedule Of Goodwill And Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillAndIntangibleAssetsTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_ScheduleOfIncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Income Taxes [Line Items]",
        "label": "Schedule Of Income Taxes [Line Items]",
        "terseLabel": "Schedule Of Income Taxes [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfIncomeTaxesLineItems",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_ScheduleOfIncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Income Taxes [Table]",
        "label": "Schedule Of Income Taxes [Table]",
        "terseLabel": "Schedule Of Income Taxes [Table]"
       }
      }
     },
     "localname": "ScheduleOfIncomeTaxesTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_ScheduleOfIntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Intangible Assets [Table]",
        "label": "Schedule Of Intangible Assets [Table]",
        "terseLabel": "Schedule Of Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsTable",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_SecuredFinancingOvernightRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured financing overnight rate.",
        "label": "Secured Financing Overnight Rate [Member]",
        "terseLabel": "Secured Financing Overnight Rate"
       }
      }
     },
     "localname": "SecuredFinancingOvernightRateMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior unsecured notes.",
        "label": "Senior Unsecured Notes [Member]",
        "terseLabel": "Senior Unsecured Notes"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Performance Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Performance Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "kfy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum value that an employee can purchase of shares through the ESPP in an annual period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Value For E S P P",
        "terseLabel": "Authorized payroll deductions, value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionValueForESPP",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_StockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock incentive plan.",
        "label": "Stock Incentive Plan [Member]",
        "terseLabel": "Stock Incentive Plan"
       }
      }
     },
     "localname": "StockIncentivePlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_TemporaryIncreaseInConsolidatedNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary increase in consolidated net leverage ratio.",
        "label": "Temporary Increase In Consolidated Net Leverage Ratio",
        "terseLabel": "Temporary increase in consolidated net leverage ratio"
       }
      }
     },
     "localname": "TemporaryIncreaseInConsolidatedNetLeverageRatio",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "kfy_ThePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The \"Plan\"",
        "label": "The \"Plan\" [Member]",
        "terseLabel": "The \"Plan\""
       }
      }
     },
     "localname": "ThePlanMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_TimeBasedRestrictedStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Time Based Restricted Stock [Member]",
        "label": "Time Based Restricted Stock [Member]",
        "terseLabel": "Time Based Restricted Stock"
       }
      }
     },
     "localname": "TimeBasedRestrictedStockMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_USTreasuryAndAgencySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "U.S. treasury and agency securities.",
        "label": "U S Treasury And Agency Securities [Member]",
        "terseLabel": "U.S. Treasury and Agency Securities"
       }
      }
     },
     "localname": "USTreasuryAndAgencySecuritiesMember",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "kfy_UnearnedCompensationCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in within a year.",
        "label": "Unearned Compensation Current",
        "terseLabel": "Unearned compensation"
       }
      }
     },
     "localname": "UnearnedCompensationCurrent",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_UnearnedCompensationNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in more than one year.",
        "label": "Unearned Compensation Non Current",
        "terseLabel": "Unearned compensation, non-current"
       }
      }
     },
     "localname": "UnearnedCompensationNonCurrent",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfy_WeightedAverageDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate.",
        "label": "Weighted Average Discount Rate [Abstract]",
        "terseLabel": "Weighted average discount rate:"
       }
      }
     },
     "localname": "WeightedAverageDiscountRateAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "kfy_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term.",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted average remaining lease terms:"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.kornferry.com/20230430",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r316",
      "r365",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r387",
      "r468",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r476",
      "r478",
      "r479",
      "r950",
      "r951"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r316",
      "r365",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r383",
      "r387",
      "r468",
      "r469",
      "r470",
      "r471",
      "r473",
      "r474",
      "r476",
      "r478",
      "r479",
      "r950",
      "r951"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LatinAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latin America [Member]",
        "terseLabel": "Latin America"
       }
      }
     },
     "localname": "LatinAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r463",
      "r464",
      "r465",
      "r466",
      "r605",
      "r778",
      "r798",
      "r837",
      "r838",
      "r856",
      "r874",
      "r884",
      "r952",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r463",
      "r464",
      "r465",
      "r466",
      "r605",
      "r778",
      "r798",
      "r837",
      "r838",
      "r856",
      "r874",
      "r884",
      "r952",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r389",
      "r779",
      "r857",
      "r882",
      "r947",
      "r948",
      "r955",
      "r1016"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r389",
      "r779",
      "r857",
      "r882",
      "r947",
      "r948",
      "r955",
      "r1016"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r463",
      "r464",
      "r465",
      "r466",
      "r554",
      "r605",
      "r638",
      "r639",
      "r640",
      "r754",
      "r778",
      "r798",
      "r837",
      "r838",
      "r856",
      "r874",
      "r884",
      "r943",
      "r952",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r463",
      "r464",
      "r465",
      "r466",
      "r554",
      "r605",
      "r638",
      "r639",
      "r640",
      "r754",
      "r778",
      "r798",
      "r837",
      "r838",
      "r856",
      "r874",
      "r884",
      "r943",
      "r952",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r606",
      "r919"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Scenario Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r330",
      "r606",
      "r899",
      "r919"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r390",
      "r391",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r858",
      "r883",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r390",
      "r391",
      "r822",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r858",
      "r883",
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r330",
      "r606",
      "r899",
      "r900",
      "r919"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r14",
      "r881"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r929"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Summary of Activity in Allowance for Credit Losses on Trade Receivables"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r395",
      "r396"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Receivables due from clients, net of allowance for doubtful accounts of $44,377 and $36,384 at April\u00a030, 2023 and 2022, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r2",
      "r229",
      "r247"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r28",
      "r34",
      "r188",
      "r905",
      "r906",
      "r907"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Deferred Compensation and Pension Plan"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r105",
      "r272"
     ],
     "calculation": {
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r287",
      "r295",
      "r296",
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "terseLabel": "Unrealized Gains (Losses) on Marketable Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r904"
     ],
     "calculation": {
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax",
        "terseLabel": "Marketable securities unrealized loss, net of tax"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [
      "r29",
      "r34",
      "r959"
     ],
     "calculation": {
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "negatedLabel": "Deferred compensation and pension plan adjustments, net of taxes"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r281",
      "r285",
      "r286",
      "r287",
      "r707"
     ],
     "calculation": {
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r31",
      "r33",
      "r34",
      "r278",
      "r791",
      "r803",
      "r804"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss, net",
        "totalLabel": "Accumulated other comprehensive loss, net"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r294",
      "r295",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r30",
      "r34",
      "r188",
      "r744",
      "r799",
      "r800",
      "r905",
      "r906",
      "r907",
      "r916",
      "r917",
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss, Net",
        "verboseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r27",
      "r34",
      "r188",
      "r295",
      "r296",
      "r715",
      "r716",
      "r717",
      "r718",
      "r720",
      "r905"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Weighted average useful life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.",
        "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r642"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Total stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for allowance for credit losses.",
        "label": "Allowance for Credit Losses [Text Block]",
        "terseLabel": "Credit Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLosses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r279",
      "r397",
      "r409",
      "r411",
      "r415"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r279",
      "r397",
      "r409"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries of amounts previously written off"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r413"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedLabel": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r57",
      "r91",
      "r98"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive securities excluded from computation of diluted earnings (loss) per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r227",
      "r246",
      "r275",
      "r312",
      "r373",
      "r379",
      "r385",
      "r407",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r479",
      "r480",
      "r694",
      "r698",
      "r709",
      "r881",
      "r950",
      "r951",
      "r1007"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r267",
      "r280",
      "r312",
      "r407",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r479",
      "r480",
      "r694",
      "r698",
      "r709",
      "r881",
      "r950",
      "r951",
      "r1007"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Assets, fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AutomobilesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vehicles that are used primarily for transporting people.",
        "label": "Automobiles [Member]",
        "terseLabel": "Automobiles"
       }
      }
     },
     "localname": "AutomobilesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r399",
      "r420"
     ],
     "calculation": {
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r84",
      "r398",
      "r420",
      "r783"
     ],
     "calculation": {
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "terseLabel": "Fair Value",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "auth_ref": [
      "r83",
      "r420"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "label": "Debt Securities, Available-for-Sale, Current",
        "terseLabel": "Marketable Securities, Current"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
     "auth_ref": [
      "r83",
      "r270",
      "r420"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.",
        "label": "Debt Securities, Available-for-Sale, Noncurrent",
        "terseLabel": "Marketable Securities, Non- Current"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r199",
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Related Disclosures [Abstract]",
        "terseLabel": "Balance Sheet Classification"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate Loans"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r691",
      "r868",
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r167",
      "r168",
      "r691",
      "r868",
      "r871"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r177"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Tax deductible goodwill"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r178",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/Acquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "terseLabel": "Current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r170"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Acquired receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r169",
      "r170"
     ],
     "calculation": {
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "terseLabel": "Long-term assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": {
     "auth_ref": [
      "r170"
     ],
     "calculation": {
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities",
        "terseLabel": "Long-term liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r170"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "terseLabel": "Business Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareAmortization1": {
     "auth_ref": [
      "r261",
      "r262"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for amortization of capitalized computer software costs.",
        "label": "Capitalized Computer Software, Amortization",
        "terseLabel": "Depreciation expense for capitalized software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r839"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Net book value of capitalized software"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r59",
      "r269",
      "r840"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents, fair value"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r54",
      "r59",
      "r63"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r54",
      "r59",
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash and cash equivalents at end of the year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r54",
      "r221"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.",
        "label": "Cash [Member]",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashSurrenderValueOfLifeInsurance": {
     "auth_ref": [
      "r901"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "label": "Cash Surrender Value of Life Insurance",
        "terseLabel": "Cash surrender value of company-owned life insurance policies, net of loans",
        "verboseLabel": "Net CSV"
       }
      }
     },
     "localname": "CashSurrenderValueOfLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.",
        "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]",
        "terseLabel": "Reconciliation of Benefit Obligation"
       }
      }
     },
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r22",
      "r235",
      "r253"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r118",
      "r461",
      "r462",
      "r824",
      "r949"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Cash dividends declared per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).",
        "label": "Common Stock Including Additional Paid in Capital [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockIncludingAdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r8",
      "r123"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": {
     "auth_ref": [
      "r8",
      "r9",
      "r128"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued.",
        "label": "Common Stocks, Including Additional Paid in Capital",
        "terseLabel": "Common stock: $0.01 par value, 150,000 shares authorized, 76,693 and 75,409 shares issued and 52,269 and 53,190 shares outstanding at April\u00a030, 2023 and 2022, respectively"
       }
      }
     },
     "localname": "CommonStocksIncludingAdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "terseLabel": "Compensation and Benefits Expense"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r35",
      "r290",
      "r292",
      "r300",
      "r787",
      "r795"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income attributable to Korn Ferry"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r183",
      "r184",
      "r191",
      "r290",
      "r292",
      "r299",
      "r786",
      "r794"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Less: comprehensive income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r182",
      "r191",
      "r290",
      "r292",
      "r298",
      "r785",
      "r793"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r46",
      "r297",
      "r784",
      "r792"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer equipment and software"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r67",
      "r68",
      "r219",
      "r220",
      "r393",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r67",
      "r68",
      "r219",
      "r220",
      "r393",
      "r805",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r67",
      "r68",
      "r219",
      "r220",
      "r393",
      "r823",
      "r1017"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r242",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r67",
      "r68",
      "r219",
      "r220",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r67",
      "r68",
      "r219",
      "r220",
      "r393",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r185",
      "r843"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Consolidation and Presentation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r954"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Schedule of Contract Asset and Liability"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r503",
      "r505",
      "r526"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets-unbilled receivables"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r503",
      "r504",
      "r526"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities-deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r527"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Contract liabilities, revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate notes/bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r76",
      "r378",
      "r379",
      "r380",
      "r381",
      "r387",
      "r923"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
        "label": "Corporate, Non-Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateNonSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r41",
      "r779"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of services"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": {
     "auth_ref": [
      "r113",
      "r114",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.",
        "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]",
        "terseLabel": "Restructuring Charges, Net"
       }
      }
     },
     "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss [Abstract]",
        "terseLabel": "Credit Loss [Abstract]"
       }
      }
     },
     "localname": "CreditLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r914",
      "r993",
      "r995"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r914",
      "r993"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r165",
      "r674",
      "r682",
      "r914"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Current provision for income taxes"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current income taxes:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r914",
      "r993",
      "r995"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerListsMember": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.",
        "label": "Customer Lists [Member]",
        "terseLabel": "Customer lists"
       }
      }
     },
     "localname": "CustomerListsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "verboseLabel": "Customer Relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DatabasesMember": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal rights granted to the owner or licensee of collections of information stored in electronic form (such as on computer disks or files).",
        "label": "Database Rights [Member]",
        "terseLabel": "Proprietary databases"
       }
      }
     },
     "localname": "DatabasesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r228",
      "r232",
      "r244",
      "r316",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r723",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Applicable margin on variable interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r3",
      "r232",
      "r244",
      "r498"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Senior Unsecured Notes"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r223",
      "r225",
      "r481",
      "r723",
      "r852",
      "r853"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r489",
      "r708",
      "r852",
      "r853"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Debt instrument, fair value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r19",
      "r223",
      "r500",
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Interest rate, effective percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r19",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt instrument, interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r20",
      "r316",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r723",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Four [Member]",
        "terseLabel": "Redemption before December 15, 2022"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Percentage of principal amount of debt redeemed"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.",
        "label": "Debt Instrument Redemption [Table Text Block]",
        "terseLabel": "Schedule of Redemption of Notes at Applicable Redemption Prices"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r20",
      "r124",
      "r125",
      "r126",
      "r127",
      "r222",
      "r223",
      "r225",
      "r240",
      "r316",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r723",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Debt Instrument [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail",
      "http://www.kornferry.com/role/LongTermDebtScheduleofRedemptionofNotesatApplicableRedemptionPricesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Debt instrument term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r222",
      "r225",
      "r953"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "terseLabel": "Debt instrument, unamortized discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r224",
      "r487",
      "r499",
      "r852",
      "r853"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "negatedLabel": "Less: Unamortized discount and issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "auth_ref": [
      "r400",
      "r420",
      "r425",
      "r426"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "terseLabel": "Credit loss for available for sales debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r405",
      "r423",
      "r849"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "12 Months or longer, Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r405",
      "r423"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "12 Months or longer, Unrealized Losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r405",
      "r423",
      "r849"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Less Than 12 Months, Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r405",
      "r423"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "terseLabel": "Less Than 12 Months, Unrealized Losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r403",
      "r849",
      "r930"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r404",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions",
        "terseLabel": "Debt securities, available-for-sale, unrealized loss position, number of investments"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
     "auth_ref": [
      "r159"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "terseLabel": "Unrecognized tax benefits, reductions resulting from resolution"
       }
      }
     },
     "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r130",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation"
       }
      }
     },
     "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Company's contributions"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r130",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": {
     "auth_ref": [
      "r132",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period",
        "terseLabel": "Deferred compensation arrangement vesting period"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r914",
      "r994",
      "r995"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r224",
      "r953"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Unamortized debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r165",
      "r914",
      "r994"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r656",
      "r657"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r57",
      "r165",
      "r675",
      "r681",
      "r682",
      "r914"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes",
        "totalLabel": "Deferred benefit for income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r5",
      "r6",
      "r230",
      "r243",
      "r668"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r656",
      "r657"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Taxes and Other Assets [Abstract]",
        "terseLabel": "Deferred income taxes:"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r914",
      "r994",
      "r995"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r669"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r991"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOtherLossCarryforwards": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.",
        "label": "Deferred Tax Assets, Other Loss Carryforwards",
        "terseLabel": "Loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOtherLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
        "terseLabel": "Reserves and accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r670"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowances"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "negatedLabel": "Intangibles and goodwill"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Operating lease, right-of-use, assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r163",
      "r992"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesCurrent": {
     "auth_ref": [
      "r2",
      "r135",
      "r136",
      "r139"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as current. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Current",
        "negatedTerseLabel": "Less: current portion",
        "terseLabel": "Current liability"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r4",
      "r135",
      "r136",
      "r139"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "terseLabel": "Non-current portion"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r545",
      "r866"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r538"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedLabel": "Actuarial gain",
        "negatedTerseLabel": "Actuarial gain"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r532",
      "r570",
      "r593",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Gain (Loss)",
        "negatedLabel": "Amortization of actuarial loss",
        "negatedTerseLabel": "Amortization of actuarial gain"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r532",
      "r571",
      "r594",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Net prior service credit amortization",
        "verboseLabel": "Net prior service credit amortization"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Discount rate, beginning of year",
        "verboseLabel": "Discount rate, end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "terseLabel": "Rate of compensation increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r579",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets",
        "terseLabel": "Expected long-term rates of return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Balance, end of year",
        "periodStartLabel": "Balance, beginning of year",
        "terseLabel": "Total benefit obligation"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r540",
      "r601"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedLabel": "Employee distributions",
        "negatedTerseLabel": "Benefits paid from cash"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r537"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.",
        "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant",
        "terseLabel": "Employee contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": {
     "auth_ref": [
      "r542"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination.",
        "label": "Defined Benefit Plan, Benefit Obligation, Business Combination",
        "terseLabel": "Acquisition of Lucas Group"
       }
      }
     },
     "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r582",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]",
        "terseLabel": "Change in benefit obligation:",
        "verboseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]",
        "terseLabel": "Change in fair value of plan assets:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r547",
      "r557",
      "r597",
      "r864",
      "r865",
      "r866",
      "r867"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDebtSecurityMember": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Debt Security [Member]",
        "terseLabel": "Debt securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanDebtSecurityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "auth_ref": [
      "r864",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r564"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years",
        "terseLabel": "2029-2033"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r564"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r564"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r564"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r564"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r564"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r532",
      "r569",
      "r592",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r544",
      "r555",
      "r557",
      "r558",
      "r864",
      "r865",
      "r866"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Fair value of plan assets, end of year",
        "periodStartLabel": "Fair value of plan assets, beginning of year",
        "terseLabel": "Total defined benefit plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "auth_ref": [
      "r539"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "negatedTerseLabel": "Exchange rate fluctuations"
       }
      }
     },
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r530",
      "r553",
      "r866"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "terseLabel": "Funded status and balance, end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r532",
      "r536",
      "r568",
      "r591",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r566",
      "r589",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r549",
      "r960"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid from plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": {
     "auth_ref": [
      "r554",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage",
        "terseLabel": "Target allocation range"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r534",
      "r567",
      "r590",
      "r866",
      "r867"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.",
        "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate",
        "terseLabel": "Healthcare care cost trend rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r957"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "terseLabel": "Plan assets weighted average allocation"
       }
      }
     },
     "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Company's matching contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer matching contribution percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Percentage contribution by the participants to defined contribution plan"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r57",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense for property and equipment"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyAndEquipmentNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r57",
      "r368"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset [Abstract]",
        "verboseLabel": "Derivative assets:"
       }
      }
     },
     "localname": "DerivativeAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r200",
      "r201",
      "r206",
      "r207",
      "r842"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r205",
      "r999"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Foreign currency gains (losses)"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability [Abstract]",
        "verboseLabel": "Derivative liabilities:"
       }
      }
     },
     "localname": "DerivativeLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r997",
      "r998"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r197",
      "r198",
      "r204",
      "r206",
      "r209",
      "r210",
      "r211",
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives that either were not designated as hedging instruments or do not qualify for hedge accounting.",
        "label": "Derivatives, Methods of Accounting, Derivatives Not Designated or Qualifying as Hedges [Policy Text Block]",
        "terseLabel": "Foreign Currency Forward Contracts Not Designated as Hedges"
       }
      }
     },
     "localname": "DerivativesMethodsOfAccountingNonhedgingDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation Of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r525",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation Of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r955"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of Disaggregation of Fee Revenue by Industry"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r612",
      "r643",
      "r644",
      "r646",
      "r651",
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Employee Stock Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendDeclaredMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distribution of earnings in the form of cash, property or capital stock declared by the board of directors to be distributed to shareholders.",
        "label": "Dividend Declared [Member]",
        "terseLabel": "Dividend Declared"
       }
      }
     },
     "localname": "DividendDeclaredMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.",
        "label": "Dividends [Axis]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Dividends paid to shareholders"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.",
        "label": "Dividends [Domain]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "label": "Dividends Payable, Amount Per Share",
        "terseLabel": "Dividends payable, per share amount (in dollars per share)"
       }
      }
     },
     "localname": "DividendsPayableAmountPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EMEAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regions of Europe, Middle East and Africa.",
        "label": "EMEA [Member]",
        "terseLabel": "EMEA"
       }
      }
     },
     "localname": "EMEAMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per common share attributable to Korn Ferry:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r301",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r331",
      "r334",
      "r345",
      "r348",
      "r349",
      "r353",
      "r703",
      "r704",
      "r788",
      "r796",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r301",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r334",
      "r345",
      "r348",
      "r349",
      "r353",
      "r703",
      "r704",
      "r788",
      "r796",
      "r846"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r350",
      "r351",
      "r352",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r1001"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r659"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r314",
      "r659",
      "r684"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "U.S. federal statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r684",
      "r988"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Change in uncertain tax positions"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "Foreign tax rates differential"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to life insurance expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Percent",
        "negatedLabel": "COLI increase, net"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent",
        "terseLabel": "Non-deductible officer's compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r987",
      "r988"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent",
        "terseLabel": "Excess tax (benefit) expense on stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State tax, net of federal effect"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r988",
      "r996"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "negatedLabel": "R&amp;D tax credit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesReconciliationofStatutoryFederalIncomeTaxRatetoEffectiveConsolidatedTaxRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Compensation and benefits payable"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r645"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation cost related to non-vested awards"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Expected cost recognized over weighted-average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Severance"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "ESPP"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r123",
      "r263",
      "r294",
      "r295",
      "r296",
      "r317",
      "r318",
      "r319",
      "r321",
      "r327",
      "r329",
      "r355",
      "r408",
      "r502",
      "r647",
      "r648",
      "r649",
      "r677",
      "r678",
      "r702",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r720",
      "r744",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r276",
      "r706",
      "r841"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Equity securities, fair value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r927"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "terseLabel": "Fair value of marketable securities increase (decrease)",
        "verboseLabel": "Gain (loss) on marketable securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGain": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain",
        "terseLabel": "Unrealized gains relates to equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized loss on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Loss",
        "terseLabel": "Unrealized loss relates to equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r87",
      "r245",
      "r885",
      "r886",
      "r887"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Total equity investments"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r212",
      "r213",
      "r214",
      "r215",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]",
        "terseLabel": "Financial Instruments and Balance Sheet Classification"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r489",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r705",
      "r751",
      "r752",
      "r753",
      "r852",
      "r853",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r489",
      "r557",
      "r562",
      "r705",
      "r751",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r489",
      "r557",
      "r562",
      "r705",
      "r752",
      "r852",
      "r853",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r489",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r705",
      "r753",
      "r852",
      "r853",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r489",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r751",
      "r752",
      "r753",
      "r852",
      "r853",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements, Nonrecurring Value Measurement [Abstract]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringValueMeasurementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r217",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r727",
      "r732",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 2.0,
       "parentTag": "kfy_FinanceLeaseCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Financing"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r725",
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "totalLabel": "Total finance lease liabilities",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail",
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r725"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r725"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r728",
      "r737"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Principal payments on finance leases",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r727",
      "r732",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 1.0,
       "parentTag": "kfy_FinanceLeaseCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of ROU assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r740",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r739",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r401",
      "r402",
      "r410",
      "r416",
      "r417",
      "r418",
      "r419",
      "r422",
      "r424",
      "r427",
      "r497",
      "r501",
      "r701",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r849",
      "r924",
      "r925",
      "r926",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.",
        "label": "Financial Instruments Disclosure [Text Block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialServiceMember": {
     "auth_ref": [
      "r956"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance.",
        "label": "Financial Service [Member]",
        "terseLabel": "Financial Services"
       }
      }
     },
     "localname": "FinancialServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Intangible assets estimated useful lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r274",
      "r444"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r441",
      "r443",
      "r444",
      "r445",
      "r780",
      "r781"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r97",
      "r781"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r92",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r97",
      "r780"
     ],
     "calculation": {
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r442"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Intangible assets",
        "verboseLabel": "Intangible asset addition"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign Tax Authority"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "verboseLabel": "Fair value of derivative assets"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net",
        "terseLabel": "Foreign currency forward contracts, fair value"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value",
        "verboseLabel": "Fair value of derivative liabilities"
       }
      }
     },
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r710",
      "r711",
      "r712",
      "r713"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency gains (losses)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Translation of Foreign Currencies"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r66",
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r273",
      "r428",
      "r782",
      "r850",
      "r881",
      "r931",
      "r938"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, ending balance",
        "periodStartLabel": "Goodwill, beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r431",
      "r850"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Exchange rate fluctuations"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r57",
      "r429",
      "r434",
      "r440",
      "r850"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Impairment of goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r197",
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r911",
      "r942"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-Lived",
        "terseLabel": "Impairment of intangible assets"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r57",
      "r102",
      "r107"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "terseLabel": "Impairment of fixed assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r313",
      "r683"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r37",
      "r226",
      "r236",
      "r255",
      "r373",
      "r378",
      "r384",
      "r387",
      "r789",
      "r848"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r313",
      "r683"
     ],
     "calculation": {
      "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesIncomeLossfromContinuingOperationsbeforeProvisionforIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r446",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r314",
      "r660",
      "r666",
      "r673",
      "r679",
      "r685",
      "r687",
      "r688",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r315",
      "r328",
      "r329",
      "r371",
      "r658",
      "r680",
      "r686",
      "r797"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax provision",
        "totalLabel": "Total provision for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/IncomeTaxesProvisionBenefitforDomesticandForeignIncomeTaxesDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r293",
      "r654",
      "r655",
      "r666",
      "r667",
      "r672",
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r61"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash used to pay income taxes, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Receivables due from clients"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredCompensation": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.",
        "label": "Increase (Decrease) in Deferred Compensation",
        "terseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in other assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedLabel": "Income taxes and other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r335",
      "r336",
      "r337",
      "r349",
      "r611"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Effect of dilutive securities (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r90",
      "r95"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Amortized intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsEstimatedAnnualAmortizationExpenseRelatedtoAmortizingIntangibleAssetsDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntellectualPropertyMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.",
        "label": "Intellectual Property [Member]",
        "terseLabel": "Intellectual property"
       }
      }
     },
     "localname": "IntellectualPropertyMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "negatedTerseLabel": "Interest expense, net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r306",
      "r310",
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash used to pay interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service (IRS) [Member]",
        "terseLabel": "Internal Revenue Service (IRS)"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial highlights. Includes, but is not limited to, per share information, income and expense ratios, total return, capital commitment and fee waiver.",
        "label": "Investment Company, Financial Highlights [Table Text Block]",
        "terseLabel": "Financial Highlights"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentHoldingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Investment Holdings [Line Items]",
        "terseLabel": "Investment Holdings [Line Items]"
       }
      }
     },
     "localname": "InvestmentHoldingsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentHoldingsTable": {
     "auth_ref": [
      "r259",
      "r260",
      "r815",
      "r1018"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.",
        "label": "Investment Holdings [Table]",
        "terseLabel": "Investment Holdings [Table]"
       }
      }
     },
     "localname": "InvestmentHoldingsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]",
        "terseLabel": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsAndOtherNoncurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments, and noncurrent assets classified as other.",
        "label": "Investments and Other Noncurrent Assets",
        "terseLabel": "Investments and other assets"
       }
      }
     },
     "localname": "InvestmentsAndOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r908"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.",
        "label": "Labor and Related Expense",
        "terseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r741",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r1006"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Components of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseTermOfContract1": {
     "auth_ref": [
      "r1005"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Finance Lease, Term of Contract",
        "terseLabel": "Lessee finance lease, term of contract"
       }
      }
     },
     "localname": "LesseeFinanceLeaseTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee Lease Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r731"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee Lease Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2028"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r742"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r1005"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee operating lease, term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r743"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Long-term debt arrangement"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r16",
      "r312",
      "r407",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r479",
      "r480",
      "r695",
      "r698",
      "r699",
      "r709",
      "r847",
      "r950",
      "r1007",
      "r1008"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r13",
      "r234",
      "r251",
      "r881",
      "r913",
      "r928",
      "r1000"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r18",
      "r268",
      "r312",
      "r407",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r479",
      "r480",
      "r695",
      "r698",
      "r699",
      "r709",
      "r881",
      "r950",
      "r1007",
      "r1008"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.",
        "label": "Life Insurance, Corporate or Bank Owned, Change in Value",
        "negatedLabel": "Gain on cash surrender value of life insurance policies",
        "terseLabel": "Increase in market value of the underlying COLI investments"
       }
      }
     },
     "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r15",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
     "auth_ref": [
      "r912"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of the credit facility.",
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "terseLabel": "Increase in aggregate principal amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r15",
      "r912"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of credit facility, remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Quarterly commitment fee on average daily unused amount of credit facilities"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r277"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt",
        "totalLabel": "Long-term borrowings, net of unamortized discount and debt issuance costs"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r20",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities",
        "verboseLabel": "Marketable Securities, Current"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, excluding other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Gain (Loss), Excluding Other-than-temporary Impairment Loss",
        "negatedLabel": "(Gain) loss on marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Marketable securities, non-current",
        "verboseLabel": "Marketable Securities, Non-current"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r24",
      "r233",
      "r250",
      "r312",
      "r407",
      "r468",
      "r471",
      "r472",
      "r473",
      "r479",
      "r480",
      "r709"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedLabel": "Dividends paid to noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Percentage of noncontrolling interest in subsidiary"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MutualFundMember": {
     "auth_ref": [
      "r958"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.",
        "label": "Mutual Fund [Member]",
        "terseLabel": "Mutual funds"
       }
      }
     },
     "localname": "MutualFundMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r309"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r309"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r54",
      "r55",
      "r58"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r38",
      "r58",
      "r237",
      "r254",
      "r266",
      "r288",
      "r291",
      "r296",
      "r312",
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r328",
      "r329",
      "r342",
      "r373",
      "r378",
      "r384",
      "r387",
      "r407",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r479",
      "r480",
      "r704",
      "r709",
      "r848",
      "r950"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income attributable to Korn Ferry",
        "totalLabel": "Net income attributable to Korn Ferry"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r186",
      "r190",
      "r288",
      "r291",
      "r328",
      "r329",
      "r907"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedLabel": "Net income attributable to noncontrolling interest",
        "terseLabel": "Net income attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r322",
      "r323",
      "r324",
      "r325",
      "r331",
      "r332",
      "r344",
      "r349",
      "r373",
      "r378",
      "r384",
      "r387",
      "r848"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "totalLabel": "Basic net earnings attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r333",
      "r338",
      "r339",
      "r340",
      "r341",
      "r344",
      "r349"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Diluted net earnings attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Proposed Accounting Standards - Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Non-compete agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r180",
      "r502",
      "r916",
      "r917",
      "r918"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r391"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "verboseLabel": "Long-lived assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Not Designated as Hedge Instrument"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "terseLabel": "Other income (loss), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r922"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of business segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r34",
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "terseLabel": "Unrealized (losses) gains arising during the period"
       }
      }
     },
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r373",
      "r378",
      "r384",
      "r387",
      "r848"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r733",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r1004"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Impairment of right-of-use assets",
        "verboseLabel": "Lease impairment cost"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r725"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liability",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail",
      "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r725"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liability, current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r725"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liability, non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r729",
      "r737"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r724"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, net"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/LeasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r740",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r739",
      "r880"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalBalanceSheetInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r162"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r0",
      "r64",
      "r72",
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Organization and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.",
        "label": "Other Capitalized Property Plant and Equipment [Member]",
        "terseLabel": "Other Capitalized Property Plant and Equipment"
       }
      }
     },
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r182",
      "r183",
      "r187"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Net unrealized gain (loss) on marketable securities, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r36",
      "r123",
      "r289",
      "r292",
      "r297",
      "r714",
      "r719",
      "r720",
      "r784",
      "r792",
      "r905",
      "r906"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive (loss) income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r29",
      "r31"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedLabel": "Deferred compensation and pension plan adjustments, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax": {
     "auth_ref": [
      "r29",
      "r32",
      "r182"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment, Tax",
        "negatedLabel": "Tax effect on unrealized gains, tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansBeforeReclassificationAdjustmentsTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r32",
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Tax effect on reclassification of realized net losses, tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r32",
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "terseLabel": "Tax effect on unrealized gains (losses), tax expense (benefit)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the liabilities for deferred compensation arrangements classified as other.",
        "label": "Other Deferred Compensation Arrangements, Liability, Current and Noncurrent",
        "terseLabel": "Obligations for which assets are held in trust"
       }
      }
     },
     "localname": "OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Noncurrent Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedTerseLabel": "Other (income) loss, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.",
        "label": "Parent [Member]",
        "terseLabel": "Total Korn Ferry Stockholders' Equity"
       }
      }
     },
     "localname": "ParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": {
     "auth_ref": [
      "r344",
      "r898"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic",
        "terseLabel": "Less: distributed and undistributed earnings to nonvested restricted stockholders"
       }
      }
     },
     "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r450",
      "r910"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedTerseLabel": "Reductions for cash payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Dividends paid to shareholders"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsMinorityInterest": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.",
        "label": "Payments of Ordinary Dividends, Noncontrolling Interest",
        "negatedLabel": "Dividends paid to noncontrolling interest"
       }
      }
     },
     "localname": "PaymentsOfDividendsMinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Payments of tax withholdings on restricted stock",
        "terseLabel": "Payments of tax withholdings on restricted stock"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Cash paid for acquisitions, net of cash acquired",
        "terseLabel": "Cash paid for acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "auth_ref": [
      "r50",
      "r53"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Payment to Acquire Life Insurance Policy, Investing Activities",
        "negatedLabel": "Premium on company-owned life insurance policies"
       }
      }
     },
     "localname": "PaymentsToAcquireLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r82"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchase of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r554",
      "r556",
      "r562",
      "r581",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r599",
      "r600",
      "r602",
      "r608",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Deferred Compensation and Retirement Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": {
     "auth_ref": [
      "r2",
      "r530",
      "r531",
      "r553",
      "r866"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.",
        "label": "Liability, Defined Benefit Plan, Current",
        "negatedLabel": "Less: current portion of benefit obligation",
        "terseLabel": "Current liability"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r231",
      "r248",
      "r531",
      "r553"
     ],
     "calculation": {
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans.",
        "label": "Liability, Defined Benefit Plan",
        "totalLabel": "Total liability"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r4",
      "r530",
      "r531",
      "r553",
      "r866"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Deferred compensation and other retirement plans",
        "verboseLabel": "Non-current liability"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r142",
      "r147",
      "r148",
      "r149",
      "r150"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]",
        "terseLabel": "Deferred Compensation and Pension Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r133",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r579",
      "r580",
      "r582",
      "r585",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r602",
      "r603",
      "r607",
      "r866",
      "r867",
      "r871",
      "r872",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plans, Defined Benefit"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r582",
      "r864",
      "r865",
      "r866"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r902"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r308",
      "r909"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Dividends received from unconsolidated subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r51",
      "r156"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r47",
      "r53"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Proceeds from Life Insurance Policy",
        "terseLabel": "Proceeds from life insurance policies"
       }
      }
     },
     "localname": "ProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r82",
      "r303",
      "r304"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
        "terseLabel": "Sale/maturities of available-for-sale marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from sales/maturities of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r266",
      "r288",
      "r291",
      "r307",
      "r312",
      "r320",
      "r328",
      "r329",
      "r373",
      "r378",
      "r384",
      "r387",
      "r407",
      "r468",
      "r469",
      "r471",
      "r472",
      "r473",
      "r475",
      "r477",
      "r479",
      "r480",
      "r693",
      "r696",
      "r697",
      "r704",
      "r709",
      "r789",
      "r848",
      "r878",
      "r879",
      "r907",
      "r950"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r109",
      "r825",
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r104",
      "r271"
     ],
     "calculation": {
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r106",
      "r252",
      "r790",
      "r881"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r825",
      "r826"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r302",
      "r412"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for doubtful accounts",
        "verboseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r34",
      "r36"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "negatedLabel": "Reclassification of realized net losses (gains) to net income"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail",
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r448",
      "r450",
      "r453",
      "r459",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring Charges, Net"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r57",
      "r454",
      "r456",
      "r944"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring charges, net"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r449",
      "r450",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost And Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r450",
      "r455"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Restructuring liability, ending balance",
        "periodStartLabel": "Restructuring liability, beginning balance"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveNoncurrent": {
     "auth_ref": [
      "r903",
      "r945",
      "r946"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "label": "Restructuring Reserve, Noncurrent",
        "terseLabel": "Restructuring liability included in other long-term liabilities"
       }
      }
     },
     "localname": "RestructuringReserveNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Restructuring Reserve [Roll Forward]",
        "terseLabel": "Restructuring Reserve [Roll Forward]"
       }
      }
     },
     "localname": "RestructuringReserveRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserveSettledWithoutCash2": {
     "auth_ref": [
      "r450",
      "r457"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.",
        "label": "Restructuring Reserve, Settled without Cash",
        "negatedTerseLabel": "Non-cash payments"
       }
      }
     },
     "localname": "RestructuringReserveSettledWithoutCash2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveTranslationAdjustment": {
     "auth_ref": [
      "r945",
      "r946"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.",
        "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)",
        "negatedTerseLabel": "Exchange rate fluctuations"
       }
      }
     },
     "localname": "RestructuringReserveTranslationAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r10",
      "r128",
      "r249",
      "r802",
      "r804",
      "r881"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r263",
      "r317",
      "r318",
      "r319",
      "r321",
      "r327",
      "r329",
      "r408",
      "r647",
      "r648",
      "r649",
      "r677",
      "r678",
      "r702",
      "r799",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r133",
      "r134",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r579",
      "r580",
      "r582",
      "r585",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r602",
      "r603",
      "r604",
      "r607",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r133",
      "r134",
      "r530",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r577",
      "r579",
      "r580",
      "r582",
      "r585",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r602",
      "r603",
      "r604",
      "r607",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail",
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r364",
      "r365",
      "r377",
      "r382",
      "r383",
      "r389",
      "r390",
      "r393",
      "r524",
      "r525",
      "r779"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenue",
        "verboseLabel": "Fee revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r529",
      "r844"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r514",
      "r515",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Fee Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Fee Revenue Classified by Country"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r512"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "terseLabel": "Revenue recognized, remaining performance obligation"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]"
       }
      }
     },
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r738",
      "r880"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r738",
      "r880"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r393",
      "r921"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Sales Revenue, Net"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r34",
      "r1002",
      "r1003"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Components of Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.",
        "label": "Schedule of Allocation of Plan Assets [Table Text Block]",
        "terseLabel": "Fair Value Measurements of Defined Benefit Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Weighted-Average Assumptions Used in Calculating Benefit Obligation"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r167",
      "r168",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionAdditionalInformationDetail",
      "http://www.kornferry.com/role/AcquisitionSummaryofNetAssetsAcquiredDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r167",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Summary of Net Assets Acquired"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.",
        "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]",
        "terseLabel": "Reconciliation of Benefit Obligation"
       }
      }
     },
     "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "terseLabel": "Components Of Stock-Based Compensation Expense Recognized"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Provision (Benefit) for Domestic and Foreign Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.",
        "label": "Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Changes in Each Component of Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/ComprehensiveIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r142"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Total Benefit Obligations"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r20",
      "r124",
      "r125",
      "r126",
      "r127",
      "r222",
      "r223",
      "r225",
      "r240",
      "r852",
      "r854",
      "r915"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt, at Amortized Cost"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Components of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansChangesinECAPLiabilityDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithFutureServiceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansFairValueMeasurementsofDefinedBenefitPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofDeferredCompensationandPensionPlansDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTotalLongTermBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheBenefitObligationsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": {
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans.",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]",
        "terseLabel": "Components of Net Periodic Benefits Costs"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative assets at fair value.",
        "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]",
        "terseLabel": "Fair Value of Assets Derivatives"
       }
      }
     },
     "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative liabilities at fair value.",
        "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]",
        "terseLabel": "Fair Value of Liabilities Derivatives"
       }
      }
     },
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r920"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Basic and Diluted Earnings per Common Share Attributable to Common Stockholders"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Statutory Federal Income Tax Rate to Effective Consolidated Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r154",
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.",
        "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]",
        "terseLabel": "Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Controlling Countries over Ten Percent"
       }
      }
     },
     "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Expected Benefit Payments Associated With Future Service"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r850"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule Of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r850",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Changes in Carrying Value of Goodwill by Reportable Segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r914"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Domestic and Foreign Components of Income (Loss) from Continuing Operations before Domestic and Foreign Income and Other Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Restricted Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/PropertyandEquipmentNetSummaryofPropertyandEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r452",
      "r456",
      "r457",
      "r458"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule Of Restructuring And Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r111",
      "r112",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "terseLabel": "Restructuring Charges Incurred by Reporting Unit"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r110",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Changes In Restructuring Liability"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Financial Highlights by Operating Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r609",
      "r610",
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r877",
      "r990"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Changes in Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Estimated Annual Amortization Expense Related to Amortizing Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r361",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r393",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r452",
      "r458",
      "r850",
      "r1016"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r361",
      "r362",
      "r363",
      "r373",
      "r376",
      "r381",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r392",
      "r393",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/Segments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail",
      "http://www.kornferry.com/role/SegmentsLongLivedAssetsExcludingFinancialInstrumentsandTaxAssetsClassifiedbyControllingCountriesoverTenPercentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r857"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Fee revenue",
        "verboseLabel": "Fee Revenue"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail",
      "http://www.kornferry.com/role/SegmentsFeeRevenueClassifiedbyCountryDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r875"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average, forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average, granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r625",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Shares outstanding (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r625",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted-average, ending balance (in dollars per share)",
        "periodStartLabel": "Weighted-average, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted- Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average, vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate",
        "terseLabel": "Authorized payroll deductions"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r876"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Maximum number of shares reserved for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares available for future issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)",
        "terseLabel": "Increase in the additional number of total shares that may be purchased (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r613",
      "r614",
      "r615",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansRestrictedStockActivityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r616",
      "r635",
      "r636",
      "r637",
      "r638",
      "r641",
      "r650",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Fair market price of common stock"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares repurchased during the period to pay for taxes (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r734",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Software and Software Development Costs"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r119",
      "r179",
      "r257",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.",
        "label": "Standby Letters of Credit [Member]",
        "terseLabel": "Standby Letters of Credit"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r265",
      "r361",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r387",
      "r393",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r447",
      "r452",
      "r458",
      "r850",
      "r1016"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsOfNetPeriodicBenefitCostsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansExpectedBenefitPaymentsAssociatedWithMedicalandLifeInsuranceDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansReconciliationofFairValueofPlanAssetsDetail",
      "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansWeightedAverageAssumptionsUsedInCalculatingTheMedicalandLifeInsurancePlanDetail",
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsChangesinCarryingValueofGoodwillByReportableSegmentDetail",
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesIncurredbyReportingUnitDetail",
      "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r23",
      "r123",
      "r263",
      "r294",
      "r295",
      "r296",
      "r317",
      "r318",
      "r319",
      "r321",
      "r327",
      "r329",
      "r355",
      "r408",
      "r502",
      "r647",
      "r648",
      "r649",
      "r677",
      "r678",
      "r702",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r720",
      "r744",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r317",
      "r318",
      "r319",
      "r355",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r7",
      "r8",
      "r123",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employees stock purchased (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r123",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r123",
      "r128"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r8",
      "r11",
      "r12",
      "r80",
      "r881",
      "r913",
      "r928",
      "r1000"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total Korn Ferry stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r180",
      "r181",
      "r189",
      "r263",
      "r264",
      "r295",
      "r317",
      "r318",
      "r319",
      "r321",
      "r327",
      "r408",
      "r502",
      "r647",
      "r648",
      "r649",
      "r677",
      "r678",
      "r702",
      "r714",
      "r715",
      "r720",
      "r744",
      "r800",
      "r801",
      "r913",
      "r928",
      "r1000"
     ],
     "calculation": {
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r736",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r721",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r721",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r721",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r721",
      "r746"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r745",
      "r747"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/SubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail",
      "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TechnologyServiceMember": {
     "auth_ref": [
      "r956"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design.",
        "label": "Technology Service [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "TechnologyServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradingActivityByTypeAxis": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of trading activity.",
        "label": "Trading Activity [Axis]",
        "terseLabel": "Trading Activity"
       }
      }
     },
     "localname": "TradingActivityByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradingActivityByTypeDomain": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit).",
        "label": "Trading Activity, by Type [Domain]",
        "terseLabel": "Trading Activity, by Type"
       }
      }
     },
     "localname": "TradingActivityByTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r401",
      "r402",
      "r497",
      "r501",
      "r701",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r924",
      "r925",
      "r926",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail",
      "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock, Common"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r8",
      "r123",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Purchase of stock (in shares)",
        "terseLabel": "Shares repurchased during the period (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r123",
      "r128",
      "r129"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Purchase of stock",
        "terseLabel": "Shares repurchased during the period, value"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r449",
      "r450",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail",
      "http://www.kornferry.com/role/RestructuringChargesNetChangesInRestructuringLiabilityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r845",
      "r864",
      "r866",
      "r1015"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. Treasury and Agency Securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails",
      "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "auth_ref": [
      "r343",
      "r346",
      "r347"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "negatedLabel": "Add: undistributed earnings to nonvested restricted stockholders"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": {
     "auth_ref": [
      "r343",
      "r346",
      "r347",
      "r898"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted",
        "terseLabel": "Less: reallocation of undistributed earnings to nonvested restricted stockholders"
       }
      }
     },
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r241",
      "r256",
      "r652",
      "r689"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "terseLabel": "Undistributed earnings of foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of unrealized gains and losses on investments.",
        "label": "Unrealized Gain (Loss) on Investments [Table Text Block]",
        "terseLabel": "Financial Instruments and Balance Sheet Classification"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r653",
      "r661"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Unrecognized tax benefits, end of year",
        "periodStartLabel": "Unrecognized tax benefits, beginning of year",
        "terseLabel": "Unrecognized tax benefits liability"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r664"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlement with tax authority"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
     "auth_ref": [
      "r989"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "terseLabel": "Unrecognized tax benefits, income tax penalties accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r663"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r662"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r989"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Unrecognized tax benefits, interest on income taxes accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "auth_ref": [
      "r989"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "terseLabel": "Recognized interest expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r665"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Lapse of applicable statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesChangesinUnrecognizedTaxBenefitsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "terseLabel": "Unusual or Infrequent Item, or Both"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/RestructuringChargesNetAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r69",
      "r70",
      "r71",
      "r356",
      "r357",
      "r359",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates and Uncertainties"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r671"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "terseLabel": "Deferred tax assets, valuation allowance increase (decrease)"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r735",
      "r880"
     ],
     "calculation": {
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r333",
      "r349"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average number of common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted-average common shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r331",
      "r349"
     ],
     "calculation": {
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average number of common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail",
      "http://www.kornferry.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1018": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1019": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1020": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1021": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1022": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1023": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1024": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1025": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(b)(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "44",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e526-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10177-115837",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "65",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aaa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080552-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28200-109314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "https://asc.fasb.org/topic&trid=2196771",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "325",
   "URI": "https://asc.fasb.org/extlink&oid=6384439&loc=d3e42048-111605",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r888": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r889": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r891": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r892": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r893": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r894": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r895": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r896": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r897": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2740-109256",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "210-10-S99-1(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r924": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r954": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r955": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r956": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r957": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r958": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r959": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r961": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r962": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r963": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r964": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r978": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r979": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r980": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r983": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r986": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r987": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r988": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r989": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r990": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r991": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>126
<FILENAME>0001628280-23-023772-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-23-023772-xbrl.zip
M4$L#!!0    ( /B%W%:<V4ZOR[(# /G=*@ 0    :V9Y+3(P,C,P-#,P+FAT
M;>R]6Y<;Q[$F^KY_A8[.Z]#*2V1FA);M610EV9RA11Z2WGOF::^(S$@2XR;
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
M(KT[!28=H[5]:)(]@O-'0H[U\]7:'*'O5LMV0Z-%]SB.F!1<C":X/D$WC-0
MR^B:0RDXB\'GUP/0R?!?[93.74<;=RX(8?B&,:?"FH/&R#J#X8.'2Y#C< !*
M*K'U$#(T@CKVZ[8\LBX<F_F&TD\,.3D"B^XLP$\$A0*"CNGF(]4JOGG3(TZ.
M(7[XYZ/'ZUT;YYL:,+X_='PJ830VB\H1DJGY)(Y<4*44>_/Q\-&Y)BM\8L>N
MK"[4R-B<RJCC(0'LU$,-M;+!. /9O2X3?*+'2 VIJZUS3*%F")*98PFQ"VD&
MU,+'2(^/MK\GAHP@TSOR[%W-M0+41"+F'E).]AZFZJ;>?3JS=/_^-FBB Y5F
MD7]%  O_)147[>$U+J[%,GD+A#GF[B:,^O='C!P"5>];H]#&G$=S!LEY<^!;
M'LU*3\286;2_QP'@/OO8<FCB$*HC"AU(? A-8XEQ!GTJY\.,&XKR]T>.WD.O
MI.I&5;A'M* !,4>HU5?-KAP%.6X^W;_/3EN>$FBKE1KT8'8^%TY4492D=/_%
M G0R_)?J703$A2QL+(#&K!E[E!13;%#<#(:*'RY!CL,!("PE0C=7,'C X#C7
M[M0CYZ:E]W9BR,D16/10V-4(F0J/;"'6%BL6R9W-8:R3]YOZ?9#N+E_H9CN^
M]*;MYNR"_==#*1>O[^:#(RG??'QUHH\>2 GB>^[-@@(OD%$E=<Y<1K<G;C72
MX6?_#@7I_>7;F@=1A]RI)<,'V.?F8,R(L-"]MC!WZ9NU!YZ*-Z\;2N=1Z=RY
M)J["J00VXQEG4'!S:-CL<9&Z8B6*4C45\&/)"QPA98 00M89N#:_A<V-+R#L
M3VAJ[V9;8.2F"X@0MAX(BN$#I-G-H"S]H(#9X]H?YIK0F>7O!0)'IDA-8W>Q
M1:H29K)W[@\-DYR7PIQ^6QXY'V*64+USH([1G,68 H4*+GF906KA[K*NGNEC
M?GG[?/MT94B]^HF?O0?HY8CKL\M^KY=;O>X^?#0751N@NIK"Z"< 8RMS*R5D
MSDC20P]S:(9UH'!-+X&.DU#B%"-6:&R^9W%Y],<JAJ^&&:S#_Q+2=^%\M!T-
MDI=MI%7._H<ITTU;[+HGST3Z2LI=M$IV+D(+'1NIBVC2-W;77'8PFZOT30;5
M])+7O1_;79LK6B%FY3)*+U(1YZ1BFKSK_^?#^>-JK8LGRSNK\^5V_6HFXA9'
MBUU5,A^$H/F,M9E_$@*SCP PAZZLAX+/]%T"4L/NFEH0[SMXSI)*KFQ.9\J8
M*<P@Y_Q@O;+[W;X:PYY&!X"Q?/A\G..[5Q],33X_-^?E]4%SD3GJC Y'U2A#
MAD)<.$0Q/\1[-5UX^+'\ <.TQRT!F1PX%]!">8@I(K;N1,=K$4@SR"%_$DSW
ME#?Z='76[CY[OEZ]V,U<FTUV+)JJ U'@V($:8T",/E4S8%1BFL$&K .':I];
M*2SFZDZ#EPQFI+!7\:G5$BKD$&90?_-)4/UXOEXNMN?KX>?_N'@Y_IJ+4%EP
MW'W,C1 *>/$"M?G&5:LVX3B#32^'C=3^9"I1;:;HO 1#*B>+GUU4E,9.$F0_
M@UKE3T+*_/O5LY4LSF8C2@%+<:6#%% (J7/0X$HTB(P&C6:PY'F0 .U/@@P0
MEWKQKAH*S64$/^IX2PM:?-2= ^')!Y\/%:#O5;;O5W.-PI8?5^?K!ZO%<OMH
M\?+QSZL?%R_T@:ZK'?-(EXO5^I_+S5AST?;3:JN;[\_5#GK\='6^X65[_+,=
M]NK12 Q?)XZ>;OEPR^=]9 ^IU%#'&DM+P-U<=G,R$F(..8UIVB.=<8'CK1.@
MUYC_>!_2W\A_O'_HY^08,[4Q**%TS.!C9_(Q(53H714BS1S]#W_V4)L^>S[2
MQ@]V3VKPXQC!+26I<^QE-%(RWT9*'VTV7$T9._,<1BE^'("? O;]Y>^U=?\R
M],TT:QH^%0Q%<$QN-RL3L4/.YGRGZCJ%-(>^R?NGI,%_HN1DE,2FI?:8?6_F
MR%J4;A$&50)$3N;DSF$@PF&@OU?)&9?].U+S=*TC\_#XJ:Z5^_8Z*JVG9V>
MW(3,)\N.P+>QP[HDXVA-/FNZF&IUX [:]1?+S5KK3>,;CFZ\Q=4&D3M8W,[%
M%2PAUJ(NUSB#A<_9@7XM>3+3 I2+0PX-(6GF(CPF&*A'/_XZ_#S9G''<9]-;
MI<#>*X,'ESLC=*4>Q:60?)U!BX1[J^43,\+/!IYO$IP#R0_A]<6J_FO2 A2\
M$I+/ C5V3J;&2RN]:?.ES2!;?F+/A%O_6@AH[F66HA *B794H=0JUYQ!+R.@
M'.#6U1^'2J-? _2VO319N&.0+;:WGUCD<#UE->\'#.:5P\<$#.\=^AF.7:ZM
M=VQ)12V&U9','=4W36.D(OE*%9PP_$@9>QN6S^J9SN!ZD#$'%6H>Y5!<2TF2
M &H/_0N#Y:-_]>*T/W)=G/VB//6AOEB=O5@LG[Q[T$P8 5UB*C7Z%#S4BMBB
MC%G51)$Z%CHQXN,9<9$M.N-7VKY?\\^/S9&XM^+ES!@1H8@'KSUYA=P:)=98
MQ3%&3=7#EVJ'?_=7_W"&:986WBDR@5$"F2'G*%XR Z,K@RF]SX FTZ4$OP /
MT),4#CT7X (.&Y(CYUL%32D!7?+#NXL%#7#Y<*/"_:#X473<;2T;)WMD81[;
MPWY#S:MWQG:8RIOCLF3O\=6[CUSB@,'7_<RS5D @[V-F<X:A<"[%0\ 4*^2:
M+LH4X(JOY<37$U_?D/"C^5KVQM>4(P"Y&*1$B^*<0#1/K:?6H:KS=0;V]PK1
M?S>:C*YQ#\>VVK<R;KO<UF7+N^63^R]TO5P\>;H=AYT,]&<3*+O /6*-1 #)
M6\!7,@]T:T0EGH,#-R&!/N0[+I8GWW$OU"RE:=1(#;V%%)*IQDPE8=$4F3*?
MJ'D*:Z8*>W,(S5Q"Z9G !PMQ+/KUN4&C6H3F3<TW;5XW>E*2A\[$$5F;LU>"
MV>_0BYGL[H)7YAB0>SXQ\:03;X:) 7OF$&LO52&.P4@2<_4^4T[0I,R(B3<4
M.A]N+#L)@9)%LEC,R6.)HS$[L:LE&E.J445JFP&!YF+J/HN:-[[D.3TUN5!D
M"5Q[=N!\E^1C<J&KA<G&'C]3:AZB[3M1\Q.U)CN+DHO+9GPA0A8(2LD"96.F
MHI]!.Z+#6KI_Y_WY-#).M3M?1EE^*J"Q86C:?4K%MU019]"8Y0NFP1Z[OD P
M9=": BB4C%(K5&0FE4H=X/"UP:\!\L">P?J3U/GA!VW7TPPC@BN!8A[S:P(K
MUY&H<HY\0=_R#)KD'IE,1G*UE8B1&T(/NV&3&1P7%LA!9[ M9G\R>2A"@B&D
M)-K,4??@^Q@9%QK[I)7->R]QGD+R5FOB99-7]W2[U?7F?K\X=B;BHB3@(MJ_
MA $B4@BE*!523O:?F8K+A-#L<;X,H@2I"5PFJ&4TI84B[(B<Q<>QSU-JWDNU
MW8@FV^-VJUZ3;Y%A-Z<V)2X!4AW3+P63@!X^)O<62[T2A%\B<W_[5-?O3#Q<
M;,_'SON];;PZ,''=XZ3+0 %'J_:QU:.;3^A,9/VH;L."IE,/7Y.>J'%=Z0+0
M[JI3!32MT;)8<-!\1TWBF\09S+)YJ-O%>A>7C::&[V[3_%Z[K@V.T;O:OK<;
M4#J..OR5[-\F_)U'_VX?WK]W]XYAN>8ZFP[/+0_7@0-C3&-W@( /.>626W3)
MS6%L]Q1TNR92_"&:7]<6EFNAF_/:H"F:.U1 O1!)XPZNQU(ME. 9M%$:#]T
MW:S.%FU'J+M;?;9YUP+=MT=BGRV?/+HX[=[,WNMZ[N_.-\:]S>;J!]YBG5W;
M^=GX\7VP[<%ZU<[K]O[Z<G[5>Y;VXLWK7[VY^99*N<3::W8^A@BAC?#*")0R
M4&A,,H=Y24?#U%D2B!53=ZU& 0$'R#FC)#4OKJ?FO9P(=+U:9Y],_7[Q9+'E
MLV.D:8RQ^E)\I\20*+,;GI\F[JYGG_5$TQ-[?J,]00A571?=588I$DBIK1%J
ME5KZB3U3*[EW-@'^35=/UOS\Z:+RV9L(XJ?5>OOT]C,#O?(-2L4/+[6>;Q<O
M])'RNCX]1NDHH7!J*0<5->D(-*8G>6;Q09K1]R0=)](>'&G=&!WJ7?/0'?2<
MI#-21]:2*,;D3J2=C]_Z:73]7+F\NK ?_O'#[6.4C!8A13;B1T&@7%!R&8,,
M W+)@4XI@1-A#XNPGF.HL6?UV@$T4Q])"1G=G,??^438DRK_=1?K]F;!#[@:
M</4HA2/EF,=6.)\8U'DI2N;PU"CBJ1.<A./$V4/C; 'O 0+41 P1HF31YKH6
MT#1Z@YPX>U+HORX<]\8S_;B8>9;2$3H[X,ZE2@=RG40Q<B",%4O64[KE1-K#
M(ZU3=2GTE.U?,(:>:69E+3X4YS*>TBTS4NEV/=T^L*_QV86 W#6DUXL;:# [
M@2\2FZ^-)91N/HGSG#F-$:&2H3@^^<\G/GT:G\RC[;4K.NX(,*808%=IJ1FY
MT-734N*,%.'#!_>/D:*I^^J:Y,8Q@PM*: XF@9>:Q6L_Y=-.S/G5^>F:P;O8
M @AXC8)^%(*QN-[8_CD2YMQ9K9^OC#OZTVIYB>U1HNEBZ.H( 0-0$/*<()8
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
M+.-S&5'2#[J='BRK9\/LD</8?X8DA&>)=@[=02OHN7VO-6AU7=\7LC48R]'
M'\/I&W2#[YW<2#Y\$K,[==J:QKX^<:G7Z_>DZ(Q$N],=#NBOGM>6[;YP>SW1
MWJ'$I5JDW8O<GB>O:N!Y0K0&7K_7[WJMX; UZ@ZE'+;'HZ[H>]\]N?U@(NU9
M:*P3@'DZ'@>]X6C4]3MP9&+YJRMZW5XG@ -U>ZT>S*H^!TJ299W#1Z"R63';
M$4.FUT'$^,#W6SW9'??=4<OKR)$W&@5!1XQZ6]Y,>7GIQ9<=6OI.N]L;CX+Q
M8#Q$))'1$,- G;XGQ^W1N"]'VV]#/EOZ^",AJHW;8"(.>T%WT!WU0&-WP<SW
M,6S0';>]+>YBO46)X(_3AZG5ZXQ&@Z E1MAQ9S3L4^4%6/%!M],9[7KJXKU3
MK%9M)5SW1!SW<!*PCPPVECVW#3PW[@6BZ_8'(!.EUY=!W]^!B.KWM*\/Z,7V
M@M9HX(W]<3?H]L=B*&1W .;#>!BX8J":<G9:;>T&@3]V<H.?(&D?F*V]N8O!
MOO0;]/%VNRV&+=EWO4$?H6;'HU[' _'K^GZW-QB/E!MKJ&V^X8[NW[/6T@PW
M-[.&#[.M/B@RW<&XU?<&HVZ_#>*V-0)%O]T=R58P'K?4MG:-*;^CV_H\GL#N
M?<SFA]G/<3#LM\?2<^6PV^N-16_<Z\BA.QAZ;K<_XOUT75?U/L8_=G(_G[ 0
MU74W;C]<N?1;V@_[H-2"F>'V?*\KVQW1&Q&>:1NKWGJ#KE)N^^W^MF[>13'.
MY-\%W'1\!?^Z7,R7NCPN7?!0CK2WX14.WU_.JU%?OY5>)%+I/[8RW-]O]^^K
M-+T*OQRD,DN*U),9?YQ27CC\[8=7K_\+_J5SV((.B&WI#H3;';B=86\\]CW/
M]?I]V0T&@_]#GB[OR?)%! 0P"^/]J0PGT_R@/9CGOUZ'?CX]<%NMG_<JU^T#
M>>S#B%+AY0=9,9N)= %7A+.)DZ7>/_> _4RDZO\F;O.O^63/$5$.OR1IS!_5
MH]3K.KWYEU_A,1,8P3C)\V1VT(,!7,DT1SR0?1&%D_@ 5T']K,;6=>=?]E[I
MJ=R8T*J!ZM?DR?R@#^^@A_+S/=@^F<),LKF(]3.\)$K2@W^T6OU>K_5K 'NQ
M'XA9&"T.?CE,0Q']TLA$G,&;TC#@G[/PW_+ '<*SZ>,U3W'0:OT:@;C2*^RV
M<5G_^'1R>?S6N;@\O#R^^*]7^.(5\WC>,5X<'_UQ?G)Y<GSA''YZZQS_?T>_
M'7YZ?^P<G7[\>')Q<7+ZZ<D'WMYHX'^*; KJ69[$#>=M\ZCIM%N][NA>@\W%
M.)+Z@G&2 K/MPZ C,<_D@?[C5S_,YI%8 "/3(.BFKR%G8+5FB]DM!Z;.??UF
M]7.3?GJ5^S=_&PV;H];ZGUM-U_SVBIZ=+K/@/-^C^V!6N$#_W.OL+4U<3<6=
MYPXA@CAZX^;"]V&A#UJ.2T\I7_.*UF*5K"FYL//L7 BV]<SY+Q"G<1)_*@CA
MS5%2]UP&&*(?!9UVWQV)3M#KNJ/QJ#UP VR3V>^,^OWARA"]$PL\57T9'KQ-
MO&*F#KD]DM#!/DA@M[7_.TGQ\K6OUU)G56RM6Q[\O\V79]#L;;0^+SZ*]+-S
M&LN7FP_O:3EG-&H.N\.O89P.\,U@([ZY%SMVFL-1YS[LN([W-&^UYU^0NVQ.
MB61P<VF2^>:T\2<\&!^>K:&/T5W4X79Q&H_/.(=Q7(CH7,Z3--]S F!7 =I$
M^"4_",(OTM_/T\(P5GOO]7_\H]WK_KJ6M=2.//%BW\:(FRWTX:=/?QQ^<,Z/
MST[/+YVS/\XO_CC\=.E<GCIP1%_".>RX'>?TW'%[+_R7SND[Y_*W8\<ZO<W)
M?7ATB3^[HTZWLBBWB^R-9?0#SUV+:">?2B<(,UA_9R%%ZH"Z+OVGD-MGI) ?
ML[E6I3\?OMF?P3NG>-N^+Q;[.+9]&6MZ[#PJAQQQ(_IWM"S_ V_>=)3E +M
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
M56BH_+]ZFBKOA\)% *G+^8T^*-K7*C5=)8=2V,OQY3SG;,FEM%;K^"U37Y4
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
M9%*##6?E"W)-,Z66>?@^GY)!KJ<)(LH1^ '5F4C,U433@//1&L[G.+F.I&\
MNBH>"(E-C^U9;YN<6^UR.T-'::Q;!KVS[)[#+%.HX1EA_G-*ZRJR_Y:)*B>&
M-N13(()]F' DYID\T'_\"J<;[-?B((QI!G33U]BEPWZST^^@99RG\#]?OU@9
MS4TRFE_E_LW?!OUFNS]<^W.KZ:[][;;'MMUFK]/>Z+&O:,@\;%@87/)_[G6,
MQ3X6WN<)M=[85P3SK@W_N'K5#]KS+XZK]69>(-R(&XN6S!^&_H9W^D*Z,+<W
MZ,TDX.3HU='QZ:NC=Z>O+MAC>5SQ6+Y7'LM2B3)DIU;.+$K[?HO2<E8L#66B
M+J\-T])3+L]@^!__</NM7Y?G>L]-IQFVMG!^/U<F]GV2.*OS4D&EQSD<#C\$
MZ=:4N^N4>V(9=A=<8?8C4&ZWIMQ=I]R/9%SK\G1"3:TIMZ;<G:#<N @$)KO#
M&%\=QV#B2*I@?'6N8NFJ/-=X8%Y=FE22FL9K&M\!&O^-:KO/36TW1Y-F81R2
M1\?*;ON>";GSPQ'R*W+</+]';/<2AC'UJ@SF=1OPIIO!K#*R9T(%5=Q9 STQ
M0\Q3Y6,E)#63641IERH':)90X3=\#"<A]L:P$G95$F^9E?D8*W//?;H[5KDS
MT04KT5=1P)-3'I+<#1(CV'HK^UNG]F8W<GLQ&YUB#?H)2GDAG)"&R=8]GH!M
M^;]RBM[_AO.;#/TT]#XK*.&+/"TF$ZRW/.'(4ZXP1$YBK]EPSHL,VPW 0;(
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
M6_B@V^(>U4O_0$O_V\GYL?/?& VE3:"RND/"&,)E;CA_7#AO)5JY),% \?J
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
M 81]0F6+:#@M8NL-&,7#@.XU7BFX,AG9#J.92OTQ"J3DR+RE/"+C60.B0&"
M*&'46;SIG,0W$#OXU<"29-JXC7:KI5=0,6F @M,$W"N%SD>ZF>LV"K8_55$3
MA:.I&(PZU&M[8ZF:3VF4%%?6W@E&BU]0>=1<8\2 1ICA<L4Z2 :[<86$HJHZ
M6)^!)5:%P)Z\ 9>,R$I9.123$L*.16*&SU+.2VQNLZ,JC ;D3.N$61M3*2(0
M8PYEC;B_FCI!%,^2J8H_!&$,HPGY@RY3QT_:JDHF"#]NK1*O'Z6IJ+C@'\V+
M)C$/K !0(QZEE.!O&3_9_5(#15:F!NIR'CLQD%/'[ 0_DPFX^J=W<H;!\;,T
M"21Q/.@TU7S!A+-8\+6_T0%QSO4^1P*> @:HR;^A%,0SC" 2X^$$Z!4?WK^Y
M_'_.,=J.>$QL<7J)=2[FDH'P%9*@5I0L4[M*:[HTPV,8,,MAIA(RB*S17 I@
M3?*,%4'V56#&2JX3HMF7@.#Y86:$RK7V!#6=MQ8FXQ2$FT02@@,;ZR!55!DM
M>]PNN\2QP0E")*%0[XZL2>FT%<R+"5/2975%B0)4,AT K&P%W3V@X82'GO E
M(B:B'HHZL3<%XB!)7I8YJI7A!@8FTJW>#:<3K-.4Z W3;)),A)X9&%*1-C?9
MB:G]*W"?!33]QU)\OK&$'@@7G'WXXV(YBE_505EYB;GO@;[11L)4HZ+9@@"B
M 5M/4U!:UOI@^,/ 4*'ZM3 6 8Y$+8QNO<!BD;^K.(;(55..;L60S#NWE+_P
M\+:T9[7JB,859@EM1 $B-[*J<3/TRS'.&[*>C-%];NV+@K$HGV5;8%S+6&Y-
MTSD$XFR4&BHNHT;+MUUM:CD;RVCR[Q+RCW'Z?-:P%1O:-#C"QER>;"LV5B'C
M5NK"QWH%_I11M#^62(-;2#^H%5R7(U2Y;V6S TJZ(YW *(H"M<B0-;$0SUO*
M4*E 'YCMMQ[-@"=9CH%=S,6K8K]K#PP\DY4)JY\D7FZ6\S##[$J6!9J@D+S@
M&7PC5<)*4@\]=9A2WQ,SD&LY!BT$\^6"2'ZAIAYDY67>5/I%I,AN3F<_M1?C
M.;&X5*_6HGLK2>_4VD$G$X'<5@B.&RY23/S-.6%2X0Q0.$$WVT-P"VGG]<XM
M!2M:&-<H?R13PZY)0[D#LX-#-?3([E#"GII_^(B[P@6>DG,432BD$A-0CG\$
M:L'G:9I#E816^B8+D1#3QM8/GOXUJM._MB]T>W@E0D[=/XGI3-U2M 5TU(34
M:2<N,,<8;)\T1[.NH8S>-.5<8Y37&>41?UF@$9!+!4I#34?(\O/A2..L89-A
M?2'A"67#O.,O*D_F""44"1GG!5ZW=W%\M/>R0;G&[-Y2LL5Z@+GYD!W=[JC3
M95T3X[@@2?A)]F5[+]D&ON?P<45 #T9G>9K$RN=8SNGXB*2L,%NL,J[@$ 2!
M@4FVH+,)2DL?+\I;\FW*#IKF^3P[>/7J^OJZF4FO.4FNME05)S-M)CY;"][@
MSO-HJDVQ"YE6KD\H<1UTBG.=6.]07+UL8::W"#8#5P 6($R;**X"4KOAX&PH
MZ)Q-&0*^!+4J0.\=ING3Z(@@9SJ0PL\S-S!Q(1Y6 >I.-D6/"^GJ%RH)V^V\
M$"_Q K?WPG^I/1H5ZA>(84;]J[%H L_F,6;#\.'*)(E"G@)#52HF9B<#5@V(
MZ+IAC0??AA9VPZ;<+2<3Y''CLW3>H\LS)IWR/08>R,?9@ M\HIDWVM-YE,1^
MX7&^PC'&/I0X(#MM2MN>Z>4_!*TY9[$%BI5LD&M*QEGI!CXC)2G&*O_R*OSA
M4P+'JE+!;-^J/4YSBR;4-XG@DIJWY.=(4LZD(&:8HR_&_RJBWS()M(+_GB'&
M>I$GWF<5R0-)LZ#^&^RWG"N;C+L^EB<$R/5K/);XH$HJY =\G,I<8)PCAT.J
MU7(.N5!'D=)%3H;2!6+58//25L/YD&3.(3 WE7\<@1H$*D,<"@=N[@^VD>'
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
M1-N5. YJ#THYC@@A@"5P.08DT!(>YZJ84)F3)?:#/G-5I2$Z#:R8!>D@[%G
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
M9SZ6SE:K[*C<T0DS+OBX<541*T*UUQF?'^O.ZY3"W6R;JF/Y4)6PB?S<(M
M,)KEVI?$\1+0WZV(U8LKM1?(@*J<XVB3T">.M>F7&P_;7\I!;*HR!(>'#VPZ
MH;8U'DE/(*&+JM8U):,Y5LRQ-?=VX%!Y6M>S;.5;[JA= '_=Q=O[7.ZH.PY-
M=<Z&3Z#29$$K=1Y7DK#IE-TEQWZK7 ]']HS?NSU$Y)YHD'[JB2:E98;@*\LD
M=_9J[?AL.ADCNT?1D_@Z:WZ#HF"(O<P%6B,"T1)3&OU':RMAPG$9P8CA\J/0
MA!1X%-F@,@!N(]+<>R0)!G'BC$$FZ2D:PYA34'/.@+,6**RQYUB!UAC4PF22
M:.8$0$NRE3+ZA_M/%"9?'YSB]P>L]/C:4@87QAO\,X:<1#WT$)BGM#8UR]5P
MANP'-75$\==AAY*VW:"%GREHR<OA?(FX.L7[.#&/L]"SR1"9YE%E.5?:JXFH
MYE^&#%([-D=AY]B2\E!6'\7J$,UJ+'U(&E?D\&D,VV-M"!.3[YR@H6@6"/JX
MVI^F9&H.0V"9 @(IEW".(^NF#(I;=5%NCR$*9VH$$><]WCC4-0A=7,VA_$9R
M^8<WN?S="1S\,FHC\\@"0[PT@14+E/7^PEH\JL96):5<DZ/P[=XP@]AW;A,G
M 1OQ@ZV9Z9M443!--=\"6PR%$H986L+#\*VI9]KDD7WHO,I*E?<2@8)PW44C
M1+;+.$-A+60>TI#1K60_)SN0E%-7A=-$Q$$+/WUW 9O42PIBM,,V>5_;*"EM
MIW^H%8#'Q!TE_#T?%V!X5\XL3&%'22J]61)=A_2KZ3%CN>R\)"7996]?JR)Z
M-Y>2$2ZUFTAE(U%L5%0QX1NOD"D2WA"MXY#Z/?NZI?CM7 Y-<V1F'IFA0HWV
M@"DK3EE3N0G#/!0609JIJ=B#@>XLPB?1N^(%K,6%L2^@.9EV@J@JQCUSP8K.
M5\?@U_IX7XEHQL%'XHF =821-(94[6JCPM2I.K(D'/:E8&2DSFIJJA WY_IH
M^%]A$%5V$2(H_HPQT:*;VWF& &W"Y,"E =<SD@N0GP(-B_>:YP>?T+VID[RN
MHJG+;1!LWK "MK$S/,"@48I?*VPRP?1%&S.@SE%$XALF_XOOZ%[R5$!*-6XO
MZ^G+!Z<B@&)SH;]_6%D2JG^D]E>$0=B@791F<8=U-HRC3H@D- .2'] 5.*V:
MPS5<GH."&V,Y*[DN1?=PE16OTGXEP &RA<>9(1_9C,Z$Q62V-\]^B-(UL;OF
M?6ET-Z#(FSME.[3A@Y]1MH\J)\H.M6'4D]>A='G5*BBAC[6_/$ZW#B"E(JO<
MQ"<9D7J]B8)%SLC-N'$I3>3N5GZ 3DI*A,:W^,LYYN7CP<:>X50JJ*Q_1;T7
ML&_<R!?F71QEH<2N)H@!G )0%?@$?(_=V>]Y79I:N\.H H,S9\PE9.5(#/C+
M1OHH";&+=^,%&5M I2 =#@30"U/E-XLD'UMJ&NUJ='^H-[FG@+=(#&N,V51>
MH+>@%CL@#VF(S#V(S 1%W>4^!I+&PORH:KT-_ )Q\#9D JRO&NH8G0W8^<?/
M-S/:)T& =P/$@79_.(<"X8Z(.LPEQ*&4]I(3)6&><H:[9=3'HB=WO&*2<2\9
M H,S6(.3G1>+H@X50.82=<5Z72EWW8*C.VWR:Y^?2C;22V-M/E7,'X9E6./L
M"K;FK$C92&6)7ZJ]S+4;>A^D,J-C,88!?6P4/A@*7$X@>.:Q4[OEWHRNS:"=
MM@>(!Y\''-10 !5#)G!#$N2@K ('K(8>P3;$20/;-,T (I5NC0==BD.\:NPK
M3TA?RS+LHB#8@K8:+9A 30P\&J5F&2^L1F9BFD1&%)".-U)\*X&))\^.0X&F
M8$ *'?S#4^#O^C=PPPC)$Y2HS3S-L#.7RIX"U$R95L6%6Y*,\Y0]-$_4*3%R
MC%9ZTD*T7J&C]'*E.C$J(2%]*_A'&LS4Q?"R-,;Q6A8$A63&[62%D5S^K%B[
M[K.NSZ>6]EZ+0H1Q/,'[CS0S: YG'X-<;\DEC+"F^=J&%/:O3@5TP/6C/[AS
MYN&,>46^-@?Z=CR(D.'L[#*H![,H".RQ2IFX*45HO]*"B]8]K&8/A<]!6!LO
MM04_.M6B:8%]7DMK/]=^!A0/@ADB0(8U[@0L"?)^$?<&BH2VK1JW1I/CP)FD
MT@$M*.:.4>LR_[QWLA>E$KEQ@.VOL,T^:CT%N#?1'Z^4KH&X<WI5?+^%F^6X
MILDW[PL"N,5N"?I\S9P9&B$ 3&6MTJIPMBD;1C8K:PD))+,B"3;1P56IIJRD
M'"E&(M+ &,0:K >_AR#\4?H1\:?4%&P+@IF')9 /6)-*WN-[7*789+BBG%F@
MQ4Q'H>G"\%B:HPM*- ^*DQ>GRN\:I@V$]E),3;\ZO(;JKFKY6F0TT%\4=C3"
M4C9O%.R:B.@ESE1$NE[" ,Z*G<OV1%;E]MMUGLE^(L3FLWPLE"*!I%WP@ZC"
MX*F1;3CY6CE]*AL@$CJNRO%8:C[@P6>=PV3#@]ZW76]:E&)L?O(;N.[%PZ<K
MZBQ79G"T*N5;,.B[Z=9Z77#%V%RN8<*&*V3/X> \^QIZGFC%5)M"+T/H],Y,
M'V"[QP"ZE[;'<#&D"@]V#C\B0IIV0H*('3 YG](LM'83*#QKY'BEBA<3RQ8*
M(&21<1(QS CIY@3%DN1!M;4AEDS##1F<B'E&*,.-L.NL!NEZS[ W8LU3Y]+@
M,UG"/-4,Y'-.'6BNJM!"G" E@WP89#WI"[V_3_IX6D3D**L KEI+I9Q"J\I"
M3PK^T&S#?<(>$"'U.I+O$7<4US4W+7H;0R@T!D6/]HS2(X8I0%5NH\W0;G33
M1Z+LJ(KCT)TEBZJYZ*:;8K(\6UV&7\/: 6!>$O%'N=BD3*)#M3!J8+2'ET\K
M]#&.BG4E&"799T@Q];I"_E:]YF%#XU:[-_%TCA-G\GH8Q6^&$QW4MOG>K=G&
M%NI]5*=X'54JER\.$_>ZMG&O5TSPEIHRU0'BA'KP_&)()RJOXKL1*5IOV7/%
MW2X:Y&-WQ*^9&-YBAHM9KG''TN*QBK44[\*PEXZ7ED_XY2L;1=[<7F6>O2L=
MXL"D QJU-&;&,C6 J>_.0W4OU?+SKU=GSL&OJ?%QM4D_8AOIXUM:03=.?V:E
MR@@GUU@6T4Q\RZ%':"@D^<7)(7.6V#'1J3,A&G<A5@8YI2JFI5TZ+O!3_?&M
MEU;<O2FM^%J2QJ8"TT@T>/BG19LM"TH^A>X3=JT DSK RF-UV;&W")00- *5
M;7Z'LF0;A2_70&ZWJ>?NDM< <I)0RX:^XV[9^X*#X:EOPT^C"L/-$PO&$M!4
MOP_MKB28/$:V1F]1MR5ED8!)J$NOA"*7$R5<;AZ2W7EBK"_4P+MW>O8J,=&:
MG#/8ALMJU$[?.DNE>C(55!C**<+H<]9)JP!BJMVD2.O).&)LP'ZZ>=N[S=BD
MP1?@09I8\@C55)R5GBNH6?AYT[!;E3X](L"+J7B]H5G=I%0^JJQOH?LI=P=P
MKH$@()MS4H2-PG!TRIK.JEN8VRHX=1?9]D/670WE"()(3VL:Q#ET99W[TGQ@
M86K$)3JPYOA;W#-?Y1$3NYU$JC$YFL,5IA>>N.W/G;+MDA\:]S^L-=]EQ&"/
MG@W2-D]9;]Y1WNL7/M3ZK.SFSD3ME3^5%4GGG]G8O*&_DY^T':-8N<7;W/IE
M<RH,(KIZ/JV/3;/I[NV8R HIF:K]M,]:=T4*$05Q)#(VVX;,\NA(9+0BNN:I
M+:SR4"E^>TU7S+)P]SRG'SS_L=15%-("9K%$I:^E.&V]:\R]>VO+GXSF&\ZY
M4;U[A,U!H"XM8WCQ693^)NY/8U\<H7Q-C]GU;0;6\:VP")E!<C!1R;QQ)LIM
M9G0E0>A>.\NZ4N"A..VR10;$07^MH)]T=M*!8-I+7A?<U( 14UV^-#]>/A^X
M\5K[%H<C?$D_RQJ&A-7F@WS7K'C8-;\(_RT%+"[J:+DNA%!O&+/Z7MIH2T00
MR?\&K'87.C^73BT"+**)^D)04@<@_>BNAG8G4A1&YVDS.BQ<3]D2AJ@Y*F5E
MQK"8$&!D['N^] !"XD15'U$P(P%?260TV-B",\V4.29;\.KY\V=WZ+JB Q:Z
MR,MX W0,02C\2%O$TQ33'?7B4*QL(/S5 360WE?Q6V#DQU)?]9LP('-F'F<@
M@FU&5;KV[+&PT9YNGV(W?=W+T-$<6#RE2E1IDYG$Z3K$%Y[ 2LZ=%N4C]SVR
M-/2I[_[V%A;*VZ"Z2#$=HQ]#EO@:3!!N_$0/&GP$CV^:A'X. Y/"2%I(1J<#
M;&#;F&;$AV?<&E@^'LM[5*(LXE^"O]&?0$!+X?)ZD9TWC%=-#4Z[&2UY$]OS
MEZ^OS0+BNB#7$'//Q.77VASHI!#Q%+O[US-EBK0CD\(UZ)OLV@QY M@1NG#>
M*S<+#H1-ZAEO]5ZCZ(9VE0B"W?,0CF]AEI%GQ'.;]VLFY'2"%99AU_B"<'+2
M*+^Y) 9?21::@.C*WJ:A9:MKQAU/<T[3BI'/T+[,=4 !YT3YF0TD:V3Q!*1T
M9WI4R+O-BO4%<3]-;%*HC.([\+E@8VJ2;*NST8I3'R\.P>S1C4,&("ZW4+R,
MJ0NH%B]F)ZI#N$:GHN0"8<$[,/4\,#1'US -YML(A8O*)H<9&1^+9AA1:C:W
M)4I7*P"YQN4=2-7[,Z(3D<XR-'U.(DUY_\> .&8Y(?(Z.Z.GPCX#PN:+]V<E
M6GNY_L@3$U@P\AV5H9%(4,,C94PYYK_0J(=8@<,EB&<^C37SL_G.U"? )6%2
M=Q$/IY97>;?G>\X:\2>P"R3M0H6Q 55YHL$@J9?G>G7RX.=BTG&)2D P$M1B
M&:G%9[FUL%TDPR?!ZXV_[*DRB3_%/BFZ@!$C:B2M#;1;"%V;3R\J$I\A/3_
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
M7IRB4C++8EXI0Q+[R:1$O%$B60$I.15_AP3':8'%Y83M?-[V4@O9U^Z0ANR
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
M6[F_PXG2?5 S">L,FR 76(QZX_%S#<=;.(YZ8KQ@53/BFZ\,>'A3&;!3)L=
M7T%7$0+,6L#!N(U+);R>=O=X4!5(4LTX[KMH,OP2!NQG,AZY,P7(%_.M@26C
MOYQ2^Z'42WHE/^#8D%8)?L>0)U6RPX"1':8ZQ^"<Z_ @4R\-I>?CZUS$R%"Q
MW5FYH@*_M@AIZ%Q,[>@+&ECACS82.XE)(:*8BD1H6/^O5I4'@[@H3$[%:]90
M$1FJM3J$B:*\0RD-Q<NF+J1[#/D5._%@4NPE?V\N"LWR;BE&I&\&32S/4PZW
M8?\B88 '12%,V;163!UT73P%AM WR;-!]$Q4&H>^%(A-P;I;X2I9]/5\9_O1
M?C$A:>6BY,[=@4OK;(HV\QV(/J?.(/W]FM-EN9^]L*+H&D0GNS&N4(C:((3(
M%JHJ]HB8U=D)39]+=L0K^JBH!OAJ$W2.T@P)MX5F5C.1.!H-]>+ZH=*%=!9)
MBW'Z0*MA!D@-DF]<N<%U7/8B6@I+=D&430^,+K #/4EM=-)\<G[I/@_3#+<0
M(6+='3J,=VB(<70X9-Z@3+@0ALVEM61**,A[44>2-M[@SM>P3+UE=&24OG0T
MZE0_:_R<$FT/=Q3 K&F[J++Y"@_3C06S0" ?Y&F <:/-0VFTOJA'<Y)%9J23
MJ(COSK%ELWI.M1%WLO4ZF[\/-3JF4LS;]V N-55C$SL<E]W9K%6]!=/::[MK
M(2112!)V2H$6U7>2%:&6HG6G['8<P(-30TE5'X]$F&W%35=:GQ4'!*3<B-HH
MT%QO(XUS OG,?9.QX>J:+GP,V'KT<7AT8G]04]=: A"[*;+!W#3MY(6\ KE?
M/?MY+)W9<<XH^.TD=G2,>5.H& :.%[.B&83)0#MLXUCD0+9Y]X?V^TP?P[W?
ML=-G^HW)']Y;I)%+@*=/[KT/IS0A\(:VN&6Y9JV% !V75+9-C>1<>)+L=2!/
M+K35$FZ]1RD#;#5N[$735LJ4(Y!@_CZJZDSCZ\@:FXSSG!H;H4DIB/1!NA(1
M98EUD9>I713H\T(G"!B^W08QI*^S?GW6M$B6Q&*E<S9PJ1%^IR(6> 87$\5K
MPM=)X6%CB.. 2B I8$_PY.%DHU3P%5B>$?1T.\W-/;3#+<L\"PTJ03 WZE/I
M[_%$!U,KR$4JG01@%/HT5+D5;4LHMB2-U5CPGP(_T:<LVB[:N6\&?F5=K"F;
M'8#DU+2Y.&MLRB_43HQ@A/VQBU*3R@&.0Q_N&8=9RIJK*,BRH'3/F?L'KHB7
MU>=EVR/_OZ1@3 O@/#A/[M*M636*09DF739KN'FM30B8LJD!Q4<7OEERJ%B-
M&!BU&RXP"K^UUBD4:G1=,H[^8X&RY8K3=;<L] 1'D $+"+)9M^K\*4VWKMQ1
M/(-&X5?>3KT@X"/'BL?=2VX!1$#9+4A39^I.F0&YA5$+MVDHVBF,T[5[_9UF
M<<>G3_EE3%!;?,A(O'B\C96[%=YQ"49=SF;?Y4)EZQK%@0NU."A@CJHO>A69
MK2#%"!)BBV1HMK1(/:%^R4*KH;=E-K'T_.0N@"#."O/:&#?S%T]E-X^*@L,"
MV+PMS93BM(.G[."-?\?P-T*^R<%EA>\D;)H[J,JIT :72;3(,#41#APAT)!X
M"QCC[6E6E_\CBE#$A/L,>N8%&;0.;FQ1N^O<U(%CHO1H= S*=M80**Q($Y,6
MD3V0-)%]C!;J:HB0V8Q:ICBE)+6@8Y 3&E\5N4]^?Z7JU4T,_2#Q&21JBE4G
MY9-"MBN YFW.C0;J34:VB(S*9T%;/^_/L-SW$L7;91>]6+@WT1=./;>=LTX:
M1:"(5K9K2/:L!?+>203W5#[*>F7/8A.:\FVRU5HU-UPHI#E4N^H7^<-0T8**
M-&0)9M0$<D"A2"Z4 R'(!76)+%SI)0X17_%AFE16QRLTIHSU"+% 4*^0]XEF
MI^==M9)$_U0%:IYC*&8DXA'?'2]N<-L@6D(-&P*Q@+VMC(?%U:\M5'*V!%]P
M<UJ72M#(.*3CJIGCHE68W'#H.#:@X8-J8P,>E*PZS^:;H4.I89RS<E;R(I13
M=3JI0O7"K_=94A,)\O82E6%F2U++(7P; .9QYN.P\C5A,7Q&6ZW')N6=UT5%
M-2W_ BM.*UME%P,NZ.<]G68W@9]K^L"/ CJ(!Q^'+[[U!&V>Z.C'9\=O R-,
MN%6>SRF0NLF>H,5MQL(*(_/P(#$N 5T[1J+96I$>L?OQK?IX\&9' P>#/%3=
M+QEG#22H4O0+0E9+P(BM%(<E+#/K&)8L>M'X>*? V2JRT[Y(?3C5NWJ4+J$=
MB<\&[;#:31*CZ^+V".#]T=;5IWR%#-U+2'\#.LV]JA)A+-9D):\,UFL)%%\N
M4=&3%\'(3* 1\</@(W0B^ZC4CGQJ\9S;%B>!-#!*Y1@+FC[H;'6&!E^Z,W->
M@!E\U& J92-YE+%BZ"64A^E*H1R.C40)>PY+XDQE<T#*$!;Q9NR)\O,$0D"?
M%XK[+58?(S[X./\B?IC7<\[Z#JVNV#L_^&CKAF$Y&SUWJB.K6"-'*#;N0/0K
M>NZ]O[+)!; 4!",N2&E)'1N'&O!*YJYT_BH\")9;:ZV^IT?P 6AJ@]@$**2>
M7&U<]T!$MI.)G%=3=U3A9-RUSW#WO< ,C3&DL! $!UL[A8?\)1MX4$ #<WKQ
MWU0&?D+H-<Y HS"/EB"]\)4N)^HVT\$"ZE8^<"_L,*7T98T^[@RF=\$WSI_)
M<3J$@A?F[E)WL;MG>\D)A?,ASP"P$YV=IZ3#F]8YC%B ?Y6T6V662O &&(4U
M=W+%HX4$#"Q,>DC&H\*8,;,B#[X#)@@0W+;)<C)/G<HAPFEWAD=7(A:,9LA/
MR?!P MLI2U:[1^0QFP_H[]^B%Y;^'$TS/&"H<MTG]["UJM Q7S?!IW1DL[QA
MTPZ8.4(O2QE.JIK.W2S <,AX]I(6C,C1N1,!FS&N+W(/7ZTCCE9[:"_1H]](
M)<^CFTJ>KPAKQ8XG;H,]M-K_&JHQ+/X.(_]IMU$S,"=] Y;B"?G6RJX17"S3
MDOE4+";YK&UALWI5>(Y'"<X@^LAZX$QP4\<8NY&M48>.6(H@I6P<:V$AF3J(
M,496DBF<%"E,OT;$S78TQ4\*K0XT+UT4T^Y@V,!][L$931%=K^Q-JBB$*/5<
M46N:M^=,Y0&'S9I%&NBB(]M^(N3M8YQ1([E &X?/>T,%6JENZCL!GHNM$#:]
MI*G6X'99;V;6.W<E,OA$%4S:W["GV9V4AKU(VT\Y-BE;IMK=EU[U9*9\I(E
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
M^,9K]@[W;VKV;F3!%66!0,(P'H+<M%,@H;=1;@U!5RDN1K ^I/)*3L$C8P?
M;(+I1B;0@&=/7&G4]I!8D->N464-0=-LYFZ[!5S78T88>67#MQB)>KL^D!I$
MA ]@[F)&YLT4T8[6GYUE6H,V["2<8%><RC5NP\F^#KF\3RH-HAZP9R4PIO/D
M& GF:S#%[_[V[Z;WL,94[$(A.+30:G5*+I/R4-I20,JG0?^J.74Z$3\T60OR
MZ6<E(6WZ<T0@<DS(!GA1_]RORC=V%3!6]#MQ-EJ@5#,[_D;QN)9+ZB*EUJ.
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
M%E5'>JF8K-!PUI\56>4N?+$J\V)9SBGRYA9)_FDIX9I^C0"QV+VFM\80=QG
MD;@<Q5XO5FY-Y[O-E:#T@LL1"LXN4VQ_R>6/U-?0<QDCB1,Y='Z@V)C1,#4K
M[FY)W;OM1R%U)E*+&P@K<N+7@HCB2WN,JT1(BV1><4,XBNV<2;"#ZN6-[00;
M50+!"?<EC'(-U+F.VBG'^4JN8?ST8[*7'/O]@4@1 !EA@2,&ZIQ-L3$_M6 S
M 7X%FB_P[F8)^!1QH(LU<'FIC45\5BEF22/KB]B(Y:7]BLQ[ITK*VH\[&)'F
MJK/ U6?06\*""@+;7O*#H.)P<Z-;-@P]'%<\I#>5%G[1N&*?.'D-^)LGJI#&
M0^U+DMZ4#>T#<XFG^"[.;UQ0=:7[5W:#AX>R7^3<<,[W$A_#",/VT5]_-^7U
M$Q4HJ//5.F2Z3F18E K"*W7(H4;UUL'M@.]U7AC@=FDT#:=;[$-# >VT ,$U
MQ?A@Y]E\3N!>='2$Z;WH1HQ"E@Z">">XJ,V 5]Q.DUN'M\-&D;/: Q*-8)8"
M79&380M#T>D?&DW$/T5\-QK5K;NWN29)*V-KJ:F)ET"G=>O>[4F2>EI[REW+
M49=#.C@&@L 0#KI[WOW;C'85<XNK[RH>(X, N4\_X,'JL1.X$#W6U%_%D@)W
M*UL4<I=N/>3O"591N&2C6<NV24]%TQ#-:=*=-;L92HE0LE:1P%.WYLKW\B-E
M45$8,'04!'N8!^86,C<&(MDU8AF-MX:I5E8560A68I(^/>O7))^I\'M#G<[%
MO.?N*QX61&E9M,/OY<ZTV*@'.W4M3?"7];[O&90G^S]P",=89:IC(F:(145]
MCM90MN]3 *+-%GI1+>/UA:%6C0RJ05&D3SI(?Q:XR 4@UMT>3#[DMK%\@4XX
M()&?_-+$42_S__M=>7!O<3>[=Z\X>)@=W'MX</?1_=DLG\\/Y@\>%/<6#Q_^
MOX/'WWWV_?AMF9QI^_,ET;0>_+!W:2KG,U_\B:9P\G--1=$5N3,G1%!+[BET
MP [*E9\8M$GBC'L3S%57.P^'ASMX'@YWXC@<H[B(G,L=W/\WL)*XXTJ10!B_
M(WG5=,F1D_P5R?ZGA/+1M'69H2J^@L7<3'W9R-VLMFG,@_V'\ID04O&^$.7S
M^KD!B/3<VF@>9=RQGYR??D:8R=16G2;/7S\_2I,CXHT]SK@UFF3;*PI2AD]1
M^X'WNF#P=H)"7OF@3*@>+DZED_\(1L*1<]JKY.Y^FE")$0+D%>,YTMQ.3RD6
MQI@ Z!#Y &/56?X'>P>)VZ**-&/WWSV]=D$8F_0^7B:WPW-Q0"M&?Q2<YDJ"
MVLYN%.YC#X)]0)K@,=!K)5;5"#0Q(@]DNO-GY6^"[(P=^];+T^[>E*=]+1DC
MV :A=\9Y:[9?W'=<J:DRH-F01A=ID0GI9\1HHN2,^I=D Y&UB2 UP$S#&RE:
MB'YT\JB"=#*?0'T+X.)R?8M$@M@[^6RCZ?#^#BK)NSNA)%^A'.F8JE> U+V+
MNO(%4#^H!8XR2."4$?"FLCYG>X^PM]TAXKPKDM;<2>T.(X6T%PO.[P%SI,XS
MAJ$/&"O:M>4\%"[?]]V#MB7FR%=H*2#-^@P<&Q3']F.BN\(Y'<;L)'1G+/(J
M+'+0LMJHE *IRKDJ/311(/'RRB[U>=%/Z.G]C;1O5[Q>CW;P>MW;B>OUF@)4
M)QPF>>9+:G?QDGTIA^3NP><?AM\VKRV'H4;\A4O6 %9 -^2Y!^%[(R!\5]\2
M!MKV]EB;%^T=-X4J6W7%]_J/)\1T666;[\L:8\*7/L>Z<,;-WCX;..O6_7^N
M;Y8_[^%/_[7.QW\[=-;PP\.M?][?.]CZM\L>>W"XM_]H^U<_][$/[N[=N_?P
M2H_]+ZP$KX9;<-JX__O=76_/S;+Y>V<Q]'5^1X[6\WO/[S^_J_6?WQ^N/B0'
M6@/+"T\EH</-X'WX,H?UT<<.Z\$]NH39LO '45;A"TV03?^O/\4C!CD9^7B_
MT[1W8U^/Q5F+)OG)I_C%H?N_@UV:[=CGH]G^2 [QL[WDA[ZMRVXPZR\WV3_^
M1$]/]\'A[S3!W=C-8V>O$'4'5Y\\/:,TV$A]?AL'^VTSHPJ=X[WD;?,_Q?N;
M<WV=-S.<X7]17- ?\U3.>"#=DS-NSO]3'WS]IL[_:T+RH<?<B/1KO8];A'A*
M])+2<OUM'.@?-JWSSU_W5=LT=;&Y.=77>3.WGNJWQV^2_\B6JR?)L_*48C??
MQN%^7<[/LJ*BN-.Z6&1U\R<_WO<_SX>\+MNY]7@?V_;*DR)KYV=RW%_2QI3+
M\7'_+X2C=BK^^&::&@/UPAX'ONS0S7@I21.E=MN"B;$2'I_$^IURHT+U6;&^
M8*#/S?B-B>&CXBSQHB&$<X'M\Z%$P-4OD!>GD?E$MJEF6C _'V69UU)%Y_ZQ
MH)=Q)ID^ "#YK<P@NU:#/KUUV_S]/^SL" ZDV],K.:N:Q='N%;=U;KO^T;N#
M<KB__W O^3MUN'"KWC8OP3Q_["@,GH\>C=>XE^[YAPFAQ%?N?<[TX.C7_L/4
M/.^-[_?2Y^$!;]R1I,I!]_&[4X_8<X.3]DKB2:'O_[-IZ^1%T;:;-'G=A@W"
M[(Z9!D*J;R^9RH]]R<P2)U1G(&5XU%5QSC479T65<S<G@_4LRG:9\I@/'C]^
M3 -RXSLPXZ/L5YH(8PS5=*!D97P7.6?'3"RZJ#.]\;FG578__*, Z*%4E<K"
MI\1BMY<*,*3.-K33=?W,;69)IS=ZQ(]./ZSXRWX:]VG<-)V]Y'G64F'DQ))2
M/4R[)@)J=^__>?SZQ^2X</]R6W]1SM_OQ5^@9FR:>^)4DEO"IO7%UWF!1BU"
M'_8UT?G2;2E:;T  I#P(/]<, \>%\B=-3R7)M:T:NA829$M@Y8\3('1CBCSN
M::.K,VM[.AZ'^P>'BF;P61+!_8TRO,FS8LZGV3WQ?LKMM,2]N^2BKBW1A8]<
M[>@B?:[ >MIW9TNWW&PY_)*]+Q:EN]AZAR8N_')9M-* 0I7O#*'O2VN-%("8
M<B+@$4T@6M.)B7UD''2%<$;,E$^8F^G3YOO*??%?Q2E]/:/.!EITS)-:VF@@
M4F>?4^D\R0S('#08>,0/*2^D3@5%S@ N;[ON;G.*?^'N/UJ9A#(QU+>P'+UH
MVLI9HE7F[OAIMM1N UC45&'&D'5.N)Y+N3>3T9R5,V$",Q4]J$+V'<SN2&EG
M'3;!K?\#$<6/1J(XK"KV5LBN3'.?5IN!DN>YLV-HB_[IYO%>NFQ6(#8(MDTD
M#=%R>DQM>!=4N'#6]%WQM*'EZY)7KX[WS/M+^IY;RKR7$HNGF9-[94\;5%4%
M-\K^5%PD_V[:]])L?9D$#:PL4RGM'12%XQC;5Y6";A\OL:*"%/)+?Y2?._5&
M0-)<TDF;P)D^=^$?<E\4F>87_)KMSPZQ*'-<AQ8-%LJ:$4[9"J6@L6_<D6T)
MA)EERK_=@3BE<T>W/>9 B)!J(E'&UUFZ"3IF^@"731J4-/4W4!/2_*QVVR3M
MV5%?A6E@H[^=]4LTS@E#N;X/0N'"O2>-3<>#>V+W\2_<&M&2@LF=H4JRE1,'
M:]8(E6SD<=&LJB)LRXF\!1MV^"3(1OV#^P>953)"U#<)#(5*&@'=L#H@35;\
MGDQX)>7>&1E"[73L>$$5T =I2G8?(7RTDW6;]#EZ\Q.^3/_[]\))@#5K)^Q,
MRR"M7=^2Q4I%7N:'>+E%7FIKM3%@PR;A7R238:!>JEI5;5#C7NC%?EVTI\KP
M>&3A>F[1^A_N/WF-,WF$GPZ>W(X[X4#-&WQ.#^S-JJG:[-FURP2=XTJ+^*ZY
MH&$=NYOD[N<MNHZ_E%75Z1]^R=;.1KUMFI/,4M"Q^I&UHPP?PY9?,>T?WT->
M6AX$'RC>L>1( 3. ]D#^>IC)K"\K75,51FH0O;6\9Z+B\;IC]+)197=XT$B7
M/.O?1R8S3GA347,ILVTD>4-G'S6Q=/.<SNF7LS(S7[H>!O66P/;7-JB](MC_
MB&()(=NIZ):P9WFY^# RI#^B5R0&#"__:IJ(!D.O]-_\F#7.[O78$!U[]N[I
M+ZI-72?OZ*J#O@)7_23H":8?N$-MMYO$J16BL* .1/5QU;I[R-;=P?Z4HTTW
MZ61U1J@'M5?5H1VV4\\^(N$=M'UP)X=7@5/?+NLM*I360/HL"&+!S9[0,()T
M<:Y\VY=K)KU5U/E^#8H+O>F*,!+$LT[]KABV#_GV^V//LC#$%8((1&RN6C;.
M*#C<5Y/5F0G/3O"JES^\!N@?^@"M/LC0E,-=MA[8U)0(QZ\?":!_.1F;U<VY
M%2CTHN.BKKM-=9ZAS\<=3)5*RXS:8R?L6J.YL K8JXN"/EV;A_MO_F/OU5[R
MSZ)R!^@T^5&'=#(_:QITXP1Q_<USM-^[Z5C9'44V2F(E?[@N\\'ECZB)C^9A
M("V"7J" '7_J94TRP?OWSXJ*[N\F>5=D2XE.F\#1X3[+F; D$\H6<&=!M)TV
M06'";]@_\/W(141%*4X$V?G\9N9U0M=%D-?1+(+VBYL"Q7E!J.>1N"YJ 1P>
M")RTT51J6_(:O_9"-@J#!TTGCXB&0E\WPWGIO+YRW1-BYE87,BPCM,4VB_G'
M8GWB+L9ZSRE>O/<'Q><,CJK$C..GCI3 #U73++M9WYX.PK>1%OC6I?#][5+X
M$YH1[GWW+8ON<9;^R[3A'-R[4NO%\=';=\G+EY_=5W3WX0[V%=W?NUP#_3&-
M12P<8<:^+4Z1&*K7WM@CW .G2Y[_=X]HT%O!WS@QF'6O"4%$ A,O"=BR38Z=
MK7V&CF@GB_B[% OJF>;VJ[8L32^"3!/3VL&.*F[QQQ 9B*XD7M5NS:SBI*E\
M'!M3<%:%("4"-9=1IS;+F3/0__GBWWO)FUHR*8?:%;\63E#JY8W:X.\^2O<?
M/DHB$$A0VA/#\" ]'1#_S5B_+A3/%G%BH'2<![,ZV\$]_Z509-RB(X%+ &Q5
M<\$6P.J,O?96.5OG_;)GO>T,$X2 S0UM"Z#B;MFL[BQKE4C[RH^J@<)%'S\1
MI@\-LC0F>7)_?U\.Y$MW#C\PO-/A;8\9ZH9QQW.'$.ME40 _JE_M)4^'PY!7
MVU(7I.,%?[$[$X@X^:7?8%XNPA4M,FJ9S(&O+@DR@;BL! AR*<;?7YQNIDG:
MQJ*#1P9K-_XXF<EHN06RV2HK@4X1)3\$$W@>(E@\3IVP7N1<B:;"\W KZ:&[
MB&KU!H"H?A8EAY/:D@ V@&/'&'R&!AOXJDZR@-%5V4+*PH/U9JVIL? -S!8D
M +AQMF%[,E(DQ(/;Q[:.2K(.#L)0OD^.3G[\B4WP6_3/V^FV;')R7-&'GO[R
M3_>9%^]>&AM>OO_B*7W][T69MZ6["?S]DW7;GYX2%OA+QI>6M!%_Y>\G+U_2
M=_K6G0KS0)23Z&=^?DO/??GTQ>0CW._I$<YM60%L4'[]T\FQ^^T_&D)->Y51
M\BKK"!Y,_OR/5Z_<GU]G]8J"]_9UKX_H;<?.X.7?\K1?'_]X_()3#5)X\?>L
M6DP.Z.W?7]X&C$G DG ;(F=_<4F^K$N0.5I40@9-9+N"[M6!C-9O&VZ5(JU0
M$81@V$F>1LCW4A9U]D!)@CZ0JP )K&Q;)D9O]0.+IEG3T5RK)'##:MK")/-(
MR% <=]%7*J$[KC$4!%D+L?P.HH2D&@/J9?,S+R "BSA?/Q);<]*Y@C/ ]-^4
M4)-EX>=/SEB+'F?.OJL19=:WB4CD8"D$*>3KJF_=2K#YEK5MR>F:-27'PG5R
M VS=<=A%H40+:Q%[K3K(BU4Y%S0B.8*B'PAN0=F+2Y"8Y.4\TS.G2++#!](V
M^J> G$, 8?/"K2N <V?,8"Z9IYS!.1<%$\40C)';;Q/29MQI\Q56\B5A.=5$
M$/ 6,!&D,5X0U];!_IU_,O,J2@3+BC[O'MMWQOP+YC<!.0.*Z/'=NXK";?[J
M3<?PL7NINQKS8N5QUP4)ET!XW?'#+6+6EP EA?':,M=HT@@8$2XA%BOB&)!E
MZ\#BA:E[B I@!N*O;I) FOXBL]M%"_7IF]?.YWUY\N:GY,V+Y'[R[^=';Y.G
M/[_^^=71NY?_>IZ\>_/NZ%7R]OD[IP6^8!CSX=Y'NY#!?C0*%M$2W;FW=S@.
M/,R<'T@/^.YOOV>\=7H5;_WOVSLHG8Z<;Q0G^G!(81@<PV:&M9Q*T>HQB5PH
MW:M2=$W%:K8$F Y-@.GP\>/]87#I\-'^YT67'AS<M>&EJR[\N*EB@?\\^;T:
M(L3]7VU TOX?_^O@P>,G\(FG')O_1!:5+'.E2]9=XXJ%O>2(R)GH22AV04A\
M+%[^F%8/S.S_7?Z?K2<JYC=[> 66MZ^S<^:&_T%K&E._'3S:NX^U@,?(7B%'
M90:N8ZFA&[@SN-XV9QW[D][WVTM>E!U13U#R)7&_<<^.P2YV4GE)792[#(!I
MPVHX&]E9G#LHCM\-W'1*Q(R;@6CQFQ:P].ZBD^&7<Z2,S&C"_=):,#]GMN^'
MT9;*R?X[Y*1PP@I9>^#5\0D  CT@ZBSYAB4R*9*SLA4;7BK-,H"3"Q.6,YEZ
M-S8I-M83]?*8X=L+E%Z7YUM@C .=D#F0='0WSCKE>I'4$,%IS1:JRS(+HVP!
MR90OSBV=Q'"Z'LZ&)_"21?K/#H0GF!DOYU[RDQ,[Z720<;3B84- ZK)<4;"Z
MDXB-AL"R;QY'\\%-5<+7DC5@"F/+@3RJ+ISBF @(8.X2H"(NFP7N#GB>$L*B
M78/J7-5$.N3%4BX%ZG+LN\['CMEADGK19ZIDI&)4:^&6%-'(B=>WTD'(-]Y2
MW?$+?K9^J1,J4X4PW.ZB.N/(8W56F^A.0Y"5R"T@&@T..I]"HE*&0/%#,LB)
MX*X4R17// K_D)Z=.0'$ (8&U;@'-J/?@>Z,J8Q7PD7U4[.F\.%)P?],#@ZD
MQ/EW\6 ^L8SE%3D/[TB!/'.3^^-K6)A9)2^Z>5NNPM875-T'^^0IL8*LDR.J
M+_-44VPX H 55!6:M^"EWD$;QM^.';18WICNKT>IU+Y/DZXE6=ZL$#STTH()
MTC?"NKENRUF_+I2_(,KS3<D<W!;_*$J5[.\=[%- C*_N7O(<!4?R#5_Y4_!(
MS'D9C"<6"%0IE1=S]VZ,?2SS3!+S( TE/.X?AUO7P@VE9>AO^L#XF;0(-)W#
M,!T\E'YW/_PN-6%7JISW WE@LJE3[Q\T\\):.6<@<AT:EU3]50DHIV0]9TFN
M.I='9FMV\"B3B<S['(K6G!A6L]5SQFDN+(3\)J8L!QM!V-F65O]MUX0 JNE[
M3$^4]*L!+Y%UUZ:L425$3KU&CZF#)N!SQ6;W*FOJL5:%&:8@5?!<43<])>(1
MH7"I1*"='5N<.T^!W9+ISZ?)67-![%0IFOYR.NGGS7O0''9]AY69N+I(#;BE
M K"R9]^J*>";=>0([:!\Y[3T6V]G4,TE\3%];*ABAE*8[:LJ "OZMDN\21$C
M1MVH#@ K$BPO9:@:4R/\Y>[^OG(CJ#R:@0U"2'.8N:DJ?!^9V%?Z9"DYD($T
M[EQIXHJ23[X[N"Y.FS5SX<8>IA-M=YUDDR'L:962IL V?-[U=;DTN1O8;\C7
M3WVM7+7ANAGY8HQ13<3YRSZ^O5& (!KO8+D?W]U['-;[+X\?[?FYLWZZN[]W
MS__F"C4Y1#7'^ H(+K'2HH.D.O1@J...J,*AF'/<$P285+9<*$SXUK-C9:I\
M]C,DY83D4X\!?=(LV2C%= F2RW8#U6G()45]>L_3%!3.I%V$%I+WQ82STC6(
M\$BHQH/'Y,4B(]*\H+ZV#68ZUL$5,,0BA]#.#$<LRW_M$6U\_L/+=\^.$JC0
MY%9&4#=K0921*W;YV\2]HR5U\CS'R:^+-;C>*,7+3_:-A3RE4_"^TF2<;+F_
MYR0"P5JX__5L#PRK3T<!7FS&E.DELK">E]CN]GE10T$)G2 YHDP:#"\!@9Z+
MR(*2W?K+H7N_/?^F%@=4W2&$BO?634S\M:IZ=&7V-<C\Z (NT7(:/2K>VHG[
M95:/]RM>/TTQ1PMW=^^^7S@?>S-<R/0%L%H.S\_E#M4N:MS=KPW=;J*&,B&!
M;.^7;D#N&0.Y:H4X9^!%TG(HA\ZU]XQ %.KE[_=_0M3X>_?V[MZ_MTNH\9?_
M[=[^@YO!7J_!WO]]4/Z+>\7](J#![Q..GWG1YSSC4]$ IR7 _M[#^Y_2C?';
M\I]C"'I:[W=0;C]I1>=5!-<N#/L$3L=U&:VJR?P+!GCOHS[G8^_>5MUSB-J@
M[=4]MPX&Q3:_Y;;<W#A[&([8CKPV9Q<UDL=9F5^;$3M)!OEP<X)O=,:?1V?L
M^H )W(1Z.:[/@3B6[I4[UV7 1W7M!,S\^IP)B<-W-Y+X=SH0(;9\78[$,XII
MM,F_LJHOKI&L8.6!'-UU&3)!;/R[H/:5ZS+B:Z?S? CWN@QX*)!_%T=TJE3Q
M,QW16X=3?N@GAX 6A^[_=IO, 5%9CX+,N>"[R1T#C/SH-S BR@)(@)E6WLT?
M?5EY0G.Y;&G0 O'UB2X>WT_=4W_+[+?9$%]FU?:373Q66+J_#%?M"\UX!T_)
M_0=[=^]3Y\_^D]]GTO2G3YS\ESRK-[=]YU=P5XB/_G)X[^[>74VE_S9RJ^NB
M0!G*+FA/_OGNP6]7G;M_91X^2!\\?OPU%.2?50WNO+*[N[?_^/.4W355:=?@
M%NZ$XKH6ZNGNXV](/3'+/=I]@WKZ ESWU^9B//IJ_MN->OHZ$[KW:._@\$8]
M[=2>_'ZW\,^GGN[O'?Z>ZHDET;V]^[LHC)#C_P*A1JE.O>NFFS<]U;K"?;[.
MH8G#^S>.UC>FR>X?[CWXS*CB-=5D?^;KN^LJ<$<6:N*\3[.$7P,(K''#YZ>#
M8OU^^=%+8/@^EA\]^+J068?[3C#22KTM!-N:P:>INTYPC0Y(66J7*($K@8-D
MG7U@.! !V=(>KB*7CP(T)1.0$2"J\!-,8V7'X,$ 5/%(Q)G62&G;XO9.^3_)
M$3C<D2,P;F2>;N"<;F06S)=A%Z9M7+:MRMP%*F=B3O2 <9?PH"<XZOW]C ;A
M_[2MP>;=4R,EN(N:NFI7I0 A4!\AX)(OZ0L^N+NU[?<_!XUIH7%07WG5QK3/
MYMRXM[^#G!L/=H)SXZU 0W[K2&0/OP0SS[V[_IS=P)?] 5?HX4Y<H< RZ#NP
MGS':F>(%'-59M2&8L,;RMC^-, 7<1>RK-3[RQG,O3C1/7_$D/OA\B??;[M?T
M&KUHV@NG2>^\:IKW).M/%%O\*[59;]WB;8W7ET.>$] ' 3UFQ*_))/>)AT\7
M;)R+P#< Y*:F57P0 R !@)Q481 6LFH5KYH'NO-/9@(!0580O'^FX&,HO,.'
M1ZJ-IW')@467"20#'4/_S8/G$]^<1F0WC[AE0!SLAQ6Q <9'!RQ!.S.[6 (_
M#X O&$;@P2L7I3:R,^_"8'6%OCM9G;6,?B$HI3(66?E4EU!^S;B@P]]F[G5$
M^;$>?;YT>JG.A[]=55D]_!V1,73%Z &$;#3X%>&2#']7E>^=634:;;>&P=6-
M!M 0"#XQE@_^H""L^FMWYAB[1&DK+IHV9Y.2UVTO.>&_$"SB<(T9:<_M"%G&
M#?!E&!*6%@!/.6VR:H1/Y0:MK+)A99V-ZZS#^=HC)+81"38_,>(-%_YQ-RZ
MH1$W\O93=(5S1D\Q*#G$9,]O)/\+5QA'GDGHF[[*W7G$X2-8(3=.H,6PS 9^
M'?&8>X( =WH9Z>>LZ0J+ >OI>#Q4S-8A"FN,\L]@A#'<EAV6#,GR2P#_BF'+
M#%[1UI%>NEIROU*W'PRI2W @BE&R;E*9*1N&S LB3"7@/&_(AB>(+I@;#*+3
M)H5;F&99SBU$,+"8"+3+C7*.1\T) *6EO;@0:C"F) D4Q0&4N*P7E5"KR.N[
MJKG(FPOZ4$.G;,[4+H3YX_P3YQ')IXLF#,_=)OE,=U8N>$CR.% %.<^=B.;P
M$(BXCI%1EHHX!IP>3Q/-\(5T5.#M]\Z\DC$R'!%X*,0,(-1A)CM9K\'^+C>G
M)114B'?G&U4L#>GW),'<VB!D$&$P\_6B)_DUH3ILBG,0STJG&$C$=N/TX*RL
M0*NWI',O;^)KR=\E[E!AYG*6C9N!H@]U_6KE9*O\%(;YOM@D=.:;3<'LTO%S
M9RU]O,X$IBWBW"$_<RTKY$5;4A6G]-^E#%5>1Z"0[D)LHB-$7VMU3L!P9L[K
M:#*IP<D1K[5IK3XMZ[SOY. 53"H;]ILAK.-3R_ W]",--+OH[!CY/!7$%$5K
MP*#6 *?+_8H*3K78?EAL]VV*0!#.57U>MHT\WIW,!D8D.,CQ7ESY)3,@NG'V
M+?&;N,M=D5#-/)4YH]%:4B1[CU@*ML*M2)<8".!.YI*#H%B(#4@ NW6B(CNB
MT1V<=[IRQ-"BS.J$YT4,1Q NJ<'3BC5 A#D>822YD]T(JDVS6-R!$"(V8 &2
MPL<%VZFI(^(7(6&':-MT3K310FVH#[AC&V>3G/<5F1\X.K3S)*7.^:FZ]21#
MLW7FOY/RCPC*$'@HC@;_QAU>-J?H- RONSMH;8X@(+UH(0PQ0NS.!W+>BD1:
M.*4D6Z1"USS=@PROBXJXJ: (6MI7-Z-;8@N\/%8CC$-;>CUPM,Z\PI!#G=3%
MA9.#\[/:6=JD= =?<0*7EG+1DP(A"L9SY3(F>-<.#._!W/!*7 P2>H@;X*S"
M%K"8P.$*UYM.8HH8FQ-D9:OP[X"6S]IV0YMX+FUX[@8T.?#=PFDB<5.?EI3T
MR;JN "P]P5V!W@V:P%]+%85^E'B*^X5$L&CCG,J$?9Y]D,=YHYZ,>.%9 AJ2
M6QRGCT<+9M=U"^"]T25L9$#S 1]:+3^VHH@T<&5P.]UY"01;9#-1(([('/ 5
M?V&-=N@ AYFQS.=CYV:J5"(B6Y9%7F9DBJWI"LF[[+&!BG;C_.^^[ RT()W#
M4U OX4^T;KJT160=OJP7=,TWEECNA*)$>-2M[UX^/?F.*=U.LJI)7KUZZGY)
M__SN=BH2!OJD/76>S_^H/)-E3"> M[%8%:^EV[A3]W)R&G#N^];K 8"M"LF6
M^UOA3!1( K6:FWZ-@(Z0%*BXC*04SI!*U@&RH! 3.,6Y452_Z.R!(<VOF-]
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
M1>7_4V@41Z/LAA-5/!"@+-?-FJO408I^3J!J0[1__5P@4%/F:@@%)<VLHXJ
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
M2V^KU-7$%T]3J<MGD[57ZOI%7V":M;]+J=M6-W\XG8[X>JU<4I* T+<NV^H
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
MGZ/F-*KB76QT",=>@"*VYID T1K@%ZZ+J:9&80;5%BL@/R=,-*)/M[.?)="
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
M%2'*:824\M!KRDH(W'= M9UI1_@2CF:X2PC;16SZEX\"*O#1OX+GPU) %7U
M!9S>1C([9QFP=H3* ? SGT1@=GUT9JS*Y3B-B'=N8D&+@ ^L9:W1JL]D.OO$
M2=)B,-"_>;@D3+@3:M9M=.]+CT'H^S,6OBHU7_IWT>+.%Z7L9*51UCIH %[(
M7IQ4N(/NB1BXX>WB[J9P?C3K%E'TC>J?!8+&>$\9=X%K4-#9NPD6ON Y:.0$
M(D<^^0;D5: %RLP"8VZ%RRXY))LI?LH0%5.8=<2N0@X;,\*2-L+*=>J/9-=-
M4H"7"'E<@_:'1"!O5^$(>!%SL!4CTA^MMXAL:*>6DEY,C+6:E?D >+ZL<I_U
M:+'<K4=CU('<8S)&<3?2I<DV [KZ5#++K&#2[Q(0DIBFA<R"?54]L$W6M_ES
M5AG!3]UEX-J;?@-#91/.+@55SNE_;Y^:XZ<!*VMH4M"JP/0]-*SNT&NG,N9,
MAY2R\36\(;7>L9\5SKU?2#\C*,3)QF/Z_KP!HK$&@RMNTT*Z/F'/%Q&FP;6_
M9.'0*W:)6Q/'X6@\*\:,LF(/R-U%$"[=C^)>0.N ]H%OO(</ ?J$*MGI71)Y
M(U.. Q*>"M"717AV&5QZ9!YP9QHO!C80DQKP/YL0#N32XLJ"[)4'/$&/M<E2
M"SF=3\9N]IPI^@IDQTD=0D+*P+U0>!@?NP9%SU-L03 .OV$ 4.Z+60N\&G8N
M.2HZ+?WO09*)CPV=OK0ZZ"?^-4 =JY9[QK/[\T!D+#V4MS,P=1046TDSEJ &
MU)XS T7_!V,1@!#Q,GE!K2@W2RR_9GM)D#(>,J3SWZ"[F/A39A(I8$ ^< ,*
M*N"MSWF*!$YAGU5=*'!R"MW>X^MFT=(G>R_UO04<-V8O]YK@F_/-X??I"^DE
M*K@SXMAE$LHTGBWGA$LFM8RQR#0V*^&@CZ:B];7/T4TBIG=<, X?O&-WGHA7
M?/;H!@#I$9C&&[H?K_[&+XBY %,F"OSFDVV,6AY>BS2:"5US+ ;0W.I;/X@/
M@[C$7TSA-)G&R 'PSYMPY06SE(ZKD?DX3/=?- N0U6G0%J>D=Z1)(E+IS=]
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
M-4#QQ"CG<I!H.42O7U HYM NP*TH1Q*XG8=;'7!K[+$2>+*:4 "W!%Q1CR2
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
M&+D!?L0N2<"OW5<IH0'\#![TC V'_M]:RZ3>M-:;QS3O""S3W$ $V#./X')
M <A66UJ8VUOSF]EC/N($N-!;8BTCH9*572[)5CL2F6R-6),]=UD[&]>ZW\FL
MQD3<<&)"Z;)(, LD5#_/M?XC6Y>?KKL:^%1C*=S?7_YRW7GX_>[B?J\@F[VX
MVU+X&FV+A/XY#!.F:EBMVBB0C8I(-=_Y[_%E_%-X:YB$K+U=.2V$;ZNN;O V
M>;P-@9P]^Y%US(-O>X+W?*Q 97%.']X&\RCA-@^LI$M9400OCPAA)5WZ1'H!
M*@9\$(OO\S^0>6N]802?8@\DP\%3G, !^&^JRHSAK/&$RL8S?J<-S<TG^3IJ
MV[:=RF?N@C92-*W*F;N;&>H)<N;D 7(R[4CL,O*,"C0K\KAJLJ_/KQ]7\+GJ
MNX\/Z8=\T,EMF\\Z68=02_!JAOPLT2J!K1#Z$N[J4YU.:4JTLU-:^82L6K+
M[,V-4K;_"#W* B>ASZ[CS4O;CE*Z9[G#D;^WA-^[?W/X'!;\D74,S&XZ\K:!
M^K(.X8X,V3EFQLT_+^ZDFR]2Y^'AYN[ZXH\:^AN_7=_\4^I<74E?+ZZESW](
M#[]>W%](MV"W75P_W*.A0082)=Y3;@"5S!!XB7%2RMC,SZZLI?E?EBT?L%;
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
MHLVJP.B2E _:]D +(7A'EB%E ]@JK&,M2,$>\Q$P!>RR%'$FROW9YM5/[![
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
MAL@AFQNW-+E'85&MNZU-6AVYD,J_CO%/86 H(P/#!N.^[=:ISFA']KL Q\&
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
M^>]8SQLV^3L(M0ELTW=7'=5#)/^7J=2]7Z>Y&6QN)/RBF$XQ^EGFQ@UGU>\
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
MS) P9[.J9.DE3H.>RL0KDT4QR? 5^%S":Z7W&QIQV^%;[&X"G^'[+Y#VM&_
M8M()9W .#.@,AL3/\@4) 2(]6@55,08B(LV?"+ MVS)7Q"_7=P52E4R, EZ0
MSH_T+8'IP\Y-:R1XW$FDDV9WL@PHMI9D(=D%V (4:+QOC"GGV3(-L]K@/\O)
M3S1MJO(*%G-53LM#/$J<)#. CGA5PV4 WTBD0#-Q$ZBW"TY=L#;#&5R5L.B\
MXO]:J-7P7_ >W.MR!I)ECHZ#0JR?3R]@8F*+Y J.C%.L](P&/.7SD)Y$P^!%
M;'9W/?W7 IB-]@O^0(->LCFL"(X'=@(_J0K2SV$/:GIEN:A@0D5-<@CH(8>U
M"/E4P]M2D6=$\*H"F+#!?0+7U4BG,%XBJE%_ ;/1L!U)6S-9?+,S/UH7$6.S
M\!O!T3 9/"4\N4*=CZ#;;SRM%L6<#NMK5:;XM;/%O(9Y4^GK5P??OIX=O#;^
M+[N:O<5OM LX%PNH^04^38=<<2 2;FK)XT6SN[BQW?VL.5B]9.+".VYY VP/
MD/AUJ5Y%&TMZ=;MD.>:_U4L"'#Y"+TU-HK++9_#=]++@N=IVF*WZ*FS1#U[!
MXM^???CSX+5I7%^6N"B08;2?%XL)JT  X->:9:#LQFT#6IB XB0TD?;E)''%
M.6BW1_,TC);P^37GT]X]$+MS*@D%QX(]6^\%&(;\G0*](;NO]>7) ]UMO.[T
MRZ>5DK6+JX179_DWCHR!'JQS24H=QQXL.47G'ESB&>C1C5_/:G5@[^"85KOB
MUH/35V-K=(KB09 7"O"J7%P(<LWA1BFOD>36[HV2?'O;'&RNKC;F,[SJ+'_7
MO'*[3?$/CG.0V:M[@N1!;*<6\V93E4%Y+ _1.__&:2 -!4CVZ?S-(?[E,<G:
M;GCMD4S)[@;8,>;)'AR_;Y3:/4ZG?P>$Q*V7U>Q&CS6-%&9&/^CR#455JY,J
M-;J>,S!.D5<NJO(:9'ARHW0)4MCQVD0P"),@>M(CWAAGW7>?2U%O&B<D6*^4
M"G"^2%,A04WC,V?8/O:RF-%''>'Z0>BXS7/?2WS9-]* :WG5HD:/.A"G^68T
M4]( *GXI-$'@=]+A/A07:+(97[7E_]GJ0M_+<@(7>\)0,P-.KQ$!(Z\D>,DD
M:Q0_T.TRU<=N,N&PO>@AKE"0P(W^2MI"DZ^-&81SS]B<*4VKL7SFG%W!U*]F
MD_)&\S?CG=NHIU*+35&1 FN=*=.C44WD ^0/%LH)Q^?**>_HM4 )H&#!:J9J
M23_D'5Q,?TA= #^8 A^;C>ZM-$G^BZ>+QL!H+G%X!A5"VEBX(M4AT'YM>OT-
M398XPY EDEP?7Y!(RQ*N1YY>3N%5%S>'ZF!OXQUQG0(QE]>@G*&(:)1X)'M)
M)<@H&8BD6IA-BKXRT-S3.89BN-#,-0L'6:LJ^!Q=4<A&IC*.\!>AN(&TN '-
M7MKQ$[10I U6@ R Q=6M+@JT6Y#R2]1/,T?Y);A$Z*WKA*@81-V6#1ML;&D/
MC=3=89#Z1Q(N2 Y"G7Y\FN_SW%3"]C*2$JX;$/K %:8T27@S8:2A$J@*9"*?
MHNNI^]$%G_**[,V&5S2GE234"1/VIS+NO_<X&YKK !&:$T;&GQP)+C_R)=&?
MR@M.LT%/,V[EH;C/3K^:'39BS84L[I&$@Y4,TT<7 QHQ/PM.ZB_1^XP41C02
MP7:'_>7(_31_^.85^@7 UEWU\.4%K.6<3?!]"3QS";SP0_J\IG+'=7M3.%YH
MH3!/5,GS"A0,X;(#J4.W.ESIK7^Z@@E,-9=.PYCPL]CQ3'X/=7]QK3,XDQ*N
MS-EED>)E7]3J*\(Y7POM9HW/I\^*>+5,OL87^,ZE<4*N<)!6*Y]_7*"R(*SM
M/XLL@]$^*F?228X/@6W[\<^/)VC;KCQ]4A?,^ HDD,,*\)&5;WQ&<UF]__6
M[^&UCO1^-O6&(:[N=@ \N@"3H@358)@!L \ZCH5X(+>80 VT.B+Q4\??1?+-
MN!+4B%2UF &O:X+K5@^]<*Q<PHP._P7:,'JV4AB$(!)4EZ>><<F,9)_*H, $
M;(.TA(FC6$#38@+K(H=Y:5RACBQ^@XG /' Q*/IX*[:49XZZ2X.0*JM;H!?/
MC=K]85 [.O\>G9[+/$=J1EHA85MI?M!2\W^V!(WT6S&Z!%.P7\LK>%FFJ;!Z
MP$CIA!V2_C?M=9HMA;?2G.S!5%Q\9#&CBBN,38P0 -$<IA-R*7??IP6YZ.J<
M U^:TDKJW'VH>:+Z6[>!$!#NB#H"_8'*N M.DQ>1\:\%!B:0B9N8U](6(41.
MW>WS.:K#BA_I8EX)T.XQ)-X)@U/$^*8G?!TL!WPM/[=#)\V\(+*\A*4QSS,O
M3IW<<WUF9?%R^'JHX=]WI&2 0M'9!^GM: $! W46WXEUP[#59)$)>F8"&K#L
MRV\BQ]>7)?H)*&;)_DE=F8WR>LJS/TB$PX?PE@Q)=RZ5&Q+QT\82TR+/1\;)
M1*JKJ5(A@7^!1P7=4U1,N#IK$01*T'T/-R7HK+0<Y"O]3(0\ $60?/YX2'(9
M=V\"? ,-8Z$P_S4M\(N$ZZ@;A]!?1^='C4M(&@84I4SYC#P^+:P"+G!XPVRB
M/?VWDY.N0PFF^9,5$_%U4M"%>0J+0@4V*U"$"FF7+;#<B8I6;WZB,#^#9?^$
MI^GO)CTJ@V6P,U/T!$Q0\"PJNL%A!17<_C*8 N<A+"-M".$CT*PA&A$=@&"#
MH^G/*,@+SQ@YPTBVQB#J,.!/(%.%"B/PF"0!T2,X4![28ZN2SG$QS/B3_T)(
M34O6[;4A3TB&KYO(H]B$0L-@W!R!O3%5[*/\DIB$B7&Q G13S;8ABT.^5-XN
MS9VR-M0QI2C$4J #B_1D/,A<%OB>Y_&$NZD3QQ$+[8 G=M)?4L]9OAN6>[.?
M74^%-_@K<#6>_ 5_=]-=G_A*$^@X=-H[) 2M:35CZ_\T.Z)\G*O[;J+-6/$<
MW;F\"?\OFW_; G]74%%+2*C?$QILKX<&CR#?$>3[LD&^QJM&RWW=QP>]6,D[
ML8]+JK// ]_RTHSQ$$1S!CH\2&3?MN$/018Y[!&5Y5LOQ_[5WJGX=R[55H,
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
MZE6%>DDW7U)Q.QD]79VCK;ESRVA8E4S>MLL?75/6T:T6K[ 3^JZ8MA4]F\U
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
M&TB0.:9_@6*O]<>EEI;HU/A99+=25KOT9K^Q^@@<C)SQ'RO[+*=^R[:).X]
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
M1+5[XK!+0HA(I8:\,MC II>NEDQ<#44,\Y%IR:3,]U;,+W7XT"!KWIVV'-S
M*Y0*+HF#LH4:&FV[E3$452"'^0Q6G_')&^.5_1K_"F.I6)5QA6DPB=B?0[$_
MA[@_A^W^U/ 5T3=0# ZGC+LH^Z'->7HYI70]O./F78="LC+15\YKF?PE$AX*
MC;\DC&I"P;^YM)4ZM;<09Z9F+MHAU)O-G#8$"&8^X2TVO*<7F3ZU)?YC[:L;
M(Z,]%1',Y[(?,WX@TYL*K1H>YC0A>X'.I0VNC;+JMZS(1:-HH$D':W(+)0B1
M38@Y$8-03'O$_A,7SR6OODB9_%;4/]Z3*,*?6DW%>2Z:2F<UA*X2@A67,T !
M\JFY>'2OO&0EV2H!N+F!NFCT)SR"[6(%CK8%PC3%;G4?/WZ%U9>F*)*!.0D_
M04&?BIJ#"MD'OZS8JO).TG%J(O\#L:\U%?$0FLJD:!IJ*6Q8\V$/8D;5]J1*
M(&!1+VH48BPI?R(N86F238A"FRM*M"O0]FY4UAY!,-L<+;TK)J6C5+3=,X;%
M=Z7+ICN<^.[5@@K8H2XG*W=TGL0_5:BXS#G5>*__2,IIMOK*O\Z-[Q6)4)&K
M?G)!V]E.$ELVM&\7VX#JD4!3SB^K<G%Q62XP[V:*PV8+C'7(Q5WP\J)B,]A!
M3-L3F7&ZC,+<T3GY=$0CEUH4*ET^?&H'RJ8_6B *4:!(\#5RGLF\&H&OS8Q/
M'T[?PW5]52R#D3&$A0(>Y1I,4N@,T\;344RE8B1?TWT8TRT7""QL<F15]U;5
M-E-VR*BEDTE3VYI439G2*5MI*'#MC,S,5.CJ:$)> 8NJBJYD=5+3FFF[ 2UQ
MWP,GR:A!CDC.UNLY-TGL.MN.KOJ>2^D+OSYI*FM\K<HI_"C2R.X(9<7NLH?>
M3JS S[PPC*S,BV*.]?;B.,J#V+(\*\B7;[9O/!4-H+"M<8G2J)V)<8X@:U+<
M#XTO0.C_#0+G)"MG<.O?[KB_%=JT<K#]T>2[4 O+->V#U/%\+X)_(B_QH\2-
MHBSQ&7/=R&?8R:W_/7=O6/<]><;=/(H#.V*1%_E.$B;<9G"JM@/R@_F/G!1]
MELY++%;2>F(_G9R_(\PJ:;F@LO)IIA#L6OV67,M3T8VMYF^ZH24NNRX6NI%/
MZE)+L3AZWB1AM 4VJ-  :PO_UI>RJ9%4.W6K8?,Y44<>K:WS58(UZD4%@MX&
MXH$5F(U9]80=Q+_)D EMZOONIKY7F]KPTPHGK?[EJ:NFW9/S[N8DE>:I*%@U
M!JBE7)*PZUI&JZAUW%0/(M5:80]1V_<#R#NJ[F/[(HZQ_ Y)G(FL_8\Y*U79
M.FG)FNLA.DGT90J:CE9&N)W8:@TBT;L0Q:E8U<6B$!1;"&M6KS3<+N-/4+=D
MV[NEGN(J;P;N7I4^1N-J3-^\@MXM\G.,IDYPM]+XW2ZC38ASO1_CMT&XANL1
MKCA+<0MYN<L\C]LAL[W0!L9)DBQ-[30(N)>'X3]LWSO8 2[6MJ(1&#L"8X>U
M@'L 8Y^P(=&M2X'K9,^VPD=632F#A5>$7^TQ"KQEG34#'9<'412$?NI981+#
M_<QC/V9.9'L\7#$*WK$:9HZ:UX<"16MFJ+=BA3.#WGN[ =![X=\YC8&XJ5!9
M= )K$,IBW\;O?E*W3L%L6]&TB6\8Z\ J8L9B*LL[U#@YB<E5G@B]X"II&U@O
M"2R/G&.7#X0/X7MH-%$1#)U* A,(?Y(EEP2RI^8S1OXGPAF*^G:-ZZOH5H?B
M:M-FZ)+ >:TZ;E3Q& 5<2L4T]/1H^@K]<25?7T!HF^2E#AI7ZUY*(\CUX\@X
MR 9;(/L^R*=%SXHF<; M#R#JI+6NM>^=],%FM>3UEY4.T>L/:JU(IL:0C-A-
M60%RPVU<>4Z6%EZL>8K*ATS;#[229 BG@->)'6HRI^J^0=!@I:*:#0&@FQ)#
M*0T(NG=K;J0Q2$ RG<XRA*SBIF Y$0TK]GIY+/*8T2$54]%34T8^LV:>*H@S
M$26:)'H.J\*M.2W*(Y=[W8'(47"P&4C"Q>;*J:HVO.H]P"'6D!%W2><\U;G1
ML6*/$$$\G6U8H;'D1AP=5;&@,='AWM*4C$:KAFDZ;6"9 W1_RS(%8KH\.U15
M!]MZK_K,.F4&CIJ;<+<KR>2HC[D68S99U"V)R>^U#G+YB%SR;5]I_/Y8L [)
MZY(?BNA$IT*#K%H'1*LJ>"J?!RR./%5+K%S+ZADW(K^:_\)@1"V*>,##:%I@
MB/R6<!*>AZ@A(< 9B"1?DA@FV/%SD5;:C"G0L9W)*!1(CT@R!3X"+HS#9C=5
MKQWQ\A:3*2QJ)(XF5I?U4900LP/DXPUPH*M7H;C^8:UK@7Z"D)9K"&1):'MQ
MS%F2>XQ[B<VCE"5IGG@\L9Q-0)]=I?D$SD@=T7DC@S_^$N?SJ2JOWK=G<Y8O
MZ]@G%/;?&OSGWP&!%&LWM]P<R_(CRW8]9@6QQQT>N8S[01AGEIU:J65MW#CH
M:3<GV&ASB+JVVY_<M=,@]2([S&)8.W99XF&6.Y8=\\S)PXV;##WM_H2X/[<T
M(U+$TT60DKS4A2_*N ?)H@;1ULKCCL1[5)#IN2PDM+K+I&:<3#-Y37_'N[/'
M-(Z>#-EQ9WD$K2,J7?SUX@HF1)F"26./]YY31PO90'EXL_GU(J>B?*^(I3K$
M0#*;U?R-^N$M:,2S";MY4TQI:?30?5R"MF4=6<(K.:_@_S/U9OGQ$7WTQSQ;
M_<R/CFS/6?NQ=62O_>RV86WGR(K6/WK;L+=_YEG!.-G(VVC8/X@8!$$ S2'M
M_K\#M_%#)RS]<5&!D,T.)9-RC_O<?3MC&<K -Y9A$S&K%S5CV/[F@SBS7SC,
MVQ57Z3)9"XK>C?2([G(ZVKB#_XT1HH]M.SK#M<R&Q?>Z@1N,(84&BA08Q*"0
MDH$;\1QV%N^ASD[N?/&_\]8ZX];N:VOM/OY?#MR)&WZ((N$AHX\S[!E]O$)O
M9YE79!:5BYH1 !:QH+.Y9@1E;,Y>/^Q.S1WXGWW;9DQXOJHDE[/'W(<OO$D(
M6S8D_K.LIL8G7E4WRV)[FR5;QH8+WR<-K$(U<.W_^T'KTM=#T8*G7] C=MYV
M5R&M<Y$NA/FSFSD_W-9,C_$2BTW?B==TH'[(4:&\W/+(MI+02Z]<%ITCMSQ[
M;GEH[_:=<HMO60?'P+RF&ZQ6'!BY9>26I^<6%T'UMF.GEL<L*TJ\S(F"T$G=
M)'-Y=)=#?L?<8A\<PQ),S_<&Q"T[TB8% UA/J%;V4\MG7M=O#!TX@<[L?B@%
MZIK34J&*EF.*TH6]UG/@;+=GO2+C^;'8SM6WKSILI0UZ?6C/ZV2:_:6?GPK(
M4+T4C%=LS9C.P;%G!G8T(+;<T27VFU/GSM6EIZ!.]^ X-%UO-2([4N=SI\X=
MJR=/09T>&,QF& R).E^F@^S=O:"'#U%7-@M%O!!FW*\?ZN0G*R:$#"G?TR&=
M:V=T/\;ST5/EF;%M[XCU-HX\/9<KX[>BW_UZAO9 O\'!L6O'IF6O%BD<Z?=W
MI-]]^FKV0+\(D[1M,XB?A_Q]X7Z>DRQ[,[IUAJ0-K:EYN];\.!&Y63S[7JZQ
M8^['IQ'<,Z EK0*^1_/Y>=/H#C2>H=!H?' <F*'_ J-HOSV-/EBK&0B-VEA0
MW+0C?T T^L)U&A&[PL*\3=9RF8]*SI"4G)WQI,P>VIHK;=1NHFC4;EX:<>[<
MG_,$Q.F@6A.$P4B<+XXX=^RL>0+B=$F?"5Z@/C.PP-6'>U::V(__["5!]39<
M\?.6-4\8F+NO:/%D:,Y['J[A1P+,COSY(OGS"0./]^5/7X8>GTGH9N3/D3\'
MI*OOGS\#$5H-GPFTI3_)V?:WRG+>U.#<8 QMM>X,.T@M4,E6E+B+-XRSO&66
M+].*^_MRO;^U5?[>K'4S/]*9O?@Q7GC<0R!=[U-@<A>4]PP==+W5Z'9N-RL)
M<"+.XPL=QUE.1=#JL_80[A=># ^.?=OT>B(90Q$G+X4P=FZP[9<P(B ,QXRL
M59CH2!B[)HP=6PK[)8R8""-V5M/V]E$NA2Y+)QK<9?FQ*?C=5 )N:WWO1!4;
M+GGW&X.C&!CW:6?[M$OIX8:#DQ[?EH!"+UM>;%GNFG'?8W&2<)=Y+@LCRX]X
MF&"WK#BQG&QK!?H4"[ICJ7@VD;XR>NV)%@K]7JJ:PCS[*EJ9G%05FXIN[G7/
M->A@#99HM:+$R.V[I8;<#X  G#RP,M]+XC@.@\QB+,PC#]1FYF^M->^'&FQ0
MBJ)5'/%(#;NE!M>V_=2R>!"ZKN<'0>RPT.6QYT2^%5NNN[6JO!]JP,(6/?"K
MW^F&^WC^]>MXJVF4ZWA)@GU/ X][EA^ST'*S-/23//&3T(\'<JNY!\<]B:&C
M&-LM,61^G(89MWB>A5X:!BR/0SMA//6\C(<\'LBEY@$QC!K.OHDA<+S4CX(P
M=L/ "UPG"5W?3S+?=:,XX)$]D#L->]L\RHTVL(M,P2@?.RYRKX+DSY(!'BMB
M(D]RQ0VZK0?4"2AF$D6KQ7>>6C;^/D3S6-&4G1$-!MI<T[/N$*(CT;R 2,O.
MB":21+.:+;%!NX<1"?6;SO*Y*V+K.Q6L[8(V@I]&\-,.P$^KW1#'UA?/OSRY
M:AFY6[O#658&>CM4-K>ZU=[J\<&Q>Q2_P++'(W.\&.9XH'UU;^: 88Z#(VM(
MI?I'YAB98Z=VY/V9PSXX=HYVEIXSH-SYH:J%']:VR;YG+I3LCMQCRFUFZ+TT
MZ;#+;7D9PF7?:FF3';@J7AQ23'=5FF.'1SOPJWOD[9&W!Z%5W\+;[L&QOSNC
M<^3MD;='WGY4H^ 6WL;"-T?6KEJG#H"WR:KX@Z J\&]6_#Q6:_NRN((#3<7O
MN/_%=,%$1 R^MA0!\WPX[%E9%_B%-Q6?,$S4>7M=9//+-[9EX4%K3\D56^TC
M+*E+W/6UCZQTMMX-D<9W$JD/$_ETB+W3Y.&*3=+^B[-$ BEL+T?P/+=#9GNA
M[49^DF1I:J=!P+T\#/]A^^&!>NJRB2+.V 4_3"K.?ARR'%;VADVNV4U]\$=G
M ZZ*J3:I(P<FOKQ7P$Q7%T9=I?_OX$=^TRBM_[BPC_XYNS@PV&0.GY355/S:
M/4+7G_UZ>\6J"WB//!\\U&6K$(]!?"Q?[]FS7SC5=B^V/;' ][<X,=N[*XCE
MX'[\Y]FW+\:GC]^^_;=Q\N6#<?[7N_/3#Z<GWTX_GG=/<C S_G+V_>.Y\?W,
M>'_VY?SL\^F'D^\?/QB?3K^<?'E_>O+9./\.?_CSXY?O0UW R:PJ)D(2NI9I
M(/D9KZ3DX-GK/@;2Z5N0'LJZ@/2&/7!W_[S=(^/?.S)O!V9B]X9Y7U[-*G[)
MIS5(15%;YDLYY]_A'>\F9?JCO6!\<=?1CIT@?(%;B9\QEH>!97E.$"2I'Z5Y
MQFTW=$#*) <&AVMJAH=?+?C!<>=5AGC7JDC73V))O M1=N=K'_WL5B0SG5UW
MN04MURAJ#%D#-=8\0]@@%F:4'V%S5#:9&.DE8C"IJK1>DO'__J_(L<.W!O_7
MHIC?F ;_E7*X6>>79<V;9RI>+R98H]/(J_(*1L:BU 3G-)*;SG! _O*98FK,
M6)$=PK]P6L6<35[37)JJH+#S*[,Q7L$>%QF?9K7X=H$OGY45.LI@I/DE+"C%
MI;+I#<X'SI% 14SDN\$_8EH".KFR44?&29HNKA83^GX)PU5+WYN4=6W2_L$0
M<_:+PV\TB10U$]C*VF#T2#F%%^&7UN_FT0K9[9'CSM-+GBTF_"S7EGB&*^SA
M1:SS])W0NJL,&2PSV##H_OLE;_>=#IAM?)37O.)X<GDYF9376@[UG2)95#-M
ME#A23F&9$S:K^1OUPUN@Z=F$W;PIIC1O>N@^F@4H-D>64&ZDWUN^67Y\1!\M
M*=OBL] ^BMWU'UM']MK/;AO6!N4_6O_H;</>_IEG!?N9K+O1L%O'%KC'?>[>
MC8&)-Q^CQV(7.LQCVJC]@"A2; S0:1Z&PM]TTS88XUY(TJ%L)\KL>Z'(-E[\
M[[RUS@: 57<KO.JCTNU#1G^"&8Z2\U9Z?$5::KF (5"'_0VRF#Z5%?P*6OZB
MJO@TO3'F%0PV$:85R_ZYD*;""'=\'J"55UM4HG7!.(ZRS W3+/72*&"V:T<V
M3[GKQGX>N?\XW;*7X(:VBZ2Y]Y+DOK<4=](0W!<^/\N_LU_;9D:XX<%Q')A1
ML%ISX?6($7MJZORMV2WWPL2W?)Y:KN=YH<42R_5SW^>.%<1Y'A.[;=,6<0CL
M%@&[.6;84QO@2=CM95[2'WC.X? R<I' \<K;>9H9^!O^/)NPSG7==8*-?>8&
M<>_!,<*TLW=\"C_,OXJC.YF*9[Z6];SB\T)DZ'^%\ZSOS93QP;%GNM&0X*!C
MGZ]=4.Y372'WI]P5XO0L5-"&1)HO\\[XDU4_N'2 -_5'@;:P?2F,DJW$2GZ'
M2^(Y6$=-!P_0V\Z!>=K.>GWJVBI_82I 3U?@YVS]_.ZD^%1B_Z&DB.7NG%7T
MV7.V#(::C[)Q9'RGH+_?MT?5P_;CF<NCI[H:[VL0>:[P4@2KV:-;RZ)=G/_
MG8DCRX\L/Q05Y-XL[Q'+V[O0A)^2Y3< O#\6,FT[))KG#Q>))I!DB$"4!O+B
M"B8$8]2$4=1 D)REEUW X,:XM9>(4W/C(W\?T"_WR(DW@WX- *<V3G:?DPV?
M%@&XQ1C#Q+&0D%.HCG]/JC^.5>!/_*:%_QX":OM--K*)O(F=U,-O]!>,P4EW
MN/@#NK^-5_:*CC'N[<K>_M7ZHO_&BFDM-O 5ZA2\?FW CFH^;/JL]3\9KYPE
M>-:XQ[TY3IJV0EM(NG9+S8W>0G_!K1_AF.,,G]4,]Z8*./9S%P&_*:;U'8-+
M.*6<(3#8_F0WADWIG=8(8GUYJ+K8]8(L<',_S2S/QL(*G-F<97;@IZ'C,'),
M65LXILZUC,"/E FXM>\I.#B.7#/P5WLG/^<H[,@MSY];,C_P7)8%G#N.%\=1
MPO+<39.<^8G#PB!\"FX)#XX=U_3]'01G1FX9N65W:+LLR;,L24+;3JCQ:.R'
M5A[DON4P+PL3>SVSW,TCJVP0'1R[8W7;D0\&>&OP,++L($["-$\\[F6)Y4=I
M'(1>Y, OJ?\4MT9\<&Q;H6F' U&R7J8II?GH+LA']VHBW7.L*FJ,H&6+B@)I
MEQQ+X!9E]CO@2+<)G%M>%+IN'/MVY+FIS[!K-6A=C$61[_C;=_$[2XMW')B%
M?^/IA-5UD<-64#T6%2OO-O3[RBH^G6_+7[YU<.S%9ARM=JM]]E?2;TZ1W'&M
MC(5.&-BAER9>'/J)[[M9Q%@668DS5(I$8+,9]"1VC@0Y0(+<"ESDIU9NQ5X0
M@!5HLRB)XC"-'.;F7FB!R-R (M<H&O<ES57J<[#CVC!4C9'J=B(&=]WS[Y'$
M(-9K=DP_7B7&,85J9\1$P=/E<\1H0J,.8^*4T(6Q#%Y;LF]4?_>K_BX?RJ>J
MO#HITT*@7.9?R0;9G.'RXA?/#O^'5V4?KWD'QU04T'D[(&8;Q?] M. U.L>.
M*72#*\%'S3CT=U7G>R32H1#I#A3C)Y2>P2@]7RIA[D!Y'HST#(<G/5^</MV#
MRVFJE"(TQWZ(VOR C+2!<-XVSA),M[2<-.=1QKV4QRQV6)KRT+(<T%ZRC((Q
MVW#<PX,Q/L8N73,(5IW%]TVV&G8&Y4B=ZZ@S\?+8<GR'<YYZN9N \6?[@9NQ
MQ$M!87D2ZL10863:[NY2 4?J?*;4:>61Z_LL]'/+L](H"=P\#5PGR7TWYW:\
M$^I<(<#  @+<01F,D?B>-?%9H0VF6^YE&5(8LUB:89\2SP7):'$G>@+1&-@'
MQ[YM1LX.JJ4^0A[TB].(-7A% ZP0.(O?&EZQ#5?Y26A;C/E)QI&K_-AU@YQY
M@<_S@(4LO:-SYAYBAUNR( 868]/R5TOBC<'%89'E%E3I^7D01)$;VTGLN7$4
M9\R*O,A-XM#Q?#_;@"J?A!A=T%1",_16R_F.'KL!4N16@M)C8>QY+',]WXL<
M)T*+S&-^YN?, =/]\07E*OEY!\>>/0K"ET1V#^QL_?3WLX\T:8;V0$IJOCA%
M>(1:[$CGV($F_'3!PF ,%KY8PMR!,CR48&$0@H)LNMZ0@H4CD>Y$>NY-/=X!
MD:[2801T.-+@"Z/!_>G*CR\H8Q*4_I"R-5Z<ZGP7JL(9416;LEX(JJ?O^<QS
MHL@#[3GR7<<*W1A4:"=,6;!U?=N'!V=":W>]M<;0X>"H<RM0!>C-D6^#\'>
M0%.6A%G"\@S4$S^P,V\]<=XC6AW:NVS0,Q+>X AO&['(7)Y;D8M0LQ 4DB!B
M=LR<.$L=%K'(2G8B%E=)<%>-0T;J>];4%]BNQ<,@2JTH\QP[BOP\M4-,T(B9
MQYWP*2YE=^=UY4?$Q(B8>%2N<I,,U GF.Y[G)4Z0.-SE/'+#S'9C9KN]30$&
M%)$),4IHVMZ8C3UTJMS&1^REG@OZK.4G(-K=-,YMSPG=T$YSV_;S9 .B?!):
M] ^.7=/IB5F/OKCG39! <QQ$(M!@XH,N&D>!RZ+(XKX;6,P.O$<CR%6:"PZ.
M;>\%EHI[B12W56;/?;KU/"Y")PP/CL,H&L;-^^(TW!$*L2/AO0,5]^F@$&$T
M0B%>*F'N0,U]Q"AS&!\<.]:(=7AI5/C_L_?MS8WC2)Y?A:';N>N.D-4  1"
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
M,)G;%GC\OT&^9FD&+]OMGTBZ4N;T!ZY>A<M[G0N?<K-9>M$"S,WTP4[)"<4
MR!> ;OG+#$MI52YD^J"XWQL5%K7EQ^_50Q#;N6<N$T2KXBX8BSO[B[)",08V
M<HBVBS#]='T^?<,U]$Q4VO5<5%ISM//-%.DEMP&39?>F4CW+?#'EPQ]&C]P6
M]],TTT[73N0!@"*#W315FIS-&5+#X-;T3 ZL_^"P$(!:MAO^:(J7"A,=ZEBG
M,:4FC814 OX?1TP+Q"G:),5K[T) M,[2_BA?+07*[*4.&!V!M6>'KK3)6 +_
M91X (3U53BRX=R8/$.]A8"U:H%MNM+$DWV"+1@, D+4P#&#1#0>8+3?$_64W
MRZ)Q,N2=N8<7K3T&#[+8[/?^'/5*U?H=Y,E*I0#+<22Q-<1S\RTSWT'L/STY
M*S4<MUEQ!7,!R0<L%!@KK2QSI2K+@V^J.S)CP9$5(.*&)@?5 =\I1R\E1&!S
M0JU@+<?8Q-:JOEA*5YMR5NJJ,0XFV6K%ZFPV)YV?7J2M.6"UI;)P.['0L_.&
MA3C&MQ,8JX0Q4S1</H!%U!\+B5F9OT93;"TEREV8&[D<R(D+E^?_J+2@3!-#
ME$P,MNFQ6.(X1'$"Q^B($QV*1DH+V3H;WN7&!%9<+"41 ]/#+.RYMP3T*M8>
M3B^JRE,/[ >8%KTIG^V(:/9\\#*"?9F*CY)H&]$,HXIF:T7L1":5R K&U34L
M2Y:\IQT1L]+<M3Q6F*YQ'#PP\+9U7@Q*?IS*HDJV%&8C[K<R;E9D/00C)Z:
M\F49E&H4*X!4J2!!-DPDVUT&@^56[D_QUYN='4R\I!70>WOYM<D*7BK ]I6[
M?=GOV8F89&IO.7/K=[N*<UO.)1L^K,[!CC!N9@[V8D)#H*IU6":9)&,#6YEN
M__OI%IKC8%*@">W(:/W;STW4E1W$#B6IV,_5S_70YLI>-P>>;)YL6,FQPTN(
MW7-6O#S^_.+7RHI_ Z1]K:SX-T#:E5GQ#4W?;C ER_N8P%=OJ)VZUA;X;_>'
M24X"5Q7S'":D;DWYA[OW"CZH8?7W)WO4_B][U'[)9KQIDGN&]@Q]5"3W#'T
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
MX7N5YP] JZJEV>;66N2M-8^;X\?--+1TJF*J8-ZM-0WWFL8CYDTBYK+?TZM
M\[B*$5[%>, <+V!LS<XR;-Y%S8-UYN)99F+EMP&+;")8WL*]5#[HYVIH;!EY
M4_P2]WO)^BRK<+NEKP3^X0%%8A.YZF5"I334*B:IH3&-5!@;)>+&7.P(V]6<
MMCEK4O_FNJ^8/0OND 5KOQ01N(EBW?-D+1<*K\V43UTHB+!U1MAR$?!#OE$X
M1IYK ,O5Y8T7Q*E@(I=+(WMQYUEO%YYL0;V*]3RW-R^PL%VC<9O*Y2:WGML\
MMVWK0=V X2)@N+9$RVT8/+^];7ZKU0$I>!/5Z!,.R'$U9YBL>9PW_2?])W?Y
MR5H]Y:(CFN<IOW%];Q,X'@;9M 7 MD)ALR))QW1CMN&*#UN5Q90*(CDQ--(T
M281(5*AEJ.(TTG&8ZL9<$=@N+U&;H75=67>SNPV_K/:@]*!LTJ5)[7?A'J4>
MI8V]1GIMF#YUC201Z$Q1PS621Z%'X5O3E75=K$GL#%<<+B>(>97HP>C!N(^K
M1AEZP]2CT*-P.Q36>/DJ"6A!T@[Q<AMJCS^//X^_W5]'2UKO=;1'H$?@L2*P
MU@MZR0[+^%S=&P33K9J#;!I LL$8.VHHX&?H9^AGZ&?XLAD>>IUCW^#"C^''
M\&.\=@7DA@G 2S,,JLYZ7M+Y,?P8?HR#EW2/M;3 OJ6%'\./X<?8LYA+LF_C
M@:OOG]@/@VQR-8?V*0A_&PU'JANDL+)I'[,:GDX[C&TP@7>#?I%9G_!I;KIJ
MF'TS[ZP/XB3L4#I8]MBJPM@16F<_X6DX'U"S8<SDQ_ %Z%:MZ["OETP<R0@I
ME2(N:&02H4@8TU212#!XG6]ZP6MCFX8/T\O=3]\NLZVO=:/6&1:\S=D1YAE[
MK'BL["HDL)%ITQXW'C?UXJ;.(#[AZFA'X1&6:?2(\8C93=B=!-#PJ(U)7:&O
M'C4>-<U!39VA<ARA)AIE;Z5$B'''T<>*A#3%A^+'>':8,^IP-A?7]$:"G9]>
M]V'+<90*E6 4(20B2I&64FLM"1*A%"15R1Y]4ASANGU2VVQDPVTBCT6/Q=?Q
M>7&TRS18CTN/RS>"R_I\:AR1FGUJ'I$>D1Z1+_+9<43K]MEY5'I4OAU4UNL3
MW&7Z[,[ ^ 8:\,&IQ/L'#V,,+]/?O$P7,1+81(RG2E'.L.2&&8I8$C&1)D2^
MS"=ALT2=-^)#5NANOQCE9FNC*VJ=11*,+K&#2GG>Z/( ?=, ?=1IN $XN0>G
M!Z<'YTO!N;'G\/$CD3C$(Y%'HT=C\]&XSFOX."!WV?C  ](#\L@!6:O#$-<>
M1.@=AK4DV/9[YB&X=S*W3+/U[L,#&^-MMOL4)N$@T7"*-:?",!'%"1=*AI@A
M1.@+J]K7X#K#-MZ.\K:@1YB9XYEOA\SW0K<0#CWC><;;A\L#DR9FAGA.:SJG
M/>LXCZEG-L]L^SBJUA[;TJ"C:,..GV6AN] 7NCOB,9HKH5:CV=/)T\G3R=.I
MD70Z?H_TIWX.?_:"\H2@'ZSA]EWEB;,8K1WF/=2'-L;.#C5[9LTM3C2A"+DQ
M3!*M#4T8DJ%"*C9QS"*BB=BX[DV%AO<5&#[ O+^Y0J07O6*8CUQ!B,O^\(,I
MX%.V'?EY\9\FN052SGS@?#CQ9U^:K1-O<&1[U+UVJ9QRJSU[-HL]ZTZ&Q@TI
M .BYK8G<5I/7NO9 /<]CQ\UCS_-7UQY^YMGL\-EL6T_UT^99B!IFGKV1RFS^
M%'H88VP81UAZ=TX),%[2'P$0)X&$;SQ4MB;"--"]MH78)X2'(DD(UXFF6D0*
M$RPP"&U")$L%V=2Z."\*4TMT66BCR]J(HS8B-5>IJ6?##R/^W:/>HW[WJ-])
MF%\8MLX$I6U4=Y4JCW^/?X__.O%?8VFZD+3. /2"U%S$U8/>@]Z#?M>@?W[U
MN]!5OY-M1&NN]>"![X'O@5\'\'?@VF7UNG8; 7GG'O[%"<:S<7?4<G67HWO8
M8[WZ;[M566^DW/)G6]16VTUM/]?E=JW?LV1X=XH1LKPP\ZV*!FCZ%17#6D?#
M]5^96:8&"6[R>OA8/LG'S$9%G81XH:7LS,^[?#R)@;HU)W%NU%\G*H4YGJKN
M=_50M'Z96\I]UIL9OA/"%!97#<BYOPV*7#O&/AFS_A^WN//GX+85J"ZP\5_]
MO%?^.;\9A U^O+M7^2T\IZ(T6^Z7ZPA:OET]GN+!#SO5<E7/H7W$V!:TQW2!
M^'R1^*&EQS^OOEX&GSY^_?JOX/SR0W#]^Z_7%Q\NSK]>?+R>WY/&S/CRZN;C
M=7!S%;R_NKR^^GSQX?SFXX?@T\7E^>7[B_//P?4-O/#;Q\N;IB[@?)!GW5+*
M$=0.+/L%/U4RP"2+W95+?IT7$DZ(9H*G-(T$)UK&5"4T)ESHU& D0X9C5ND
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
M+K,=![\4SE9[KV)<1[_Q6JZF2]F63R4"/8X[RQ5O7PVS.U\QAA73SK(W\=G
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
M!G!UI_H_U&\PFIN:\C-@ACB=GNLO)A._D?H+VY0.KMG:'@JRT'"[NJNI:0*
M(@ HEQA ;1Y0G@'400'J)E>J%E(4(-46=]%A0\HWD#HD2'W.QGDMHEBGQX5G
M$+5Y1 F#J(-"5/JC7D=A&&!;#J(/&U'!$778RS(B#:Q:""N$U.<4(84 *ZYN
M5*YD,L(SS-E2DH/Q[5&<:5<ZOKD6A&ZG1VSA!6V#X7/G?-LZK]./^9".8*#1
MTSY<?8*GFX$,]!AEW_JF1FFNBV%8N*;%ZF=K6SMRQ.(5)]DMO.[> N;,K%N9
M#D98G-3Z(?,T&Q=6_C ++$M1S)0(N04F5'WX4N&%L4I4GJOX4?&1/)>#ZZHD
M2#JPEL+KSW&>%G&JOWV$,Q\PI1A-9.(+'H9$Q"XC*HR5F\0^CU0]SL[./T^
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
M5R#KER2O6+/DC!OY ZZ&5;^^43E>&LHP[:<P,1AFK!(Y[H_J,7N;P28(. 6
MAON''S!LA/H -R3 =NFM0@I7BXU#&T3P8+URMA6GQ1!,5_A>V[#ZNZ&\OZV8
M(4EQ'Z^_A4\%"(Z\E+;SV$JF/0^F"U8Q0)1G-8O9M7Z5?:1B2;Z[/!V-%#XT
M@06$/V*% (1UU>0$L(P'$\$!JP,J[[$FV*3^J]CCVY0[ZC7B%?Y4IQ3%8R57
MHU(JHY6@9;Q;+5.Q$*B90<G 4X;73#NG;;+!K-3Y/T4E8V=PA+)-(G;Q*<6'
MI<;?PIQ+(3/=<NF-*[* '!;JP^2/C\B]?7G_(1WHR>B;7K(/T-OP<BM214]5
M;ZY^[NJ?'FW$R]^$V_6)6/JSTR5+?WOJL81V'4%7>NS:05^**U>QYUU.:SRC
MQF-4&O';]!DL6,C:9_!.,W(VAD?$Q7MKT8.P^7@Y8.MMSKB2K19HE=_ WB!Z
M.^.\JOOX 1T3')"OG\0RB@7G0K*0^S*0(O:PJ%44>V[B^,X?9]J_^:R+?U:A
M?<K&X2@9]Q?5WOI>?9U_;?O!;D-DY_WR#4&^! 0(:7^'\*]GH*_S9N:LQC9I
ML'/X48*%3N002B*'2\<1(8^I\'S8_X<Q4V+ML[(IZ6N M#9\&![%N[;?JMZI
MAP^??\%F1!W!5N1-H.7=+N&RFM[1"W(!Z[$^@O!8F=I.37+0>P.>3; 3K%KV
M SU4VB<T<9$,T4T'%GC_?G:K_Q;@U7YT/:Q8+8)HI\?(;M/>WQJ&8+G@XZ#R
MR4;WZ%49%'WM=S.8V0QF,,+C*;Q4:W)2+<G5PXJ<#2+TDJM/JOSO^DH*D_EM
ME[:I_O[!^T7T<:]5G?22UZ#J@&.J:KK]N)'#0D]%L1-RGWJAZ_@J5+ZBPE&Q
M0[7#H3'5M#Z4>*=' YO1ICH*;#9$\/!5F7%%K*[)XC A'G6BQ.$\42)TXD!X
ML70\ZM.8K9TATZPKP@5@@9)R=UO.[JW!Q[@BM@:7C;LBL$@XMYT:!!E7A'%%
M'+@R:L05X7=ZOF,4D'%%'*Q**F"6\%<;G!)8<<$F_+"TU9[X(ZCQ1ZS<9\X/
M7<=5D<,XY[XC0X>YB>LJZGA!D@3:']&8?EH?14&GQSR;">./:(<^,_Z(59'U
MHL#9K?DCN-/I46KSP(1&&']$&XR_QN&R:7\$)SJX2#B+;<OVV<)K,7B,/Z(]
MRJ@)?P3'C@#"A+8:?\1A8Z9)+T0-BEBGY],####:$U\#,^643>&I1@0.8SX5
MV% ]BB.L:R<)(X* ,F4L<!/!M"^F,=V\OL'+.SW.;>8?2'TI4_QFM>(W["'Q
M;:'XC2EC8\K8O/DR-K5U5%:HB[+9K/M/*AQ=*K#S=36#XQ\R[:.H YUP"9+]
M]P% M0]TB3'S_FLEBS[+-/\?V1^K9:GX?*'>S.JI^/AYV[GX"4S(^H$STM44
MQM-9SR3@RPEIM$N[ .* =@U!W4R)9UOR^CI7UQ)KC828V/]#%:.RP@-\=YWE
M]_KQNEB(&ER/;G1!D_165<5C](/NK1M96*%2 ZP,( >/1V--- +F^\/]=9R(
M;\&5MW75A\.N"T!9-W"6__S2N@!!UW&7W_G44Y_^C3N>&:L9ZP;&RER^-V/=
M)[HZKKO;\B#!!LJ#;+*S5+UCY(L"W75U V\CU/H-+K]9?KAEJ#:AVI16%A@=
M_6QPK?*-4HVX!U&+9N*%N[Q1:F2=]&518%6Q1?_U+FOZK.RW:".%<0]@Z4W
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
MK_-PBPR!E./1\EL66A-LRP!VL4[:$7OH[U 2:>;?FWPRB*&\5D=AKN3W(YG
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
M\EO@QLJ%T=>3E0]^G'DB3XD_\74L)?'=E)P6^M?P84#(.:JBH?H<6;L6L!_
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
MXPYS9"3!)@M\S_>#P.7^U/>S=;+7$9L^)EX[-F1S2Z@F$ZC:$)9;\;)6+#J
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
MOR_(XO'W7UIGH=L&W_1/<%+=J _AW$EO& 9YA#$PI*SA1-O3+O"I"XG>I<+
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
M.C+V^(%.:WITDH*!>]#![^'+NZA"2A9;QE8EJM44^G=Y@%$5"9<G"*64E!_
MDM[.?5B9E1DS,DZT#"Y#2*<+=^K:152:=EE !>*;+E!"20T'Y>(G9RYUM"?3
M@Q(O\W"K<FSJBG5PAC($P045R%%&3# NA50(:2P5]@(]5A:7.2=?QSF[9]<T
M,41S)1R[%\G^]CCN(1U\:?R$8"O5ZFCDO*2*&J]8)-IB0@1#1AK+! F/GL>V
M:6I!-"J 5HMM?O?2:JD5:>4ZB]50Q@GAW 8/#BUF. ([0:1N, _.@)<KZ:-Y
MJO3KQH2:&I?Y-)0_AG@&0%PC)+>VP)H*_F,-8U1I0J0,6NI@./S/X_EA[4^:
M83L76R>F!SWG6]B;1?=Y!GSP?MM7^JVS_L5I!5%5X2@]1BA7 WJ/2EEB'8>G
MU,Q)H0ECTAJD-8*(B\:ZZ"QY5QUF2<CQ5K2GO;_EI0CYP#O\O"YG)7;GJQMF
M;8%_JBW T7'LJ6%*4.8X-Y(P[@Q0TBIN6=B>W*J,EKS&P9J::**"D2H5/T<P
M@ C8"*=C-B45B/#V!#=/5;ZOM'*)Y&:WI?28;CL(VA *M8>CJA!C92E.//6
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
MH3JY_^_V\/)#/LD-_:.?5?-G6=(;_+GYN2J(.R,(O*="45XPM#AVY6DP[NO
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
M&X%^JD!K#J)L17 >62:) .F6$'G*0!0*'I&7"P=T*=!*KVL&>7T:#\=MAJ\
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
MYZ(W;!WWSJ. +%-4:*HL(\HY9@WVQ#RV-W0]+B9-2'8<K2NGOE47\[4;G>:
MZH5Z$S9R0 5&+_4F%%PV9[I-X%1#3VWM4K.^P(GO'1!6L"69CM?LN-55:)H#
MJJW:E_4=4 F4T3P+19J3W28K\,M)T..S G+O0/+7D9;;G5.G!=3"7W?NSM.*
M;W=P[LZJD9[3SA-'0S04,VX8_)_45 ?"-5?>J,=.QEM/LD3M':@"H<7TXDY,
MWIF?H%&+SJ0IO3+7/99:>I,1*>YM66JGIJ8\7,:/NYO&?<S7O?ZXM;B7&["-
M<_W4?CS^=3MUOW;'$-EY _*H@)DF[!*-.\ VI !TE:;AP*U!%$PBY9I)JJWQ
M0C'$.6/6,>7N2 3>WRM<\?;MG*E5NX8%TGL':'\Q$ILT#9LEV=^B]>.R[2Y;
M/\PLO4O"YED^P]"_FB;M7$_P5KKV;D?8I(:]P6+'GL"HGAU[2W.%B?1IU_-H
M@D&XR)WYJS;M5>H(GN?].MOX%MV3-0"NRWWZQ&Z]^S_C7#;(Z*]KL?S5=%?N
M.H[M$BCXVG1G-KC<#9I\@R;_&DE;:S3Y!N_]5:ZPUI9H1[R!&J':O]@S?^AU
MTY0Q6..3[,$SQY?7/QWZR^,""TE== )A2B@C7EEBA=1<,$V\T79Y1F/C!2P8
M[QU@7 A<IP*61F@:H:E@W[PV! E/A% L8FNQDEACHKG%2 3SO$KCQXY.G987
MLG>0!W22]XW - )3.X'!GF/"C4EP%4P*J2*6/!*)*#+"2[*5.1Y@7<#*L(*0
M.EF9G75%/[8OVD/3V80?NF,U+JN#ME&'I<11<\.X%@9YBGC@)J(HL A;\N%8
MZK-6?%UP3S6R2+\XOWF66D4"U1 \,$>D%EP@;YQ"@3K#R,N[/WR'W9]?G-G
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
M!:J%I,P1J047R!L'YH0ZP\CVF(XT3+>K3*=<5-K $QO-F<122RNQ4#$XA$*
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
MI++C9&,IQGUXS.3KDP]%7Q7>E#_N&K1>&O<FWVZ]/RIX%:'"K P9#.+#V'#
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
M?&7S-1R%7(?299R#C\F9*G'?0@&N4&TC3P936VT2W3^HMK"1V*MMY"D@K%H
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
M >:]I330Z4&O-$OY(WI>@)U9@[)] 7%3700U&2LKS['?\C8U.$_$W)8$3M^
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
M+[: 9EZ9R](><#W,K\QZ,W'N4BTL62VX8J-.;+>[\/+NBF*9*1SXHS/J 3F
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
MG0Q\,'_'U@*(P^=?[V\:#!G1;PZ1HDT1YQ3]>B;^>TUZN<G<(P*2(.@OI]L
M6ZBB@#HC[U?Q][:4)\!)DP; +?G0ABO.;"58\C"=RH8)[D<."V\\W!,(2K3G
MN02HG.[SXG0+!$3"T*%9'XSN)J/;FZO^='AUV;_MWPV&D\_#X72B+^:U&)1\
MN(#)G\#,T53N)50DP45B9$>63"=CB\.HEC1D0.?^_"FB4S+KC3ZSR(\%W'_K
M*/,F4_CWR_!N.AE=W]P-1E^&.S&M HV266^;F)4C)*-K$J,\LN@:IF%\/_P\
MO)O<_#X\$+^J<"J9]TZ?>07\1U:FTSZ9C@;__7ET>S6\GPS_\?5F^J^].5F!
M4LG(G_49*:/_3Q)W<&3D]: _^7Q]._IC-W.D&I.2;>];K#_ 2@3:#C%KQ!>6
MQ_XMJ+ \9Q*M5A;?^/,)6WAL#E]\+^S;PLO#O,78=YD-FSMM!NZ&7<G4#VCS
ML\!V_2#B%'[(_1#HB"0]$7].I+Y(WAE)>^L0KR^M *?!N6)N%%)G:'$/9B(8
M4SY9@HVGS545'A7_7I]M\T]@%(Q+<)(4*0&L1*#M$*,&_@H&L*1>P![HC0<3
MW\934895,N3U-D,*6$B,ID,,&*[6KK^A=!+Z]K>Q:WGZ*J\"5#G]Y]O3GR(A
M @L1:#HT_=<,OA8VL]P;+PBY<.WH,Z 26,F"BVT69&B(A*=#/+BB.*_404T
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
M8/6W^>9/S%_-<R-^MS@3.=5@9_:=_XF"4%3LBU,>K 4](=8L$#75/IW,+3>
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
M.$8A^PM,*=#U(VF!&C#$\EXORZX1ODV--)TV*%[:6V.YOL(I([4P@CUR;N!
M5% 7Y[%"[F.9H'L18[FBM@LL&-??>*J9?+A/!R9\Q-""1W_$M<]CLI)"O%B
M_HM8CC0)S<F%3IBZCM$!$!M8\Z@VVUANE/AYXN_[89*9&] ;>]8KI#R^FM-R
M[VG(8GYK%#W5@31 T<1QCO9G2]1P!@QNZ$3Q_21WL+GC/GRE0+/]!M\KKC)+
M=" -&&#EZI-VM*-YU?F!=HM9 YVABQ>& 8V%4*:GU$%]#ZPUWC\;7\X"LDOY
M T7]'M]"<1,$4:/[8#^DSV,'!:);#4^*Z_J/2 A0=N5'LW >N4DZ:$,*[?9)
M_WK/RH'0FQI3*/@_E3N!NM8&J(U^!)1)19145E!]>P.-F\*E&^U*;^V*SHPJ
M4U4I"SMG:9J7HCGP.6>.S^\C5^=T55US$[8K2=;4 TT^&W67WM?8)IK0!O!,
M[(J6ONO<K-;<?Z!QDI3G7$?<8_AE%"4HG_ O5>;=#I@,F("B]90F4\%V '4*
M*%*1&5G_0=6#?G'G>DU5+.6M$$U !C!OGPL;U+?('P:Y@1]@+=8W0AG >U&;
M?D4YEN96WLE>T=2 (90JZK0IVKT%\/)BUI!]6UN<<<=LW@9\ANYT,Y- ITA=
M3>/O*K&_G,(H GM)5]:O/_PO4$L#!!0    ( /F%W%:+C\,6+34  , I @ 4
M    :V9Y+3(P,C,P-#,P7V-A;"YX;6SE?5F36\>QYKM_!4?S.FG5OCBN/4&1
ME,T(BF2(E'WG"9&UD1BA 1H+Q9Y?/UD'Z"9ZQU('?4A;5JL;C<;YJO*KRJ6R
M,O_K?W\YFSSYG.>+\6SZUQ_XG]D/3_(TSM)X^N&O/_SV_F=P/_SOO_WI3__U
M/P#^^Z=?7SUY/HNKLSQ=/GDVS[C,Z<D?X^7')\N/^<F_9O/?QY_QR=L)+LML
M?@;PM^[/GLT^G<_''SXNGP@FY,7;+GX[_XM!:9(M"G31&I1/"9S("%HK-(7)
MXG+\7Q_^HJ*,4D0.P:,!Y7P&CQ+!2.V*8%:ILO[0R7CZ^U_JEX"+_(2&-UUT
M/_[UAX_+Y:>__/CC'W_\\><O83[Y\VS^X4?!F/SQXMT_;-[^Y<;[_Y#=N[GW
M_L?NMY=O78QO>R-]+/_QOW]Y]2Y^S&<(X^EBB=-8'[ 8_V71O?AJ%G'9S?J#
MN)[<^8[Z$UR\#>I+P 5(_N<OB_3#W_[TY,EZ.N:S2?XUER?UO[_]^O+*(W^?
MS:<ES^?G?XZSLQ_K.WY\]N;UNS>O7CY_^O[%\Y^>OGKZ^MF+=_]X\>+].\+?
M?=[R_%/^ZP^+\=FG2;YX[>,\E[_^\'LYARIGIB2K(/[GW9_UXU=\$2=Q->FF
MXQ7]O/G$BJ41U/QEF:<IK^?DXJF36;SRIDF5R&Q^\9<3#'G2O3I:+> #XJ?1
MT\4B+Q?/5O,Y+8%12,FH%#PPJ2THZR6$+ 4Q-Z.-1;'B]-79J6-9T& Z(19<
MA$Z2FT\GB0KQ8YXL%Q>OU)D4W2S>"F ]@X>/YADN/M9_7_Q[12MR0I^X^#4O
MEO-QI(5=?_%TFJZ^L/7.$6:E650)LDD(*A<)+MD$*98<"W?:E-QX]$<!OCI;
M6XQ[.H]/9O.4Y[3__?#DCUSWJLU6N$:/\WB#BE>7X>8=/RY69V?=9\)XF<\N
M_K[,9V>M>+2</98,UZRBD1Y+NU]P_GM>8ICD=SFNYN/E.%].A54L:B,])$=?
ME.<1G$(.QN@8(B=UX+ QJ>Z!LPMEQ#='F5;SWXP03V.<K3KBQDS4)&"O\_("
MD<LNL"0C6.%"-0\0D'Z&$KUC* PR75IOLO?@V842\INC1#,)',T)LA]&+\D
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
M)"A/<^<U>M#6U:IZ5I3FC<N.A#PHY_\1N-E<K*?@XF$+*G=Q^P!&1;)I+5-
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
MGLS(E"PXD0T$ZYG7A-'Q/OV]6R -P90_,4,.E,=)S?I?<+F:=WU\-H>T+?J
M[_^,/DSU?8?6[ R:M&V^H\O&6SSOJD8]7^61X^B-M@C$+$^N7O3@E$*()225
M#7*E6Y\:[(KMV.UIU^?<2/BVR2&JA&"LRO6R/Y+[:S,D::(VD4M76F=V'8IU
M2"JO%\Y=W^-.(M1F&G)7M!=)WX$KX9C.Y+V0,Z.*DQ (*GV1PGM,0L;'8MX
M,_<'1;A#1/@X/.M2O%%83Y9&K TR:YFC>D]5)0G&.9ZU25*DUB'6O4$.*WM@
M:%S;6XR/PK8NK3L%QCPOY(CG7$ A*[6/1 #K,!<OE+&R==FB?3$.*W-A8%S;
M6XB/0[6:0,OK\03+M )$]C4$I" $#*3FE7:T&KC&]BF7^V$<5G[$T*BVKQ!/
M3K6K"=NH SG.W$$1Y$XKY@-!]1&L%3JPHD*1C\6WP6;@#XITAXNSWSC:]CQ(
M)7TQ(4)"0UNO3!DP:@&V>"V<-+D$?HI 6D/G_*'/O^&_21>8+DI"9(HD$[V
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
MCQ9\2ADTBUE;'K3AK?L5M$'^N)EW!.UV<+MR*0W66C+I,X'07-/;XI*$>C4
M4KC@1"Z:E];[UC'SB0_)E1VEW,%UR-OI9QS3IOEEC)]K/.DK7J0XOD'R!VO?
M%H7DY"-QTO.,H,A) *<%@N1,"UZLX;9YA>0&N!XW1YIKIH,B^?-;ODO'[O,P
M^=SC/*O"M8',(B-6$Z2HHH8DI5!"*>9L\\X)-V!YW"QIHH$.JNE_[P]'X_D9
MN#C7SF11BZ]>U'XP]2"L55<W'83_6$BK)["@DR4!.L9!L1#!.VN!3L>:;."Y
M\*WWGE;8'S?SCJ+A#EH"?*RH9^/OEWR&DT22JKD*.:28#?D*UI8:<G,D&EDX
MB)R]"0JY2[$Q^6Z!\[CYU$H/'?01N +M/\)@AF?(:G^+WW'Z>91[W!1R+KV"
M4FHVA?8)(A><K/?"'3JTSO,NN7(#KB=$FA::Z: +P1S;J\EDAOG%O.'-.QSW
M1\O$NC?XU_Q'DQYFR>;-$6(A@$H*,NHR$;UHD556*N;0VMW:#-GC9E 'VNF@
M4<$-*.>,OP"9C<Z1!P:)U>8Z,@LBNA%@E"KHBS=)=Q(9N@O8DV30'KKIHD?
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
MMU\6#85&\YQ07!XTO9"-$UXJ2,79.J"LD.BMA:"+EM985ER^+WOPMHM[,F_
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
M=,KSQ)L':!]6>41G[-A&\H<NCZA[) ^R '>&L!6;P#%10**QV:CLDFI=-/.
MRB.VTMPVY1';B/U&VZ+M_?@+K-_ _'QT^H5>I[EE%8;Y/4[[XWF X]T@#"<?
M1],P>#T:?OJ(X]-G.*1G3]_&0?_3_/=WOQMO^?06]^*=2>/:G;@PB"IS1*.(
M$HZ9S+32J69(H6"]ED#V/5U(EIB7GUX?^Z(_J8&QV?A2]$XDP6Q6 HR0""IQ
M 36=%RQF99U5+B3=_)C9 -C> R\61\Q9-O.[$9T?YSJXCF!R*?B]"%A/Z9^2
MFY$67_28L@Q9J>X)IQT@,@6>7%0@"N081&%6M1[SVW@)Q]BK6S/PVK2,(VJY
M Q]RV^4LUW!I53VCBK'%%LB.UPK![" *%:"$&(H+W-,2CLS3ZZA_4'-O779@
MB.[Q<EUZI4IR1B:28:!SDWQ\I<"E8"!%)[7Q/H3FU_Q-@/_@9 N-=A!<^9 ^
M8YX-\&U9@_A"8LL*F"BS1Y()H*\N0; >0@AU[&MA20KGO&I-OZT 'N[FMFMR
M=:>7^W+3>]6(/Z^:,"(EE:4#%SP)S1E:A?0*@O1N7HW'<VO3<#V28X5U.]3\
MJ+D&.C@HKZ-:QB,VP=51J/<F3,<)\[;0VYU4V$/HAR2%"A*U<K692ZY#EC36
M62L<)(^>F\A,*JTM],.2X8Z@[B&YL(VLFQ>>70\$D>&U-,'F6^-9DVQ/?J;7
M!H3VM"'R7"!XS\#F&)T+@4=<B?3?4+2TX0,/;]FVT<^H:^$V+E'['7,_A0'A
M>MTO]09C-JYU^Q7=V2QJJ3'6(OTL6*'E,PFNU([=RA2G2"0EAPTT?^>#'H'&
MVPJS>4^**8X7R0UAL!+J7:)CVN3"@J6ST@?RY5VLS1,BL&2M5.0X1>TV4/7=
M3WH$NFXLSH8^:$7WZS=,L_D%5/C2GQ(E4YJ=S@9SN)?HR$H4B<4(PM<<E^(M
M1!<T&!*!]0E-T&H#A6_VM$>@] [$>F-?[&/<Q-TVC;ZK^[?;GGFX6[>-5[YZ
MUY84&87!.&-J]"$$YJ2PQA9E)#IN-KQKN^WQA[AA*SHZ$XBB(@M3:ZL-.#0(
MCDN)M+(@;/OJ@ YOV.K+^BZ,I_W4_Q*&T_DU?#_.YN\ICONC_'%4;\XGZ[0S
M5TC/9*F2S A2%]HBN(H02!(0>$G1:FO0QPVVQKU W-?P[C9LN;Q]'DXCC:WD
M2\!/"IW['\.W'1;@G* MPM$YH%,&A8*!+[4V2!9:F$9&-N!VE-H=S".FUH$T
MU-@\/T-XDOYK1B?#Q8%PAO8/4M"D%XK21 8.EEMR(.K@:V=J/K%,D@Q,X56P
MFW!HHZ<].I*TEW%CN_WZ^M^%[]5*.*G,G1<6TB(J3!*"ER(X(F=F#&H))$32
M,W!;[U_=W)3=+"*SX1,?&QLZDO6-!GTGC,#)M#_\]+[_Z?-T0F@3_2!\PMJ6
M.^EB')A0B^J#91!39+5"EC.M;&"K0QUW(<?ZAS\QGC30P'7*[#S\X&[ OY+G
M-OJ.^&$6)VG<_U)5LZA8SNB5%M$2#PRYK<Q'\#YP2 J--D$)G3>,\>[R^*=%
MFS9::-C?^F[(R[]/YO;5R7#8_XKC21A_7YRJ/9U]$BXP2*%$,L]3@.!B@ASI
MT'01HRN;Q(GWP?"T*-10'QTT0%V#G?Z_Z$;S,8P_X?1D,%@V!KZT;4;)'//5
MR5-2U1LV!\'R0E^6((1$Y,W'-.V&]#%Q[8 ZN\XTVW;'>C.K4GQ;%F_+N5,X
MZ7FILT[H(<1JU:/.X)6H/011V&2"EN:N@.9V3WQ,#.E0UM<9X?9AQ!FF9:G,
M_SL;]R>YG^8E"SU:)JV<K/<0(^'R=4:9#0&B"C'G'"Q9:!MPX+9G/#:M-Y/G
M=3W[]F?,M3*5'@_:Y'H)5V*N;7B"IR4CB:'P$&RQ'-U&<WWW.E"NP7I,+.E*
M&VL";'L%<:^A.4EI/,-\OHM=WL&L++'D%"';F@!8L@)B-WWI#",7+BGC-^F[
MO,TS'Q,G.I7W&F(T*'->DZPS'M<JRVID_[,__?QJF/M?^WD6!I<CRY-GWY>^
MW+@7,\I"VQYD45+=#ND U,F );:;:!SZV#IKK@7NQT2\H^ES#2D;M&C88A'O
M\;]F_4E_BA]P_+6?<.$&\IZ))6 1M5\^KSF+I4 0K@ JD6+*H731UF-_W$^>
ME"WTN8:4>P6CW\[C5!]'B[D[>!;$6HJ,7IW_/:--'<>#[[470A@,Y@&*!7(2
M'2J2'7D%Q3L.BD4$+U4"+LE,M,B+8)O<6.P%XC'1ZK :6<.E?:/4V^S0%[_T
MZ[?Z5UR,@^I%KI30M#T'RP(M@;9G'W7U2*Q#QK"P3<..#= \-G8=04=K:+;W
MS,9?:2>=?O^ B9S76B?X\NN;_F\DW=>CR:2G?>V"G1D(QSP=\LF1#\L8))&Y
M99)SUKS4X38\CXE"S>6_AAP[!ZJWYO>967C96OQC&$Y'Y,;\-^9W];_DXFJ!
M06D7 6MEB/)%UI@(!XN).Q32);[9Q)[FT!X3M>Z#]M:P<>=@]HK$KN0NU<3B
M\*U_.CL]&0Y7W14ZRL\._65(OB=\8(@H@+'JMA0,X)318(1W*BBOLNZH7<H^
ML!\3.X^ES36,W#F8?L<:SMZGW\,T?>X//ZUDVU7H;\O\A[V:+Q/1,Y!6,5#1
M2O#6>-KP0Y3DOP2;V@^XV1/T$V)C1YI<P\56 ?^;5E %5GM%C(9A_/WR+YV<
MCF;SIA 6A>")0&,$I4B,SJ<$0F),Q5IG5R>O=4W$.Q _01:VU.&:Y,P]Y_F=
M02=CX1)T<G;2%//+V92DM,[0F+S!;].7M+(P^$\,XUX0G)F@"UA>-"A)KY!C
M$B$5%FTI1?$H-K,1F^!Y3#0[FI[6D&W?VNP]WI/W.*AMIS^.WHW[HW%=S)E=
M<66]/7269V<*B%2+*C P<%HY\L]12\8<1K=)/OE!P#Y>FMX7#:_A\%[I[,_#
MY/.'>4<F^K!Y>N/;<J4T^K=Q#0%P0IB"#:!KFJP26D'PS(*,F0OG6#8Z;T#"
MS9[VV%C4@8S7T&"O:X-WHT$_?7\]"N3@A.^+H>\H2FW#!=FRFA[-.)#QJ"!%
M3V(001F6-E#Y]4]^;.K=4W9K5+EGU#Y,/Y_=+BP!O4%R$.8(>W7Z:C2."%84
M'9B><]IGBH12G)/6H_#<;'2<W/:4QZ;BAC)=H^Z]H^=7-I/GH_&7T9@.GK?C
M9V'XY]N_Z@$V;T;]ZBQ_73&><B(CR0IBI[8.0CUYBLXB,B-M\*T3KK9#^)CH
M<P =K:'4WLGA=YY9/1&Y2[27$221:8\C7R^(4,CABYQ,;RE0V,8LNA/48R1.
M6TVLX<J>Z=VW[8S_P$%^-?PXGDVF/>D5=TIKR$&R>HN$="9&60OVG#199AW+
MW@?/I0<^)BYT)^DU?-@['KU=(T?-O(XJ6DA*U[S"(,%)KH$YYY1B4GC3NK'%
M VZMNL].TIU>[GEK51622)[\*2M"O<!V 6*H^R4=L,(+*W/S<2</N;7J5IK?
MK+7J-AHX;!?-NW$]Y=:J6^EM\W::VPO]D*1P/!')90+:3A'(B/(0BA<@A$ O
MT07!6OM'#Z&U:B=<V$;6C?NY_#K\7,WG_$\,@^GG&QK%">.*+D* 9_5^P10+
MGKQZ8$%JPT(.46YR#[3)L^Y1][VMM#+J4*2'Z:5Z9E4O =96,EK6JOY41X!F
MLJ1C8AQ,%,Z)D'0TF[3FV.AACT#I[85Z^+ZJ24ODQB? @K1VFSS$$BHGLTLY
M^!R4WT#E#ZJOZJ[Z;BS.X_1552+P6&J,5M'6HVQ(X%2BLXT^+7N'Q85-HA$/
MKJ_JSCM[>[%VTX;I6B;?$IC7M2 L@XW("!AY-\[8FBQ0F'4\9V_WN$5_-&IN
M)\3V'9/6=@1<(HLBH;,&@9S54-L"%O \)4@^:Y>UDCSM6F/RV/3;2HR-.QM5
M1&'X?7X5<L6.N!39/#,@8Z*-I"B(V9$!F0B@EQ[IRVP1B]0Q;O(N;_[$1Z#X
MCL3;35NB+6H&OJ7!+/>'GSY\#F-\%B9XT71IF*].)KNHN*ORG(?"KC]H,4-$
M!&V5AD!N.LFX./ Y<[)<C<R.!^7$48O$NUCTXX],'EW$6_&JH56\*H!GH^%L
MOHKQB&#7!=(Z+TEBI>I^.1M[_;K.AR7=O;*.PJC=K>HX@=@'1M,;7K)[PK$.
MHL8=KK#:6\F&FLNL)>UNPD#(9(Q%IH7+10NOPQ-_>^Z(7/]X>1I0JW'T[6P^
M_3L<S^=FD,U9.S9?\CHT2O(E"5).*H%BF=5N91*R4-8;BU*NCK98:\_?^:"C
M9(3<"XV.NE)'P_C\9#SMO:\"F;]'Y,_4QBD(3)!]IYPA2R]9#\QX+PPY*$G&
M3?9"^M1+^R!]=;$'7GG@X[5_=Y=KPP#=.8@S'W,#&-L8C)NHN?TF<+=5MX?P
M5]6WA^0:[NBK< (]T@N4H W]H72J+424I$//H$-7LDP;]:XZM@)O,"S:ZV\;
M@376V^\DJ=/9Z1*(=YY;11BLJ;$^Q@,XPRPP+E%JQZ75+31WY:&'.X'W$ONH
MA<P:'XW+C@1GD?CL,&7"X%!P4$J3A6ES(33>\12YL66CC+:[E'?YH0]0>3O+
MK!O'<;7YZO?SYMW/PQ0_C<9]G,PW&F8T1^D$,!49*,3:CHF,.XTB9K0J<-MZ
M%OP6\!ZOK=2UKAI>BIU!70-KZ2%L JRCH-R-H(X64^M&G:,N=='!'G0S0&^*
M*,%;"%A+V)3SX"5R<B<)GR8G4/C6C3<.3)*[0T='YL@V*CC(^;3:%.XLDPN9
M%8X;X#S6\3?60%!TK#+,)G#!.6FL\\-I/;;#1W@:J?/.\Z>!+AH:I+?4K&"<
M+E%^7V*4^?]G[]N:V\B1=/_*QKYC!_=+Q#D/;G=[QB<\;8?MWHWSI$@ "9MG
M)-)+4N[V_OJ3H$1;HBBIBD05*<H3$VY9DED?,K\"\H9,"&2NT>L1T=46'85%
M6;NV2>%*(E%(TRF4LQ=?[N(Z7:[LJ8,!]I8/2UKQ*HY^N2"PB\6'J_L^5]MI
M 2M .L- F<2T*X)L\F)8X(8TZ[((J74WO <!G;Y]VTX?#:N OH.[PG+]:G0!
M,Y 5>PO(82S7AHK:I,#>4AYBG[@%2NH4')UB#*0BA]W5YO[H%$.95+!)19U:
MW\,90>6/V*%C:;R/<!MG!/\!W_X^GUU^61>+BZ*MQ<)P=7U=F<RB\I[Y%, 7
MBR!$E]K-VY\Z_NF^AWAG360S@'WWAACXMKR<8YXL7T&:G)-%<>4!*<FYXZO.
M?K0\(#<H>A-8;7=JI8\6)#9^->_#<OJG=1,M#%"IN0W7FU6;BG74HP.^@<[N
MQ[ =YCAOH\D.]-A;#0,<[H_BC-R'6(<0.,=7..EPR^2IH) YAQ)#<JTGBQZ&
M)H^8 (=A21_I-S8(7G[X3X+V]LWK=?7+.KQ1!$2'(3$3'+FM.CD6("A6A]#1
M\1^RVNR3OKW2_Y[/']](:*N%66,1WFM!_*^_;4B(UO&OU0]6WZ\2>(_EW^I_
M_WC_^KNT_OSSS__XUVP^K45,W_XCS2[^MI+5MJHFF.:-JX3O,<VF54*KG\^V
MUD+1OWIW]5)=G;JXA,GY[=4L)A=?SA\;&SLTHK_]D-5M&5[#NL6Q8Y :_K6L
MK"239)+_][]/1)(>-2]HG=.>RYACS*48DPNBC'IKX65+<,W#E%M:ZP1C9?:<
ML^*JK8T&6-"QD(DFA;31.9>'CVMO =8^2+MN-7=G_N/[V?GYJ]F\SBX_XZ5V
MG>.U###4J0;5Z=0.F,@Z"E6T2WZ 6S [(#W61E]]^/1X4+>YSD9)!]R=+XO9
M.)Y!L^1J=>FJ9!5,8IC)'0K<:RGXX+0ZRFF_[36\P_C?/NH9)0EY/5OQY6RQ
M/*LS9ET*EB6?D&F;:V,[S<E" H<Q";1R^+*8&X">*6MV5<DP=]HVP*VZ4^!B
MN4(G;, <R(9VW /320;F+3E,7GNA;0E6V0$FJSZ Z)DR9F>E-"Q!OQ_=B[2\
MA/D$SK]/O"/G*,8D-0NBAMFEI-7+HIGS ;PFBU>5UN'-#K">*7GV4T_[/A2/
MG:$O\@4I9D%>>.V7<CUG<_$.)OG,:.V34)ZE".3=&\]91+#,*^NTL:JNJD,\
M8R\0)\VB<574N 5&!^ 5XHVZM,59CF20 0FI9%=GAWA%^VBNT1Y>BD:(>?/.
MZ*Z,VGST3Q[MJ8YA>F<\!OE'!VDBNW#&H+.2%:O*%=DAZEA+XHWPI=@"(]29
M/P3QI%DVAMKNLJS5!-0'_<AD/=3QP$PZ4SO1*\TB28!9YZSAX"-]_]!N?LM0
MVBN8K)OS_]@.;O(#5*[!=UFG^]2I>-7@A>R('SE)H31:/[PKTA7M,;QUXX74
MFNINE*#(5L1G6M+['Z)G*&O711W)0,8<F=0ZR*2XLM Z?]H1VC'P:1AM/TJR
M_54U"J-63E;MYGDYG[Z=WK1H7.*QQ,S0@J1SK=1V?S(R*Y312EDDGWT<5W@+
MNF?,JR8*&R4B]P/;+2,&;8FV5C&F4DWE>H\Z.)59#!IL5L5ST7I^4%=LSYA6
M#90U3%_7F]1?X7O A]<&5 R 3,&J2I9LA0#9L%QB2M8(\+E+V4C_)Y\\<490
MR !W9+<(Z>8 UE^^K0>ZGFG/05J@@SB[&OU!<JIR4BP*VE.Y0&ZZM9W9STK?
M#N[DR36LN@:XJ=+5VLL@3/1"LRPRP<S.,E^T9,ERXZ.7//'AG>$.AGD3"5S6
MNJ%ZB^%R<?6DLY)5+%YJIB/2X9$E)XL$#(O&.2.\ )N&+ZRYB^L8WJ?AG=P]
M]3&\A?BCV.O-!&*MB)S@XN5JX.'R#(HW.G'+K GUWB)/#$I$)B0:F[0/P0[L
M?3P$[QDPJ)EVAL_D;H7Z^VR:KM%ZYR.Z[)F5X&MS<\=\*(6!"^B4)!]<#[P+
M/X+PN=)I1QT-T4SE"M^+:7Z[_(SSVSU MUSSN?M.T#^]L1Q9G(H<D5F7=4U4
M1T8&,/E.I12=11)&MK[!V'@)I\C)0VIY%"OTOW#RZ?,2\XNO.(=/N#+U7IRO
M/JD:T&=9*LVK 4H'/M;\T:IW*-FCB2NM GW7RL$-LD= GB+QAM54PWSRZD;)
M8W.G_SZOM3A6>I.S]DR90(Z>543^E NSRI4BI/,85)<K.IV>=DJD&$C&#?.]
M%>&[V?DD?5N-F+Z>.7TF2N!<:#J4L?#JS4H&UD1&1W3BV@6=.VG\[B>?FG;W
ME-U=38X\F3O9G'.Q@3D7Z5PKM&3@X @LB!#1"QU:IZR?\&3N?0Z&X?2R+7EX
M1).YBU$D(S+PB^*TLZF@6!#D2]K",3K0D8?6ELA3GLS=2_/=)G/WT<  F>A[
M!UUUP?6<)W/WTEO7:<R["'U,4CA9?!91$?]K VZ9- .IZ_T!G;@!BV5SS-\3
M(\-ND[D'X4(?63?N![#M7G!%=WVEW5KM#*K,B@R6Z1 =BT9S9B3MCLDD&5!T
M,$ ??LH1S?SKI8GNPQ[[B'&<RZ+W-ES-L1AOC&%< ]E6M:(Z.I) IB\%Q" +
MM(ZC]8!W^K;#4+H:(+NT!=;U:]0%V,]^V'NILW.OXUUT,6H_;/+#1;0Q,)$3
M 2R&,R^=90EUTCP9GYK[OB.3I&$_[($XTD,%H]3(;NFK*W3RWM!V';)*3-<F
M?9 M,' B!2=BP!&:9!QW;^->:MREMW$?'8QBQ]S3JSN*Q&70*T&46GL16:3O
M,.M!"1)#$F;X@M?C[YO>EB\-=-'8N5GE'.\  N4].)",2%L#P^3'!:DD4\:J
M)$7TR3[6Q.K>#W_JVFTCM0%LS3?W->KS1AN5E6=*T$:D/2$,,D@F8N8N:)%\
M&*.3X?-P3IIH88#RI&VX;O7ZZX+O9WO4WIKLV_AR%S4<I#UJTC*I%)@!XY@6
M')E/2$8WC^B<!Y&:7ZD]#$UV;8\Z*$OZ2'^L]JC)1[=JOB23Q-H-'EAPH;"B
M;76Z8E31=S :GE)[U#Y:Z-(>M8\(CZH]ZO=R_G\BU(-T-2-@MN6PO2KT'[@U
MZFYHQFN+VD!:&RU1N36TS4B9.0A=>(@A9*3]TW.O$K>B8TO4W8"-T0[5DU>=
M9.W;(%P=/5#OU@A>$P4F@2E(JQ]A;-,8[5"W7]I)PB>!M;44;3FTU0A-)FDA
MDQ3!*XC*!C]\#["CO4V_+V-VO3C?1RL#!'OZ>35<6+4:UT'NC2(QN,("SX[Q
MDJQQ0FD>FP^V>KH%5/O09SB]''D!%:]WK[&:+ACJ:.0<&=1.G$EY%"([(9JW
ME7G*!52]--^M@*J/!L:LE>F"ZSD74/726]>BF5V$/B8I:K\&D>K-^PCD/Q4O
MF"_@F1-1%Q/)W1&MQ_P^A0*J0;C01]8C%%"]N#U889T\2XESH3*3&373'.M<
MJB*94<Z%;+,1+CWB(?9ZX!&55?72SR-E5?L+=P!C];L%_<NW[U_^8X)S>LCG
M;V_P*YZOR)^\RZZ.$9*.DQP@:^:C I9+[:W 10ZE=0Z[&[+3-RD&T-  ::ZM
M,8J[>*]?JRY@![([>@$]C#$RA,;O(]5@ZAK 8ND'6KB80PC E->\-ENM[YR.
MC+[00J?D,:K3X]8CMLW14:N/EH:DU.OIE\OE8B4!<7TR&\\Y)YN/H5.KSA6U
MRS<'YGT4QDB7HQV,0'?AC&\4#:C(^RBSIQ:&M(]N0)/KXOBHZ^UJSHQ!P[1S
MDD49+9,V&:D@6"Y;WS1Y ,YS(\@N6AAI!U'7T'CD**3@3""Z.L7$U"DFCF4?
MI$*C@XZMTP,/P'EN!-E%"Z,T.[V_2-I(<@VL2TR)VO+76,="CHDY;J6,*@KN
M1^BU_[3OL.SC:PVEJP$JQ^XOG^P"[.<=EKW4V?E^PBZZ&/4.BU=T; 9OF-2*
M "I;6Q(E43==#Q*<*,VK4)_N'99A.-)'!0-PXY^7M4EX;0&Y+G>RT@6C(DN"
M9]I M60>5&9&U" H8)&\M=6RB>&8JM%[J6?64+8#>#/_G$WQVS]A_B]<5E#K
M&+1)==Z*+BQEK6N!FR,+R7G:8+F)X+WQS4<@;D=R,GK?7\[WONF'*"2L/Z4E
MK<K.?L?E.YQ/9GF2UNW?Z\C&H:L'>T 8KV1P5[ELU G:B$(5#C9*I9,WD1OK
M44911,G1E8YU@CW0C#(KG4=0JBAF'+GC6M>.UE$Z%GDI@&2&J^;QLP,5!]X<
M=FM42*Z.]XI%2J:MSBPD3$P$%W4,,0)_=O.']V5'OW'#?30PREW/6Y-M8U):
M2Q6835;76@):<C::61$-O?R6"Y$'Y\>QC1L>GB [ZV"<R4H7L_ER\C^K??UM
MJ3-L%W6(+2[.O*=C4A#48&HS=A22@31D-69OL@:'20]?87TOO.?!G3;:&26T
M>!OJ.S( YC>VQJM+,V?.\"@$9I9S'5\;1& QR!HKRS8&3[:9&OZ(ZH+T.=*K
M@<Z&;Z-?+\W_]073$O.6Z6+>\,(#[:>QQETUZLB"+YZ!L>!X$L**X<?!W8_O
M>;"JD7Y&F;1TUUE9'=/:^9RSR8SV4>(\F+J[8B$/W"J3+5BA6Q>B=L7V/#C4
M0"\#]++OEPX*6)P0P;,Z\ICI5"0+BKCO%1BT&D*1K2L7G_#]FGWX,YQ>COQ^
M34E1D[5GR.&$Q+3GGOE$7F>2*LO@G0BAM8W^E._7]-)\QP;%/30P:H/B#KB>
M\_V:7GKKW*!X!Z&/20KMBUH9739',N"U=PRX1\:1HP!GI.7/LD'Q$%SH(^MQ
M&Q2+K'E!6UM;U;*U0'^ H_T0K.&!\V3M9KO:I]V@N)<FNC<H[B/&H^K-<7>J
MS^7%E]5 GS_(GGD]?0GGZ?*<_O'TT\?/>'V@OHWGDT]78W\&3K<U@C=>*FX(
M>6ZDZ;Q-7 <%&F/1 ;+G2M"VI)T,$97HFJ9KA'2,%!Z7*5E(EF5NR!V@5==N
M28*%F*(72N?"1VA=.D8*;T,+-W1P1P$5S^QRNGP/2SR+#DQ0/C"1:D,"KS+S
M(L;:F0YL!IZ-'SY&L2/X8PUB]&%=A_#J")H=)8VXZT)DJC&]6B O$QV1.KG:
MQ[34= 5'%WG ,/QHY284'5F*%<#;<G,S?SU-<X0%GKFLN$DD21?KZ').%D<L
M(C-A??)<A)C%\'UZFRSEYR8PC-;'2??=NZSMH=MU4N#-C&P+G%^LDP/7B0%(
M/J#RG'&I?>W1[NJ,F#I31#K.A?,>1T@V-UW3<Z?WX#P8(-G8+YSH@HMUD#@S
MT=)+F=&SB(X$JZ2/@H><L'5!S1,.\._#N^'T<N0!_A@-3T4 XTG5*X:!K$
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
M9/B@2#A.(0O%<X:>%YE323G_;,K9A$7#Z>7(:]<C*@"?))-*T/O K:&E\,P
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
M91"OIPMZ7OW(5:%;-B60<T7[LRN6I)@Y\X2?7AI%QBCY9+'Y&+E[H(Q=[7L
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
MNM%^O NN@7H8W8?I,(V+]M79@Q384^!C$D*Y7 @+'57<2#(V)+T!4ED68P!
M@!SLL)<O#SS#82P>])%S0_U7>^75['+^;D8B^C#YZ^.?LU<_"LD^X'0RF_\Q
M76"Z)+/T]]D2%[]>(OW2Q\^SRP79IQ__I%_[]J$.'+AN@B!*R;H$SV1VBFG0
M-2RF"C,\951%&2D>:RW0'-2A;<I=]3P[!B4-?M7[QC6;50U!7>HUSB@X-TEK
M5B*];[IX9+YD>O-LB<"= [U9VC[<?:<-;$^<4X.JHO$&]>)BU<CCRC-^\6F.
M>*,Q5W%8"UH%<UJ27QQ#80&R8R%!R0'(6O-=:M4?>L835W53$3:^V;T=D.<9
M=*A3U)RO$8Y:#D!.&DL0C3;DDZ7--K_;[S6=J#+W%UK#2]2+^?+L?;TAL[*-
MP$(Q&&@UL@8P,0M:C98L)R6M)O.HV$X;-GWJC<V:_O9CH[[UP*?N(NXNO88O
MXG<0UTSJ J./$]A%F>U?SL=]O3V$OZF^/237\+"\ \<5'YSU3,7 B9&&UTI,
MP10J%5,L(+LUE3JT N_QT0;07P^!-=;;/TE2%Y<7UT!2<& C6 9U]HNF_8.%
MJ.HHF$ >IE5*JTX7_1_1W*V'CG<R[B7V60N9-71J5D"NRNK7)[&UZ+Q 9I"V
M?YU4G18><KW+IW14=.2+3I5@CRGOYD.?H/)VEMD0K99O96A7^XDG6TI'*YA
MGFE=PI!UAF1/T<*"$NAC\ZZ9=U$\=?NFD7R'&$ES"]&U1=X%TT#A[VUX#A/Z
MWE=7#ZI^#T$/_MI?8^.!?%Y5 E/. ].*W&%(T3$ER5\#$"G)UB'O\93_2+A[
M#-WWD>\ .G^/7V?G7VO5S>V;<>L9N<:+5"0SR5NF<R0C0G#%@C2N<)%SW Q?
M[ZW\!P&-'Z[87V>SH03>T&J[NHEP#M\P_SJ'/]?W5#; J3HH5*-G0J!C.GK%
M &MYE@\B6R%"-%WN #WZH">LY?:";!P]OK72R?=FW<K;G'Q4K'@;F2Y8ZZG
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
MC70;MYQT"E8HK[4M+F9++[)/Q<8HK+5G71ZPYU"&JR>\QR\U5#W]=./S?X3
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
M2MW+R,<8UC>?[_)YEG^;7>$UXEJ%R5)I1)' <%XWRA34UG9@29L)K@2DNW*
MNO#$IZ?7%!HR?MZ.:QT\.3^%B^I6^O )\?I=_=N5K;<-4GRP+M&FN(J@>%3@
M,$K@25HO'1)JK7,VMM'RVI6$)A@T[)G_'%WW'8YV4]9)/=A.U<OH!FW0&R 2
M!["^@U;P#(7<R<2=C1"DY'0]9H3@G0=IK/3.),-]:Y5@:J'8H0],+1-C.-Y!
M%E:9IE]S;M[-0IQ=$)?OLTXY)A-SH6W+2 :VMAE\]A&*$B84'T4T@P;[CI"(
M731-KU.TPF_>D?E;-8Q)4G[I_Z[H_WZY>O#GZQWMWS3ZH.4ZI@'OL=_-RG;C
MBI<AL^BE*BE%602O2?C"Q%@T;DL('K;R!*G!DC/'O M0E=TZQ4N#TRY"3 JC
M8)HVT7H\\.2IP7<?_\?\XN)O\\5_AT4^%YJ,!*%(S<<Z8JO.+7-<)HA%ZCJ
M00D>)T@,_8:D(\T,'2,?0S)#]P5AHMSA<Q:%0Q<+&*T<7=:I#K3+]#!DQSW+
M2DO5^J5\BHX7EH9#P1H@"*,XW3L\NLYFUR&P:(VM4W4\27N(X!U)N_;11$8*
MHM:M^U@<8?% 3_3WX72';(GWX<OMM(?YX@%YYSSKS%))()!+4)$;,A!$A!29
MS:)D>N];5PQLH^5U24$3CG<(PSRUYP]X?7V!N0X[F-]<OPG+3^(\:(\^>$\/
M89WTHNOT8;K"B&J7.(N.+(?6F98#27M=<M(#CPZ^N:?(_&,1KI87M\Z&_%\W
MR^O+50&,B(PSXX%%S4 YXD@H0H KID3%ZF/7N@/.8.)>O^@<CLECX=%=-,^<
MBW?*,$A"95"B</ V6TBVR&Q]"#%WS=Y\4O,<O[<Q3ON4LM$BUU3<FD7+? W2
MA028M>162"W%H$:Y([9\J@57A]AAO2 YE8(KTC-)E> :&*]MTW(P$ 4=?B&=
M-[4-,9-=;;K3++@:)0DC"Z[&(#)I/<T0PGX47(V&<'!AS3[\GU1 C RF#J*H
M9.7:-\=4M3,"HZ,1R8*)4;3NZ'E:!5=]Y&(,VR<LN&)6UP2B!-S4*3::6=(C
M@P)CM,VQL*Q,\]G'QU]P-0JL@0578S@]6<&5D#SYPB4PD3BHD!0]D9F#\=*0
MN)?$=5?%XI0*KIJI$WMQ?\*"JR%D?;\%5Z- &UAHLP_')RRX2IF7@I*##+6^
M1$EZ$;4-@$4D)-M^Z+SM8Q6$O0JN>LC!&$9W+;B2JD2-=,-9*PS4TB$(1AM
MSJ4K.7NCAS3%.]*"JU%LWEIP-89'+YL5\]1O_W*;[I/CE_M6R_\D"EIGR(Q?
MNF.VS(%\V,B<*:B+#M99ATF1F1"S8<5&81GSF16S+7-F/!439-'D'%40#$$J
M9T%YNM*BU!Y,25%EQR0IPJ>>1;..W#K%9.%!@Q.UBJ*X#-[)0*9>9$*+%+UM
M7<!VA#'R%I(P*% ^AMU=9S[L5O%SH'O;90W6!2)0$ ,"]PJ$YB)E>ARB:FT-
MGZH[_Q QZ07)2[OS:Q?>-_.KY?QBEE<!NQ6K5MIB\8(+0]:BY*5VJ[8>8G0*
M&%HGF(G%J!83%9]>_12LZU$XSYORNW$?_\<4K=OX#*"IX22';71,/\BA!4;/
M0GX @Z<"7T1&ZJ$B\Z"H.L7.T7V)R$![S[BP)@8[2,$Z*M"?&>$P%>9C^-JC
M<(6NPU#5]?4 N#OCT.AB4K:T3UV-0\$5/8].TSGA=9"X]G+8()\Q]2I/DS)M
M$_HV.&T6J#1@<@?-\LU\0;8:O6._S:_N*+LC+$F% 6V!DND)4[RVDS9U%)8L
M)>J2K&\^,VPK,:\ _S:,[M&;>3VGYJ>;)6G&R^5:0%=W'=-2YSKVU A)6T[!
M@D^"Q%,%*YTI)C:_ YXEZ+6J@>W1Z!!LN:/E[C0,(:93B.4!(2\36&D(U*8(
M',SE'K?$ Z("IN1)U0$M48,J]']!" _<&%-$5%*4UEF2$T"^(X0R%>)CF-N\
MH<G5DN2(+K;UVY22RG50M7:^)A%X"X[1L^=8S-%BL<4/ZV;R\+LO-B9V'Q;/
M&_&G<<.ZGV<?9]?A8JU&RER*51DDT]65)3)$4PH@8T8HALZZ(4 ]^.BIHK0_
M9QH?I[=_8;JYGM72"?KFIW6O&QN8=M&"%*'&W*0#I[($C+EH%@,GA6\ 5$]^
M_%0A.YQ3#=6=2M#[Q;S0%;^:%G5+TR]7U[B87=Z1)IS)I.\;L,+73'!1NY3F
M""DDK5%PBRX, ''',J<*9TON-:PV6W6K?/_[F@BRM 1M!U!GNKNMTN!(3P<9
MT9M:^XA9#X#P_H.G"M9^'&E8S?7\M-3D991(8F)4K5"VRD,(=5O)56DQ)"^#
MVNF?[CCI?H&'-EQO>$*?GP$YA*CO;8ST** &#1/>A\N-(Q#/S+AF7G)7AX@X
MP^LE5\ EZ\%)4Z=+6,WMH,S_XX)^KS'2[9$?P]S&B/\V7UQ_.KLD'2&%]72/
MR#,R%0!=+<6DMXT(0:3K#<F8#E%'-JC6>P?4CU<^EI&WH^"8-^-EARC#VU_?
MGMU1XK13)=2XF>1U%%#RX,-*B%V(UB9ZJ4KK8HW[U4\9V0-YV?B\GBUGX7U(
MLS)+=\240FH&5QQRC9 HAQ%\L@ZJNFPRJE32H*XM.X[KHX5/&=/#.=G0[*W$
MO*LARH=71R 9\YES0*7IPF!9@=-1@O*<*T,4R3C(U[L#U\<KGSJP!_)RJU;=
M-MWZ[_-Y_N_9Q46XRF2CAZN/,S(HSI9+O%[>M<>;7;T)]$_(]OC/<'&#\[+^
M)S_=)?I6$V1MBNZ;>MV%C!9IV/WYLY&2;;(-2DO/,C<JIN*"C":ZF+UF)<EP
MWH6BP][W]???W:=6<C16BZ) F4 G)V:D\Q)(YB.K6>8BA-RZ4<\C(@[56M8?
M_+8SBDV6V3J2QI@Z) 5)\W:U"D,P1R]O=-FRUKW)GB!C>E?380AOZC"'<K:#
MBKHFZ3RG((0N&D(D?;G.G"(ZC(&B$'-R''WH);DO!^O>0&P!=A07.X2KUW2<
MI7_=S!:8?[XMGZ*W>)[/4?E@(UG*M"M;]2M6@W89M+-:ISJU2+3.:7F.GM>#
M^L'<[I"SLJ:-]HFSCU=O5OVATY=O.E+]G5CV;KY<GDLK@V3$ B92J==:@>"U
M@^)EHM^/GC<?"C6<NM<C)8V1Z-"-\/X6$\X':5  VMHTG)'J'X*OW< D)N>]
M4J'U*-^GWX(]$G;NPP?K+]Z&"DHQG+1+!]883\=16P@B*L@YI>"LK:-S6Z?N
M/$W*5*5 ;567%GP]XAJ?*%06,07((;/;.4VA3O9AQLKLI?3*#[H#3[3&YP!,
M=]?SC.'M5"4=0VCZGNIY1F$TI+9C'P9/!3XG33RP0+2M1K%%AN EUO@ .FZ3
M87F8PG-4H(^OYVF.^1B^3EC/(XTAG4HG4#Q$4%X168$,LY!K'$%[[4OK*1/'
M7<\S"J>!]3QCF-RC4OS9)&5NBW31K>()$E3@I,]J%4%GSQS9Y=DVK^DY\FJ.
MPQ_\]ISO7KDQA)COM7)C%%#/YO'OP^7NE1O)%X?U>K+!88UH:9)PF2%:;P)7
MVGK=O)[KR"LWVB$^AKF]*S>8="K:E,!4=XUB08"OHS@36J>S+-Z4(=FMQU:Y
M,8K%SU5NC.%/W\J-Y')2OH"O50F*R *7<JTH$<5@E@PE&P#4455N[(O2_IR9
MI'+#!46J'0:Z*5SM B0T1)<Y2*V-5SH$+'P 5$=9N;$O9(=SJGOEQOK$AU!*
M2!*DEU7'#S4_7CJHC?2*%3;S3=?6P)*-TP:P";\Z%FDPI9.1@,A4?9SK3-!2
M$]T92UE+)<N0.INC*=+8%Z7].#)9D09:LIPB&=&(=91+*J%6:@F0IB:P9,\9
M:]$9YHB+--IXCMMP>+*"C"%$?6\%&:. &I26OP^7)RO(\"IF:3219&0$A9'N
M,F4S:,N8*#9Y>C).#_J]"C+:(S^&N?T+,K*+$FNCJV0C!V6U 5^'2J1H@HX"
MK<J#? <G6Y Q"H[G"S+&\+)O04:H/<L*=V!$S7&VJ8[P,QF*<;3#2*^8;YW1
M>'P%&?L@>R ONQ=D")9DEIY#4;7FAUL$[V4 &Y,FQ3YFA2VB>T=;D+'O:3V,
MDQV<]VNOY2J];GG+R_K>^.AL5(:3M%5;(JH(0:9:,9*5$,+%F%OWN]Y"RFM0
MOUMRN\.HTZ?(NDVWQ+6\#R"P4U1G)W$O$^EI N4 \3@<APYQG]V$,FX*(:EK
MPP!'UYJFU\H4#\Q*Q7V14MK6F>XO)"@[XD,O(R=CV-_8O?WN)H7EWQ?SFS_7
M+YQ/UM:$!2R,+LR("D(J'"1'5?\@\3BD?=3F=Z?WMC5F^[P1SQI'D-[7S)/P
M87YQ4S?X@"J%GIE5%UF;:8\F^=K37@ *$3$PHXH;$O?;OL)KPK01'QN?SE^N
M5CS]\C5F>4_ANNV<EYFED*"PFK%6BH3HB-;,N)(>&49I!H"\<Z'7A'5;KC8.
M6GT(%_.U9R!K*QA9+ :1]J=B "]+'37BDS!%UA3U =A^_>)K G%//DU<2WWV
MN#+W+.?5]\,%R>%\<;G*13RX6GKD0BWKH0_9XT;%,V8?=/:9Z<"58RFF;# E
MA\Y+&0,[WW/- X[C([ORB:7?W=>3H/?1,%(1BW6R3@=*$'V*X)2/T<K@E1=#
MCNRH53O8!^]O%NE36.+[Q2SAV<7J&[4LZXZ:MW_]B>D:\Q_AKY^)T'2]HNIR
M?G-U?8Z.\R CV=G!"#J-G ZTE@A&)B83F>.RQ/ZVQ/X;F.Z2["Q? ^R0B6#N
MX+;^6T4%+V:?\?%%<%=[RL]K(%UBJ'Z_6K0G#9+5YNEAD%)%6;1(S8OVAM#U
M:B6L.2@=G"%K0FYI??<4K?\/9Q\_D=B?U9'7'_&?2RPW%^]F!<]]<:1G!$UZ
MH5/5^"_@"B9@C%MC94I&M+[;#J'WU0K:9"!V\.'3_;FXGOW/ZJ+]O6R2?6XR
MUUB[LDDR+4&AH1N6:0]D=;!LE$PH!D71QXC8LQ2]7B%J!T3CI+=!3+B-;SA=
M;$E$EM+U&4;N(12R@ASW6B:I\K"LN.$K]J[5GD@(.K+YI6NZ=_FR0RK(K?>@
M;22S.Z8ZI,!XL(4'+HQ* EN/!3V28&%/T ?&#L<P_T5"04,(_!$[' WEZ)C0
M/CB\B,!PX<2J@[\SM6#6U=$,SCLPJNCH,68Y;!3D\0O*GK'#OG(RAOV-HQ/?
MN&!%P:*YCA!"L;5J&L%;;B$IR[5#G^WF&*@3=%6/8O73KNHQ?&H<*=P=]5#6
M!3+ /0AMJF'$!(0ZCU))SG,,18DT)&!XDK&D?;%MR]7&!_17TFYP\1\XNPQ7
MJXCF6?HTP\_XM_GBYI+4G@_7=0SEQR]WE5OSJW6YG8@A:[JL>)*D4"N24N>"
MA^)4CC7JJ8P=( A[+O^:Q&,*!%I7S<T^SZ_?8: O+3_-UD%P'W20LO;N\]S5
M!AD,G' &@C7T.F.6T>T*56W]^&L"_'#N-?8E?$U6(7%[+LO!1R5R=B"CL;?!
M6*\Q >:<#:DPDB4_*N_GV>5>$^0].-PA;?097^E/7WX-_S5?O+D(R[NYYB)Q
M150!,S+4X$Y-=PL,T&GG1732,-98IQ]!WBMV&_0"J8,?^QE2OQ+Z6[A<'Z\A
MY'9R+(PD]67<#-V@'RYBS7#KX(@82[87RBBA!-!Q([5;\ PQ208I>J%#\<KI
MUL5,1R%F.YP4QRIE8^#J(%UO;I;7\TM<K ;JU8>;=+>U 5=0(M..D;9&AKLJ
M)4$,RD'RGGN3,'#1^C%\AISI-:>N4,[[X- AX^2/!2GU=9MK>IAQUJ7:V+Y8
MTA>#M! +66N)AY(8LS%RWU@N-FEXW<)P$,>W7A*3#<W9_+G'1)PM:W0>=S-D
M9QN9G1&]]C$4GA(J(TI0TB$!5IBV7BKSW"R;+<L=X@K=%DKF.I(92)9YBJI6
M<EBRT7EM-!5BD%DF$T7>@=:S"W34@LC47"[/#=$8E/! AZR.@B3+)CI#YZW(
MK+EDB,V'ZNVB:=H$DC;8CE!GQO.]6SKDD_2=I71S>;.:$_QMQLNYX5IX+3B0
M,I>KK9K!1Y:@"$GWLB=YUJUG7(RG\I7+3@MLIK6U?L/K<Y&TD5PZB+8.#BU$
MH@NU:3:*Y(1+F:76*6K/4_3*I60LSQL'!#;)V3ZU936Q)3%7^_VY2J2K\YX$
M:7R)@S2&]/10);OL\80^O^HI2T!G'G>8BO.$@+[]*UW<Y-G5Q_N).9Y$TRB+
MP#TW=:XEL4(E!&]49"$'7?*@::$C;HDA=)VRI'3C?[=PPXY: )=+X3*OVN((
M>N=\ I_HEZ"E4MEFQ-)'6SVF HV>[TE#_C^6$=TFQ_GI*(K$Z+DV")@C77&L
M1LM\#F!"THJT:F[D$$MLQS)39#.W?RU:\NY8LI7'.*95+(X[1^]=S!(4;1="
M<@R,UO2#\6C%A+[]XPI/-I"( V*28Y Y@B#1$')_Q"0[0']@M&@?W(Y W+SR
M.2;AZ9:/U7\=Z;FMX]\U:FLR<YK9'S')XY&R,7!UC$F^FRVOOS8F<:G$$*'H
M6C*K2'6+1C!(@M/6D87H6E<T/T'&"82=QD"W)0:Y+]\[N'=ISWAQ@>GZ)ER\
M7\Q)*;C^LIXRYK1(W,:[ZH(ZPL0%3P\]CXE+&10OK<LOME/SN@6C$0H=KHJ?
MPS69#,O[0*D)UJ.0 LHJZFIR(7'UDG0^:[5,HHC4VO>R0<+KEH1#^-TA%>^W
M^56:7_Z)UWCV<8'X[1!"SKRS3@0H)(J@L(;,??%0.].%:$S S;3>@R5A.S6O
M6R@:H=#!7[M*I+@,B_]_3X]$9)+N)\8T75?,1*C334'9S'B*@MO2.J5IDX;7
M+0L'<7RBGL%5G4[9,!^C %;JW%/)Z<Z*G'9K'#>2"6>P]0SXHZP%;^\U:<'Q
MB3J(/RR#&$+@CP+PT5".+NS=!X<7*0!79(\KGPIP7NL=)$>H98VU>(:T'QY+
MPM9!G-,J .\K)V/8/WE[6NMMDK6=9W(U+:HVB(O1&1":<UZ4# *'U(6?9$GQ
M*&!&E12/X6KC*O)O:MEM+I%;18J,)U-'H=40@M1UR!$Z5KL YB'C2H^[YG]?
M$/?D4^_N[L4:$3A)3@FZ:C1(VJTDW:8HTD)1TFVDAY3QGD)W]WV1.XAGK6NQ
MMU>3\A""9J;VNRH,5"3#)!:;@,Z_1YV+C&Q(G_[3*M'=%]-&?)RH>?0[K*ZE
MMGVB=W^S1<W 2,HW:P1J$"=EPM *50?,9JUX1B>S,1*+/]_]^<-TW7<D?(BK
M57[&95K,_KSCP3I?(V2N&+VVP@9;&\T%\,5Z$"J*I'/,93.U\6!-=P=)AVKW
MMY__G>SE>D(^KM;Y Q>7OQ?2/JX7(5V3$2R31<E VII'QEF=9:@E&.$+"FTB
M8ZU=!+NIFOYR:BD;FTI^8Q0Z!*!N*?P;7:)7"9^@CY]'[2.B%2"YCW0U)P,N
M>@$8HLV2N4*Z:1<Q>8:HUR@EK3#HX"IX*,"_7/X99HOJ!5^E+ >596(J0>$Y
M@/)!$&TF RH,PJHB#.K&\O$</:]+-)IQOH/'\2%M_ZA=F7\O_US>.EK/K31:
M.$GZEJGCM##I.J0Q 7)E>+(ZY\V^0HW%8H.@URP7A_"^0U3J(7'O9B'.+F;7
M7\Z-4"H6>NHR#QH4W5K@5Q.4/1E;0N227.MA=%M(><W"L!^_.X2FGM[R;0#&
MD#$@6-00D4P]LK=S[>RL0<: WFD14VR=[O0,.;V3Q:=3(@[G]DNGC=?QO/\(
M5Q_Q=CQCB$FC]A!#G22%"<%E$\%RG4S).A!_ALC)C@'']PN^U)3;9NC-#^5B
MXYG5*R+NF^7M)F-, '((J.U=7KO#BP<P?Q.^ SC7$4CA+ ]!.(C%*U!!>'#"
M.+JLI,G"E:C2()/PI0'<$O9KC]\8AC7&[5?BU.7-Y1TA+GC-DY'5QR! )27!
M"\U ,EM8R+7;SJ *[QW(/5ATVF'Q>[-]WH)G#3TT*T+"7]\2@JO[WD.P+(%2
MI-%'E0O0OER.7'&G!\UWV 7>MXN>('A[\VRB)(MZJ0A!AKIW")H[LM"R8!"U
M+U 8MXQ(LT9.,$OO-6D\+3G^(NE90PC\D9XU&LK1:3?[X/ R UUT=?+9#,%(
M6WM%* BQ%GH[SYA%ETIJG>M[6NE9?>5D#/LG3\_*.1 5R0+R%$%Q4R=GT2_.
MVQ1XR!'3L%XM)YB>-0J84>E98[C:+SV+EK1"6E)%C2;%B&D.T1@/S#!3AYL[
M/BA!Y+C3L_8%<4\^]4[/XKRDC&1#!$R,U-#"P*/4P)&3BJNTC7[(-+]32,_:
M%[F#>#9=>E8RSH>L. 19>R<7+NNPAP*.^:)=+09*KR\]:U],&_%QHO2L;_;_
MX>;R,BR^S,MO>/VPM\[>B5ICOMXB96OOW6PD;UE1$&4TA41 .3*8+1;N? E6
M%^&D.Q^S4'.=^&OPQ.?$R=AG8-3JSO>Q5NHZ,$Q%LOV5"[IU=/$Y>EKI_V_F
MEY'.4/WV/S#-/U[-_@?S+QFOKF=E%AZU?CJ[RNL X R7]&<WEYAON\W=(7*N
M))T[)B+PE.IASA8<=QR8M2'0@;;6]"H-:[Z9H[@L]Y/!;1;'RP+>(<6LY<9J
M*>Z#O;&L(KT7&1BK-IZLZ7.R3G3.V1B5C4#6Z]3WV,\/>6X/>T?G3(N];5:H
M_G[]"1=_? I7]PT?D\,HM.& 2B50FI,B[,@ -3$7*2V7V+P3R*0;_"'T$PA&
M1Y]VPQ?KFS\X%R70CH0C4\,54-9&"*105Z,C2RE<%GC,5_OC'?V0\Q[0=TA@
M[/-T?;M!.IZ8DO=D^"*G7PB :!T#$1,WTDCIFM=>=-_4#_'N)  =VX8TV2!>
MGW.;#:(1H%VIW?M8AE@4!YF9UD*YF$WK!HB-M_!#>IN V["9](';^6:<Y]/;
MTM(*YWD&SFIO+YD-1.(VF&!8YL(E(0>ET_27V5U;^2&[3<%^+,/F4!F^5]D=
MS]$[H< 8NRITKOE-(E??-Z^M*#6&UD'[5VAF[<7.Q[#:0V']VF?JB:TN?_KR
MS4]W(X0-M\P)DKM:K:5RNNO+SWF4I00N<_,VKV-IG*H8HIMP= 7EI<LC=N6\
M6.ZD$(Z##;$&31F#D"5M+6?CLTT:;>L13D>66-@7_H'9AF-@>)'DL2$$_L@V
M' WEZ"RR?7!X&8%!="$973N<(9V28" $YB!SLF Q"\9PBHSEX\TV["PG(]C?
M.)GI5U*T</$?.+L,5ZL,CK/T:8:?\6_SQ<TE*=P?KA?A&C]^>?L7IE6>QU-9
M'U4QWTSPB1F5R[0=VEQMT^,+^,("""M)'\^%^[)11O1D*DTO^HY"7SY$#.9'
MAN'6V'*W-)ZVK98&?KAQ\LZ^39=RY!R=DZX4KHR,0<84=5(R<C*98CP?N$;'
ME!W-')EM7I(I3O>FJB/@HS0<1(K"YJ(MQT'5O:\]98>^@K//]5\NSZ44,H=2
M\]E+ (6*T5V0(MB2="J.2SNL@N\8LG>^V==17+;[2>9DB3S[BD&'G)[WX<NJ
M#?X?\SORUYO&.K/R]_(F+#^M-W:NLH^FU+8&6/NM&VW)P(H:D*F20G#%JM;'
M? Q]KTCTNL'2P>08;:?;R(IF:" 7DG:%PH-74H*L6>(B!6=\ZYCI2?K.#A&@
MKJ <N^\,8_#1YPR)1;I3K0_@4!F0W 1MHD_*3J".G)3O;!3\ WUG8V!X$5?(
M$ )_^,Y&0SG:)[(/#B\B,#HSIH/7D%D-H NI(%ID8.C'%!,+3+:>VG5:OK.^
M<C*&_:?B.W,):XY0=2^JJKQQ"2XJ5ZNII"^I&,/D#]_9_F(PA>]L#(8=RXDQ
M)&M(2?12$!4E(WB/%A23K& 1&?F04O'C+B?>%_L]^33].):ZKZ@S""5)Y[<L
M0'2E%FBZK&**EO,AXQ].LMY_7VS;<G6Z"F2=E.>R,) Z$%7*TXWAA 'E?'7%
MIX0\#L#ZM"J0]P6Y$1\;)ID_6>NN%./>LP3:J0(J.H2@=( L6.)"J)!X'H#I
M:WZ&#^+9UA3JMJ&G#S=QB?^ZP:OKMY^KV[9I^&G$QUN$H/;=RT88*F4N;*[#
MDGE1S,5HK3)*%V^]3#[B^8AU#G0X/ESHJ\,L9^5*21J,3_2RZVR@SEX FWU1
MP:"794.7/MRQN(660RZ5GV>?9YE8_SY\J;Z97Z[2XK:[VNU_W^,BT5+GA1='
MNPO@F4507$32.M$ M\P:M$9$-V2ZU[#5IK^ FJ#\[;W3@:T= C)K*I=W9)Y=
MSF^NKHFX#Y_" L]K46QDH<ZVX@*4%QJB8 6R+D9[%D7(K:=%/T_1B0M&![;W
M"+$\W/*MRS8(NH]-,'6BO2)E)PGP]#,4U-RIE'/0K3/0GZ)CJE!)%]@/9NRQ
MA$+NY?>V89Z1/-4R>H>9@9+1DKCJ B@#<JZ]E\W]E \(>+&PQ\%P;KL61K.U
MPRUP3\RZP>4 <CJ%+S9(>9E@Q0'@;(/Y ,Y. '@H7 O-+$A2X4@U235(QSV]
M0BPYZ9(SOK5^.PG0.X(-_7 >P]".^)(*>D%:1KYW)XNLE*D/FJ@:J%,0-$:P
MS,AB35+9]M+Q'E(RO6YW$$!;P#Z NQWT^\TGBO[92JRC,2:3<5&S;DF+\=Z#
M,UI#R4DER5+,J77.PA927LWCW8+5';JM/$'6G;0/(:S3@[Z5J)=YVIM MUL<
M#N#[!%;>5P*%CA91T9OGZSCY(A0XBW0*$D=CI(QFV)R6XQ6('2K M/(PAMW]
MY6 ]Y)P04K58Q&%M-&+H/8PU9=@%3@J1YO12=G9NOI12T BHY^'?@\NMRV >
M0;1B$F*^_+>WU1>_K"W$WE[=7*ZF!-:O+J^7N^,/(\2@+KC\*@=UZ7$AB 9;
MN \['':([G+RX_)V&G7;@['Q\4-S\!=S4I.NO[R_"%?79U?Y[;]N9G]6IU#M
M"-*6\&>7FOQ@/XW1HUSX >SI< M_4\.Q+M[H(TS/+'3H_-;::/ LI<4-YL>K
M--[&CL6F']2Z$[]'XU<'L6NKJ&VY]>]^N_X2PQ+__?_\+U!+ P04    " #Y
MA=Q6,*CFG<$&  ![!P  $P   &MF>2TR,#(S,#0S,%]G,2YJ<&>=DWL\U/D:
MQ[^_^<TT8\9MF'%G5HV27G++VM5NJ!UF1)%U9Y!++B%)!M.XK<(A2R4IB5A$
M.Z_<CF-;4<9UVZ)<(HS;%(T,H5GBMV-?>\[YXYSS>IUS/M_G>7W_>)[O]_6\
MO\_S1881/I"WM698 PB"@*]D 604' $P"K5M$J$EAL%A,&@T!H_%[L!)XZ6E
M"7@"049605Y&EBA+(,@KR1,5260R65I.646)I*) (I.V+X%@R1DT1@J#D2+)
M$&1(_[.05D#$ 2M@!T,[ 8H(P40(:0<4 " ,](? GX)0DAIW8'%2>((DH4$>
MH" 81J'A[:HET0N2.$ 3,0K:1E8[%!W]L#NC2,;)N26X78<?M)%/](FH)B?/
MIDCAE9155-5T=N_1W:MWP/1SLR^^-#_R#<W:ALZP=?K6V<75S=W#/R PZ%1P
M2&CTN9CSL:RX^-3OTBY>2L_(S+MR]5K^]8(;A:5WR\I_J*BLNE=;5]_0^->F
MOS4_?M+.Z^CLZN[I?_%R8'!H^-7(Y-3TS*S@S=NY^:7E#RNK:Q_%OZUO<T$
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
M(IHDK<"N5NV38%CVY/*SDGPZ4/&+E#2YD#3I&M2J='KEVYSRKISP[=?!RW2
M8/[6&G: (@H&$(MUJF(/^C?3 ?Y*S9(C&U*<4BX;;Q:"#@\D+==X/7:+BNL
M_-%=LU@TR9^:7#DI#L-CVLD*3$_.65U0QU[-R_BQFBS:4'A4/^FB<JU<[L$V
MF3@K)(OV!8HX-4=+ '.HB1UQ:9BBFRN<*EA7[OW& > 5B_O$PQMT"?N+6TCL
M3N3NY)QX7DV'.RBOT047]TMEJ4O&%80C-'%T@/-MV$&2+-HMM^[3@Q9R])!4
MJ,>B:US:D9.!?)-6"&5&%'0@=,  G/RMBB&*.^%9;X=51WK=:LRVD-+8UQN5
M'N+Q^J>>E=\S,N@# MQU^6XR_8O=-YB_<%OJ/IQ]YC37Q3N]H>N,K&-71-.!
MRV'KU*U*IG)=>SK0:LB(JZ]9_HR\5X 0XG_1@2U9.T8=,;PHRF<&I4C58:@<
M@IB=H<$_V#_8/]@_V#_8/]@_V/]T6*NA*NOIR_J&)4?\;Q:_&HH+)\T'*1GK
M\C$E_X4<;R]+J-&!.#,R[1-DT0YF>E03&9ZY<>97IBE#/:2NND:"SG1 4J)H
M&[HG7#KV8H4)SD('6JXTW"";4X0^@CCG>7=V,*H+PDX[[L=W"==+%=)7HAP;
MCV+65?7N2+R[/_J'7G+:P=!X(?.91,/V#!'">O1C>30G6'^I8E2U]^=U\[K
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
MLS'E YG_LD='[B#,=/BQ[7F\Q=B3 PH*"L><2TM+'0YW<;FP._G<VU<(Q,,
MCMUAF@29#NS_QE!.X[1#/* KE"< T[_10 <JI@.B?#PSJY]"'2=IXRDU,[7E
M0E,2A]'N)J>;IOKD]VQ_^3_5/^@).:27TT.X[<F1VM"8>&[DN^WWS^G)):C<
MPD+5/MB-L<KE 'N]D:/UE?5ACE5UU:\-Q ;+6&R%#;AR#UT2.^3R;.F&VF._
MC]$Y)U(K+NGRW3SZK^_\QA,7FS'/,4=",=%:!^T]-;<;8J%R2#+XQGY+*I*(
M$6 48BB^O)Z&!76((NM&==%K(>(7,Q,Q$ZFGE!E<^%3 \I*(_.*FML!G%=^^
M%UD2[C_L5AJ?YCC2?,\N?P>UC"I",$]RR(,;-903F&HZT.R>W(X]E2$U?&Q9
MJSR@W">VY$?[E>+MA VT'OB4;.P"/4(Y^J08SBJN.&=T3T&M.4F]6?@^#F8:
MJR^QO?+D!X2O\NGCW\&TURP@6L7UH3CX$R 4X#> A_?3@:M:2#$_5]SH=20W
M_M=&3^[)ONZ3/:^E\M8[W>RT-Z)YJ].6\M-3ECQ(YI!5:9%$FRRGM5[KIM3U
MZ6\^*43K=E+-I6UVR;H7F1DJ1XJZRF]";<89(H!3";?E\:$F4'W(K5?VA&:Z
MGNPTNW#;O@DV;,.[?>UR(09:3#>7D66+S[4"BKOQ/(?!XEM5=4U7G%?=S(Z6
MOXI\A^B!75193Z6@?E;,.T5.Z:;8?URYLHC*.7!RTZQPLD!#ZG5 +OI$?FVF
M_*.IY)C&9;*-<7BLP'.YN\ZE/JMNB268[LGU"XZP*#A'5M=;HDK;<L;;JC>L
M2.)>."P&R9KM%D^Q(O24_1*UJV&C SKH$R@:^RRAD'G1K[==8:GZ*AMM2$T9
MV:+5=)"EO>DD\=R%GNG)8#J0?1#IA'S@.3G)8H"<@H%L'?X/I^E ;R&#UNKG
M0[LP(2?3*-:$17'/#ZW(!.^;F*[9Y^-QC341VD>=1<(V)0-2^[';M@MWV)N!
M1;'[9&:[P$P";"!$/GI90O+ADSZ*%NWF6&PPF9<B0X@MAKQHT$!^4-C^6%OM
M&M5^G^L6^LN^?7KLZW9& 5%$[:<2)QU %SE,168%8K5*V[S;=8EH':#Y%N?B
MJ,3+XW:@T-;;9=UU&>3?ON!T:TPQ9B;'7ZK42,\Z;(][-NQ))F>#;:%A(8K'
M15!!U>O8:=68^.=<>.TW;!NE,-/!)S<D?F)=U$WTYN8<_-P]_"-1[<A]6K>)
MIBW)(K?SZZDO[L=K1#XM28E^:^T#<.7I7=2L71H>I@P1[-"1M[3NM8VTF**U
MKA4C;CDNI!7-[KROR(@D-J;19I64&NVW$#,6%@XJ\083_D76YD.S8UTUQG %
MAF@LH-9I\U-F>(AX5Q\B]5N"B64S'*:XPA4@2,B#38J20D&/>9ZH3-:=S@A6
MGZK4OLS9I]P1!"'T-B?5K^WNXR]E564TKU"/W6L:F*E >VJ)429QJ4?B_?*Z
M_LAC\W#0E$0!U4K<HMI]1$ICCI'7%<I2CVT]Z&9$*B)R"\.!< *-\3'%./<7
MYV]/H7;<.K"YF)W5LMD\_T_<DI\K-$^IGSCB7J ,8S W'V3PN*'H<S3A!C0#
MX[,(TW7PR^G8,P^[8]YX:J.;5GJ MNE/YGG6/JQ]VMG7_/)!_>OQ$T)SUZ1G
MV&J%A"@J<-%V"64_^]:&2V():E^6AMKK_=$IA9MN V<[6M.'8;.O'SNOK#W;
M^DAQ>V8WE":*VJY!QGTSONX:]3AT%7;^0,B:LH"HYW+FM04M&/DR@I<0^'T\
M\(2SW-(.KJ:6][-VD< /2&)@&%P\I'7XMOSMZ'M[M5)-I 'MO&N/$Q>E&FUC
M>R():-[?-#&09TDSF[ 65_QKB*=N>5_+88K-&F2GSPM&=D;X$C??:/-2^%DL
MYJXJ%#3*K[\^D$,40J>V>\YRW<RL"'-W5AS!GZSY.50S[P'3:+XT89A",L"
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
MV_\N>0<^32B5$O]=C):^ZF@1Y,C]6#.= DI5 &8D>^"4-HBIB<_%4>>BOI;
MQO/O4@^2R ;?6D5I@'8F**-K_$ED.RKZY"BB0JY1-41'"%EOI'*N-_UF@O>V
M%L0%!YXK1,/)'*K4BY,D,#$=8QY)YU+*M<P7G:<JY_4"G2MJVZMTO^36:EI(
ML_GHM;X$=";E1?QJOPDD/J(;I3^H.6GJ@U:A]+83'QK DU*O,];\ [8UHT"?
M2.^A'' ,DGB=B\S.L#(=Z2%$^8[TL-)=-/PN]TPCL&CS[83C*B@@3;-!QLUH
M\_M'L[:^4XW Z$'R^>7!<V*?,Y3+K]V]H?&S3%TG25_;5B8I/DHQMVK4FG(F
MC.P^D@;[$!AA;LX1&F?IGH/0O]CHXO5F=6VRGF]NUPQJOF!M;;.@/CFQ*U'5
M$"B4&"-7J2R4W"=TA*@"+W]$U86!JV#85QG2"6H.4IG+8,Z->LXE0>9K59V7
M\(_VYJV/O4KOXK96W<^$9U6W_3H664%T@F,A52,)4B!.ZACJ0O-#-/_;.;]P
MN^:QU:2E@] $V:F B=XW?'X^0L#RD,LD45B[*'(Y#RC0*F +'84P45E:0_-F
M$>EYSE )AQ\3S0^XKX[-/_3\)B$&Z/PU>AS>T]&F %7H7#C7,S8BVI.JA%[E
MRK?$=H23UQ!#7-5_UD8/S%TI<OCDWI&S7JUL*]\J?_=07B3'WK;#JFG)M_*H
MZ ^G%#<9')5P>E4UEW.1L+@MPG?*5ZIDH#-N9<4_0L$YCU27-M<%>46V<[S*
MW.W:A%B7DF;IQ<7TC 7+4*JI; $C;7-)/RX'V16<#S#^!JNTX1[<U#?XG,Z8
M%S*I0&#>GL;-$R+P:Y\4$H@BZV1V<6V\R5V\!XRI&Z-;+O<TC/EXJV#Q=/2I
M%2]A[;^/UY ZPS] 8KA8#FN4D.\K&F!D6^'Q9*C-V"*D4$X/ON9G'(M;B2K<
MWAM<-"ZE 4"E[>,9="JG:DUYDX-4@J'+D,N5-$#U=!_>=5F<6# F(-*8W/G@
MSSE^,E;F@S1ID'G=AOD];+FI]8HN?'LD%E6]5)LWQ/;Z9_*C"<&&&TW43=\P
MQ+@7(C,?8W!9M"0 Y1R1N6'V-8=ZD$&:W9E8EJ"TCS#UV:IO#,N2YV#OC[ <
MQ\FD(%A[.X@=QQ5V0 ,P07L:%0F14;6W,_2T3/!W,S8X$X :II%^M[XT7-^Y
M_>U2Y.+[O=XV)%')@+"#8TZ0//2(;5Q*7$$R-V]1ON=9_TVKDY-X=MP<56Z?
M8+_R_=-C=:VWV^6]S<HZS<X]N1E^1SD(#ICJUI[!+M@8G9!# T0OF'9"YI7>
MRF]T%Z#URQ;$)G3+[/LQR?5-6&&FG9:I3,IB3JOV!&RY%O6CRY:K"B\=&:R%
MX?=<FNU5HELGAF=V$M^;Z^4^C[]-KL$Z\C"<G4X+**0RE9T,[1*DVR&S:32
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
M(EB.DJ6+.5=M_LZ!2J85QVR4N@QK5R*<"_LZNEEF[O[Y97])?&^?RC-/ -$
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
M%!4TP<$)8[=&I*$3O]V\R7TM- 7PAS6##%/&<;8**OEZ-SLHAF<V!E?%:-,
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
MNK>TC"_B4M_;<S.1?G<L7B^.9^RGAW\^C#*UWHU =CL-N4_72Y[84OW^PAS
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
MM<*+^[=!I+PV6;N0HFUY^\#4>-OMUK9W 1(=';'[$O0;.E0![SP-Q+ZYVJE
M1UG*]DU V&!O5BWD$/ \OA)5_+0911'>I7M^[,\:HB(3!&$V2-DG506AS?;7
M42.[NJ-$SG^3O\P9)S36)W<G5^Z42>[7^_V<]Q4J(SQ<A6.Y0"G RRBP*$E#
M&'N<]E7WZAC*9<8>W9!W=>2/1AM^.3:D?,KL1+ZJ7'5=?:=WU>!%L0+ ^DZU
M6T($A>1@-STQ_<4E%"RN<O."87XZ2_5E39GKOXZ8"_'M/_W\3@,ZF20F2N$V
M(V82?LYQPU1@_1BK4N2,D4O;J-PN:\LIL+C.XQR,\>G<P:!4/YV!9R0%3?3/
MU)"B)=L_Z2,>06.8P.EM O1"Q$N+_D4AA[$O^ZMA9BN#M)-;9&7:') ?[JZ%
M3 1]#$H-Y&O [YBE+(3Y^/I@XS0:$W%C$SKCFXZ&7$NZ]GC+LSD/K5?_P(^$
M:TDRAX -^,4)& ;Q:8O8GLMP3.&3?X%)<2TZ?RK$5[P&3&(+HZ4?V..]B-8D
M+K(VA&]J/K-C+IH(X_TA;]-ZU3$F_&1#CN_K\.W-"<&@?O4K$LVQVLP%)L)Z
M<N/>"47*=2.GZ:BV<K%O,E!_U?DIQG(5I+\E5!9$C'<9^^+^F&1\SD3FS9TP
M(TOY#U;I&BN?]\(4P\QB8*?@G3VHCRL]9A+HA;RW"W# K"YC]=I5\%3%S[Q^
M^:K]DWON:=;C"&:XI^)D/S&\SAX9#C^KK;C@=,_??E7HF\6@0!\,<C/D=4Z0
MRXG6\45FRIE2XBG2LFL386MCIY!:#7VK)G]>'?%T@+J<,I'O3Z-M0<>_B@K
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
M=@*B:$J*F"]M!&\,N++[#IKE/AKL)\8H%)ND.+]/+ +=Q*!NT#U3% )_ZQ#
M#^_4TC9X3QL&UKI4"*%Z'(R-?;0,1U1#&#.:>2LB[2Q<'FI/Q:I_./-.1LJ%
MC?9(;%<H;N\3U#C+^0G".MM0!V,%'@=]$>OK?BP(X^;&O<L=^]+&7TH1?D.'
MK2ET)/Q'RO$0,&=L0!%O1E%9^%%[PV.]O#LKM0]G/&OF3H.A3-J]L-5T\T_[
MH\*)P)LM:8.!^+A3#W9#Y/*=X&=D*PK*3/TF)S)/&@? ;."=/G!L5#,*MU[A
M,5?+OX%\YT$[2Z!EE[*>L]=ON]50/>XS]+;P"2%![VGVVV#E]-=&48\G3E&H
M5 0*.\E)DA;M <9D- /10*;5.<Y6U4Q6:FG%8.7D&G?ME?WV0:8*9/N=@#.J
M1QJC?PKU0B<<)0:>O $]XLOZC6D!)2^_772"P!5Z%G1J4\T^F'XY!#A:::]@
M-;J366$#<R>TE?#"\V[=_>M 3HBQ?H3)<'[*?3>E6_G!+7[-^E>"O*'?OH6.
M.] 9@0+R$' C<HOZI^Z3'D0YK5126JL^U#SA$:] N;CS(:#+N/P0\".?#L;#
MY$7_VH'V//<3_GGF[".)+^G1S)P^@$ Z9A\@F"T&;VB5'&'VM/ZP#Q..TZO5
ML[>??0%.E,:8KK3<%LA;;J\HJ"MT;!=Y\+-H@5PR_LO-*E&(L%3&>VD9N9\7
MB#>;!]'#]B2J@P_%JLL /5Z-SXRNF&B]:A7MQL/%KSDCYK/TRYO]>T^-<XI7
MY3^U9:*@P"+MUY)D4'^"LP!&YO._NSC*!)/_VA&U\+\^M+?Y-8%_9^KP'/O;
M]F_;OVW_DVVM:BNM]NZ^'EZ_E?=3YI=JT:.VQO*?_]@3^Y^[0M3\_G]_Q<G?
MY5\K?_?S_S[]S"Q):%E,[IJ;')GO/03T)B<XRD4;_/A#+? JX\K-G9@72SS-
M]WH"SWM=\O<I$5D\,XTEDZQ+\2,52W:QF]TB2$8$QK>Y&G.RZ2W,"'GIC;'<
MY"FVG#S>J[1CL"FP>;[ONH2>70N=Q(F3. G.BP9=6R<AR=CZ"(^J]3D.VL75
M//D&?!WU:S=??4:>Z[K#UG;YY=3S#0*,@1=;A8DNU +XXZTD!%\@(N(04&?6
M[6#?U:[63IK1B*4(%Y":A[W\P!_07EYL?@:!W(P>0Z^2Y6/8F[6/]^H!PEX0
M]HCEU+Q#@ M.'7V/M$70[;_F8&J5;%*?(NW6U.+2MR5SDFOI%5N541G#DR^_
MK!"=9LEP9KC[(!.R1S$<=#K@$,#E<<(U<K/BP;+@-4:TN"]##_9T4'-$%+/
MQ?8@$K.'#\&>QC) &$<[2KSP+29YS",X2/"NY?F;87&R4QX*54*788NJL>>G
MKV!^N3'&@2+5QQ!L*.PGT&F:*,1H5.X/2I@B4DVP^N3FV^(<IL^Z6\OM<Y;Y
M\>M^D0J;U!3_:Z+V0_^2"6H[N+#%KK]\12WFIG3W\6="9J0[4*5#P/7WP*T/
M@.&"&OB\$AY-/?&.CEB.='_0W:)_A")H!^_8960U:-RB;/ ?GISDM>2_K?ZV
M^MOJ;ZN_K?ZV^C_+ZD,?HG+U:GGMLT"*OS+;QYL_[C)]D"IXKDSY:VI&F_-?
MTC;6'C.#_YJ8X0?Z:]+&T+GG4@5Q[UCH=6AK$!<)0)PY?KU[EIM41E9=U<C:
M+8UN->.A:>-],YW9QK-FD_3%C>%*@JT_-2\XRPRT-#X0370A<,8< GS?EI $
M\6!L9L+YO'5B8F8O!AV_>PC@-'3VF<\6N!.:7I1:/,]B_<41(J9-. BQS1/
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
MW/!<^]P;<;0Q?YD97K,F$U^!IW,BBDGJKH./N>L\/JF3D""1L$]Z#>H7(KQ
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
M=&DJKG*/[?A73X2<I\UB3@8D1QX!-<G=R;%._$1@,L"<N_UOR7KZ>P5/N?1
M\8^)K&S8<LBELQV,#UO\25S41KYC:'^%KEW9,\.^O@2+?0)_>>YW,M>CACC%
M%N-W=PU$_%P2:VJ,97RU^Z,,,K5]<(\04F  3H>]!W7R6*9D'0'B"B53%,C'
M!4L\=[3!]K:A5RO7>O"LVND;'2U#6H7/*3V4+SR?V9TBR:[('DWF/2F<CYPC
MX43C$< 2V.W,Q/.$0.ZU?^J=;I'!/.1W9OSGHJY:C4L(EYYV.8!86W5F0HX<
M 83KEN!9B40BQ@:4]\&A(MM.$QAS=-!QEQ+/.,1<\GGR:3CM$OE*BY,WG?1M
MJT-3-K58DQ]M O#R3N>&0 J_ECZU#.6>I[)MR03GZ[#]:]2X6G9IR\>%*+#4
M%2J0(/&H_&L*XN#BZJ-JAJ;T74SU80\Z_@@0TQ58WH+583J\*MG!YJZF]$V:
M=&-3_8FN6YFJ-TG-1I=Y]25=X/V,*>QT.;]W@KR"-'AG)ACCSDXI/.E]:Z.W
M"8@S ;IQYZ-C*#:X9.:M(V"!ID@4C\KR7&<DWRZ"IQA__N7X56_@5P%[LK_?
MJ0$?F<V::]Q98A<XP)W0%0$B=,^2_!SQY#CH^7GM!$MWS=+D02O<$1"]X+;1
M[0.U;#3.U?^YKW23;*  [-H@"K=-F2[F-5^IK$0N(3F(YJ.A%!WR;81 S I8
MBS/<V6ERJRC^XNA^+95^6TU$A.-,H]BK$ NP:''@T['G2<03('C#^KX]9<*L
M?E43C$\;5MI64LYR$"!O@G]"?RTB8[#X:X)ROEK#<P#07B15@0P$,](/:E:]
M<PR$"R&"@PK#PZT)YAL4^5&^;_.&\@II!NNR2>XBR8?1PGZ_?4TE3WIU:;,?
M4R4ND%UN-]R'+.F $"!>Q?!7M AJ*\IU=.#8T9IFU3ZDA]_68;(^\6[S\UV,
M,AFC DN@/S:Z%PW*S>ZQ/D0]/ ).;.LJ@+)$9B>3^DK&N9,_017:P[Y%G\"3
M3-G:36GT= /"ULB. FYE:CR-$\PB!5,S$,P$]U[[N*5'RQ#"KN!"0NI JZ"W
M('P:$WNCVE"GDZ'G9< Q,CBIDY\A;J+;4=7<W7YQR!/$+Y,_?!#B 6KQGSRS
MSE^S&*@12M)/39<^R^B?WJ=1>6>\?I0;K#1U=.A:Z,DO<55^9I:K%9%SCJW:
M^,:@R;&>EZYFE#!$U!(NXO;#_C-EJW>%<'TT85FT?IK"_4%?+A8I//_(LTTL
M4<(A5+8WYR+E>2#\ 9#%TY_8.ZYWDM9W!-2;C^Y!<(LK<^6D?0)G6S91G*)1
M\=Y3],WYAGS%B;7XTP<KPM8]%]>-WI3+JT0N[ @)$)-)G,?V\@##8 ]'KT+[
M+!.=)$'CXIW,7NXH5I1N2?%"^IE?/W%1.NM?54IB[I_08VR^8/L70AJB)FDK
MDFU!M4$SG4=^G/#5KHO4QO8VM<F:1GM#?(IM1H?'G0_1UP\ :0ZZ"NZY_3YT
MG7MB&[\.>L^2T$7C61'>M'_5Y/0VP$_!Q[,B)@Q/FSLWV'?FY<D3^@O*[< !
M;-[+"E97N3>.]UMTP*V$!_A VED),RN=]@]+/GJFV<%B?7OV%W(.SCZ@&[8Z
M_5%J7E\F17>+_7?&/\"^\$VOMJ+\>MAM@QV1>Y_?2_(R%\CX_]#QVD G.,D3
M8;OCY/N@.WZF&B\V3Y.@6(2M="(E&YN:W,.OS+AZBEDTZ77'%*$15;IJGWZ*
M50\4<#&0D,> D&=61IM!7J;F' $>BKJ<%RTM8_Z^"R7L]"K;UZFIU]KWA]9]
M>9-6N';;),8[9%VO6)Z?^RT^><Z8% +*KN[SPP])4M2/'VGB<+^>QIKM_#.$
MQI@6'<&W]^X][[KH9)_-)=4O<E;/"5"LM[DY0;ER!#"2J;G:5@2^8[W64(V+
MC_UER0N/.@*</C?G[PRWU$_]>.=I/G7QPK<:HSOG^=*L#-H(#H$\9''*+>I;
M)"_E9A:)CUI>1S5VGGI&57%8H:-<;ZA.,_,[N:4L8-WH2W=RZ:J(0#SZ=0JK
M0O]/ "Z4L(MYF.B V^^H##M&@KZ^7.<XF, &..2.?T<TRH-G":T_SQV>5A4;
M%SDSP\ ;<A_AYIIPCR18.2&ZWL)'<,4>=IE;']X%GQ"*NIP@K5-? ^1'^ P:
MZS)W-RZGX@U5_$>'S9_5 5;Z4OH/-1C*5+^+'L8BV6G+, ;M(,(D3J@'%^"W
M[N@AM+ 1_:/8:/(WHTW @]3G?T+O],Y;6^MG##".,4L=AP)%:@GR$G(8QM'"
MC<>$Y&AK]L6H5L;F().T+\N^SZA_+1NVE3\-BU-[F'AA9S!%<^-$4DDI[2N&
M8 N=S[U.E(O2-B_;M/^4_*%D.;OLSL#W'0GN&=QVD@I;33X;0?QY38J!RB9R
M1%U7@EI)X<-!^1"H,1,PB^#0$RBH*UEC%G6U858R=&]YU:5S@'^\/XOGC8N@
M8^F:]\&QXZGO3A,ML9 >+_0BAB0U'D&3?,",=^YZ'>O@)SQ?-F0F^E[+[X9;
M1HCL5Q.F>)GV4Y^*<#I"I"!P$3O*A^HP0V&+,_//?2;\O?L("1#6#J.QXQ6,
M1+E7?C^TTSI?9+B=OO!=O"<N2RHRT)E@IL,3'=8F2S$A-,0&E(!\O2L" 8I^
MN-^)2[5ZSA:I]YWK^OB ^U%V/-DG0R.!58Z+>TCN)M"+;$$Y3UCI1O$BE.QV
MZQV$ ^0YH;VB],&% WE7[A5F6_1!ED^=HF=E%/TAG7A:G]]$X!;PH0C@O@;8
MGWW_#E/=^"7N*YXDDX/XHZP=<NGU3IV$A<Y[>O/!.^_OI:@8>>%6YM-I;)[X
M9K\%]5X(,\9S\[HN[Q3MG%<.I//?C-5'*?.#I%GO^'<6F_11+.-_GJJQNW-8
M,KZ,[J&:65$S,-ZM[*O=AS]1G>Q$%WO0MC=>H;BG9$<Y2M3Q4"9FXH;3].A@
MP>NY[SD_ZH^ N7B2%Q&R^^<#<MCV". ^-HP(,YO6YM:TL6LCBJU+W0<6LSS7
MR-DR=C*R8G(>="^<7X6\D.N&@G)^L;H0>%\/C!_FEKPHU^W,? G&,Z14M@KE
MGMNLVE;C5)IX^*7!SA'9OUN0-B@<IGL7^*!M+^Y,L@;["A',QV'2!2.PK7N1
MR!S5=O8.V'R;>+6A\<2.>5V2W9DIOWK6M41EA=U%Q+M>TL)G0!*FA^RUG]TS
M),#PYAN[#N0KFPN-<745<F9>*P#%-FX^1XRJ*G+#WAFFZS@5E&%DJL#\6&!E
M2Q':]9<K6K:[22G6_>'ATS]9YE[>J=EH\M=;G'W??NH);A86MK553RJL307(
M]U?LX0Q^6FJ'\JJ*FRECN?WUN/+ABH47OPVG%OX.= $HYHA&HG_/OPDDCY(7
M1KM1-9!.OX3#(X!+^S+A"-"OPA#?80IZ1*9_RY>ON3<V-+R@.WFU^M-AAO[]
M;N@5IPWR58K &,:C,@PI#4+Q\@,5+K-U/SEL9W:O9@:R=9HHG0S3]5@S^7[J
MX ;;@?.<>8L<T6CC%CA)9.X@D6!B+5J/M-F)FMN7WURJM=-=>W7&0,7BW>5,
MO98R&PZ#&\P)GLXG$"AB7Y\S+PK[&E,/[1FYTO,4'F1218SN7(GUUZO>_NN[
MH?PQ385GW92_HO'Y%<WL$U@1@P ,US&%+/C7&-7-P1*T7B%8<]-[-8@NO]).
MA.#5H^O$$J]<(]ZZ$I$B]NQAW%K4TGC&J3>I$@8S<HE'@*=SQ!%0FTSA1ZU:
M]F(21#?KZ@BSQ_;)O24:_$I29Z9$ISOM;D5KRXL3IB)1RF,<M2<+4G^I[P;B
MCYE8,EX]-  2ZURW$O%KE*.MM2RXLK.-IR&R;;;(LX1?QC:-+SJ[NB7QPZUJ
M9I&#50"'PF9#N+7M<)8 18](J\1Z[;-NYL/ O#(PO5-78 I[X'N)JOF$MW?B
M.-8KB!I$4C[%L?V=G?AEI<?T K;WEFRF3U:D#3M=!C>*YQVVFZ(CZ\!NS2?I
M4KZE:6==>".UPOQRU.]UG'O#D^*%L8Q!,J;WI2&4DGM%/8DR]O>W53P,B+HS
M#0GKRI?CM5I:L9]V76'V?[)(I> +[.CQ)M1Y.^F X04][Q'RX):/'W8EKBF@
MZT+4RDWV6K.I.V4G=%;5*B7E:P\5\]I% 2S,PS)TI8%Y=Y+ MD-:G(#Y5HJ!
MR7VZ8O71=L=1U6_?U8]M6W MY9N#_OTX07Z6D08]LPO7$Q,ZLE ]: Y=-0H=
MD>+<N+][!3O?8HC;CWD9_*F<J(7C]_=)^UV28$9]Z]JK.\60UG_B;F:[#^BL
M?XRV;]]E$59HK&^)8L:$MBR!O,CD2)]?0V):#Q92]"8[?-\7/+,Q:I<(^\+-
MBIP\ OAI%^&'G>B:C5UYI5RE6*S)L[FV,Y3KF#JR1:[G*>5>,;-Z$7H\WM#Z
MHTU4NX7P24>]RT= '%K$]7BE&,05T!B['XIA; DL7H%#\;?S\&@^>&Y/FU"Z
M>7(7*;-Y>.:=*?>^W.L,?5[!FXTRN*>ZN'_Z^.,1( BO[=)E(!RKC02*>Z7]
MUDN+[$>'FE%%P1>2Q."OW/+F"(  #E6/B=.VPEN&(H6H5:B',(%O._+8W/Z6
MFUS9)4N8^1:SHDL*69E[$&-_'YED$3>%M#, 8PZ EP+19#_DPC'=B*,8DV41
MCH39+A0CW+);R/Y,XOM'RZ<<K?>[9QOZO \^IZ_5UZ\<O+7QY!*)V63.V5PA
MC!]#DGN$ LP'$]YT)J^0-K;"])MJW)&O0?AF+3!)N<E97O[MCOA(^SU)^("&
MK;M8*,O6[\#=4$(E%MVU'RW4=@FDJUAQ@OOCS]2KQU?0)H/6K_ Y?>BW9FP_
M<-TZ>*K_U>(EHIFL3)M9X<2XH<.=16A0> -[XLT[Q,H]:7PR>*5%N@2:C?IT
MMR[%4*!%.<1"G>X+P2!*_,Z'*F8;HAR-39_,A1QSKD$G('B(@W\MN7>R-&5[
M\RHIRD2!A-B/^N^]I22C3F=GZBMUG8K1O5F?.R09>>@\I]6%X4/(DL40:H31
M7@TE*:)X<L3>O2G%'S\W# 2>\#]U3SW=LU;.T.]V>;T>R0'W=R0>AFFK$FU)
ML: <+E$(+U5CYX>OC=-JG'26>R3;]>ZW2V0@T"TO2/>:LV_\/_?U##TP'^B"
M7)_SB6?)K)3+H'+QUF&^+IB*5QVCG%WHN.=^?Y$C??FK4)9)D<A<2ZT*P4B?
ML"^QC)Q9J;7M/F8HB(O4"J2F)UH$*8SPF.$.5_VLA(#X%8^4K#@9#?'V*@[\
M/)V^?O/S]_,-@(9K.6'CV!G7J47%U!0:S'G[< (4ZW''6W;H!/SVM%Y?[_1T
MWA.TMLP[H.:L&W&4-&K[\<#.=JP<&^TK2[_WE*O4W!:Y@//&8I2@257;3".V
M#PTW+*5D\L,W"KB$<)4]SC$HPC7S!PA&:DE4Q2?$R: P##?RK+['(;3@ZDC&
M9(!LHMGY3X_3Z"8CF9Y6[5#$B*-=F 5+&MLSF =TWG[K-XQ]"\UY9@(I!=9\
MG3#YJ"K6FR?Q==IN^NID;YQP%?.C\V6^0*4^J$J^!\\B55+?!D#9*.P@ZMX'
MBCAAKW4D*[8%558;\]O1C,&M[4V!0/ZE[R:[:E7>88"E^J8BU'3BEYG,Y#-'
MM>6O"]I_GI.J/GI\N:QA W!YT/?P6U]*+3K?$L?><)+O,(FU_3>6#[Q!GT8'
MY+?*K\)8ME$-<A1^T=ENF$@;)W)JCU#4D?.\-:@$+F0VT7+9+UCWG<\#CQS2
M7],D&R=#28,6IE/?#Y;+R"_AEGT+J+!GL 5G'*_C71"-4WK_][N]-M\%1_?K
M'L,O$V.=$D9]OJ1@J^!34$5'Y]UL+"0DGP>\H6U'UM ;P&'$'_&"[RZ2!F2,
M,P^]$ZQ$8B+U%MJL0X1\6;Z: GB,"RSAY?Z>,>'Y8A_D5(MT,3K&F1MA]0'N
M:C^EN"?$X^R0D?3"16/8X,Z"#NXQZU< H,L@NR'[)31G6KS<R?=H_:(1HI!>
M;BZ'W301%C.8X-PG=<_9<$GE\P4R$0DG"VKVC.,[,&Z5B_)=Z-JL72*^&<,)
M?^XGB# !T<3F[D,G5H)@SOR7*26)3<-UT^3?M[?6W+YK"#-R120W(3G4>TI!
MFP),W[/QV5[.4BDB/1RA4>L0/NVZ;-HNS+C!&)ZDK">:SS:%,"\'8=>F$5ZX
MN5_!]S<LHAQOFD81[BKF=4FJ&,@"K/35\I\!+A5YB[BS0"4=M4%7!W&-\/PM
M@8SE;M=YU&5&3.X)1@:K7R>JO?5M/.DQTS#V9S;0C.?/P^R;]!J+:P]]7[J0
MGX?B,>SP*J<CH%,9K\5IXCE[<&<;<J_9M&W$7T*[7V;!8D!(^NQC(R-#1#;!
M$HOI2CZ!'(\FJ8$C!>(&BQVBJQ1]D+GLKN.U9,Y77_'X?LTJ)1\E&8W$>-]$
M_/W/^GK\G[CWU,DLM$D(QS.4,&TRY_!?U3#%>G:QJZFD,EZQ4,C>Z1TQJS%_
MV:2]\R(]!^K9^4;&#/G?@;$T7H0*,:LK?C]"0H:@E.V/2S0:V?/]!:LY[U!G
M82IY.H3_AU;HW9-S+OK [%<8P:H"93!)TT&.9$J<F]X[%EHK>)_>^F!4D&8/
M9\MS->BYP.>2YT.ZTRP?;6(>.B^@5^7V7A _' %]&':*O.<[!-N$XB<%;]6E
MAU\-VX@VX&/=28_BR@P?D=N.PUR[J8GS)T-,R4(4)FH1S,U9>&>%3C69IP/O
M%TZZ'1] V'>8\OOY82NH6'++^@PLZ)17IIT*(&:P\<2D+>X8GLZ?@WKCFN)Z
M'3YGOLC($;;7D]#[_.U6@$;_5\T'MF+D*\AQ&.LQA<)$-D7W',-7VQES=9,J
MQP\%)W)^W.<:@DOWJUR;T[":XS6Y<>>%W)Z7%XH(Q3:&P7S1\X,B >*H]L>&
M^%$NO??C;?6%C@Y%SG=44E,W[%/:7:K2SK9W%'"K@.;8_05V&ILM5L>8]+:1
M6D7Q(BQ>:YW>WT.*_WO?]_1A2A"<'* W+^/P:TXS3F@VLM-C= EIY[YW'-[\
M*3[$QCTALJ8=O';5,.\538WPZ4L9W,]QJJ#1AN_NPM!:2UF(VHL8:04AH$H#
M<.':(=TE'+8K7L0Q9<7#'K:>^-K5)7$AQY*GAZ0XE^\U;":3()Q7D<9?2J?&
M"# !""VR%'+^<(4#YK:#BEP!M)4A"<B+E.O$PYAZ3KY.8L/]29O]M825E2KI
M@5#&H"H3:!*+B O=K]F]7+(86(J'QM:M+,23[LY6'.-5>F?JJOG4@S\^ 63]
MP[H=K 9\[O%'Y)9&O[#;X3['$/X<1;UT!$_6T@JVVRWTL>;4?9[)\H.-6]GU
MN8V[WA^V'GUIQM")6EV^+33/+[^H'(D,(JI[1G,T3O%7?[K3]+,A:&U'P%-^
MOV?)L+-RF]PWWG.-CXW1&5O4V<KCT(DKC+J2\*2?[6V<8#/.T<^VEJ,I*O&=
M%VE6_8)K%*]!DMV3L>\WF..0"Y!3VCX?P2Z<W.X000[_0%<\=U6IZ#VK=G!I
MBW]]9K:;=R,?N]& 9=UU<>O+EQ<'&#2D1Y/#:')'0 ?L"/"JC'S)'(WR0$O
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
M30V[SW*1K)TX$?90$%93NB>+MYS+O7D&PNZ%7^U!LSB"2?*>,DOOM\[-B;U
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
M&AJ!T0 XA- (%(>BQT_3K_YH_/I\XGZ1.W:KJ112UIA?6"@4TUZ&KEI-8UY
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
M!DK0$KQ0LO+R1Y!GX%=<_,&K.EKMR\ ZE\8+I$>D8\(^,GW>?'SU;@%Z"M3
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
M_EI6.?WC+E_)M36TBRRLL1[=3;MR(U/BCC*@TP:\4/K\"#8:J?7:T0ELE5J
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
M+JE[D'%P\0%;]M)!%>;V!TU%\BB),$Y( $,D)$$PS&'B^Q&DV!4T]D./.?&
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
MN8G.CC"X!XKZ,C2#?4[+/UX^O>09O5.18S??TW+I1<RC(O1AR%P.$>:2KIQ
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
MU^5F$28RCI$4,-;[:HB(.;!3E,,,"1)'41!&B56=>0>9<^.A5M/JG9&MKC>
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
MH:?-Y#AAU%%.QJG/##TC;W,Y3 3SO1ZDR>$/ IK%*.,PX6D$419R2&,4PS1
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
MFI*4*J=-L8W0N5%75^?J9:,=95WSR"TPM^,LWTB.?IZX5_<&[!2N\+RUP7-
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
MEI'IMVYLL>L3]:K]9]>>FUTCN9==[;ZJ^L7>*L^]@[P@[+--T'4*3=\1R N
M)YO_^!G9/6KM(RU,R$2IEX*JEO/>Q?ZRRQ0F2::X3"0,B"G8SA2#+$DPE!%.
M4JYB2H755M]2WMP8ME79.$UU\?'.]G) =K8M[/W4.0*8(_/B6^%H'Y3F&<^)
MPM$\X.H4DN: 4D\PFLTHDX6A.9C4#4!S>>S:,]G?5H7DZX>5J;)_3_]LCD7*
M[]I?_[0N_J"%..C2BQC+%.$93)EQG3/34UD$# 8J0510)4+B%(,V7)6Y$?K[
M1[.LFB(]H&N**:/<'B,.;J7L/$VN)[5C@C_AL>U9X(&Q!#2F3-10>2BFWL]T
MG15YHP/>H8"=/^T=/.+@(+:R3AC\^%/_3\?7)3+)8D1A$H>F.1%5D) L@P2%
M(LV"),-VA4 N"9H;)^[U!)6B5U0=.HNM)=5Y0&QL(AL$UI @N%XD_(7#G18S
M=6!<K[$G0N3Z/W^MPW5;EMNGY^I@[;=2'B[;89SBA(029C+D$.%(0495 &,I
M:83#+(R%&T_8R9T;;;2AQK!-.NIH#XSZQLEZ3Y=\N]2[H-7#[IIV?VPYU-/J
MGQ]7M\H;ZB-3S^GX_B[JT[A,5GAY]X_ZI;Z1,V0%Q7G/Q^[QH9E+;+.OX'C[
MD^9+,[SVJ'[0I7R_7NEW<KO>EL;[HDOC>U4=Q]=-M399EO=ZKQ1&?].??"QO
M.=\^F1>Y_MB"1HPK12E,,Z4Y4']A3=$T[36%0:AW^RK-D%,(T*C:SHTYC;K
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
MY!0J'(40&1\Z"PF%<8"92+,@38EU-V-[L7/SE[_*#9"-]N;<^U5S-LLR[8[
M7S[ '@?.D:FI5=J<3M>-UIK>:M6I0*,ZT+H/ZIOA\L6V/HL>!^>)#IZM\?9S
MH.R.5<_IL<-@DQT5NQO8/1<>\/0P1[^-$'Z]R3"["W,3>[B_Z&Q$RWWYYJ9E
M7O7!PU'*=U69M2KH=;^IQQDB7 B]6T!<^Z]ARB%3U*P8241BI!W:P"E._4VL
MF-O:8Y1>KZJ [CM5']@TYPBO+O+:2F#:05@_K$R'73>/^6V^,78.^.R_!V][
M>'13=9H"[*4NQ%^'_8\3 ORF,^%IP_ V-DRZ_WC3:3K<SKRM,L/63Q.09"YN
MUTO]H8?/*TWTLMPT\<&)7L9P9A(PD%[KD&0A9%G&8)*RA+ 0LS@C+LM<G["Y
MK4:O=06MLFYK32^Z=DN"+\Q&9NXS<(T0>FT#B"<"[14U*<_9&'U(1U;/N)^I
M?)?Y$]OJ%U#<;3=WZIOF(+GYN'J@-9>U56^;+WD44B'B0$&.3;1AFF&8T53
M+$G"B&!%9&SE*3M+GAN?[)4W+>[A6L'G2G\@=P8 Z50QV'TR+A^UC ;QZ'$7
M.W2UXE53Z!K=O>Z[>LR7.>E*F.U/7$:#>Z)#%Y<OM:=(OD&0]9R]N(TWV?'+
M(#.[)S##!O"2RB^+IT42L% F1!,]800B&B.882Q@D&')>( BPAP;5AV*F!O!
M5VD>^3Z17\M\NBJ+W\!H&3UR%3@C4_-!MOX-N.\#YMI4_8[MXV3J&P%OF:C?
M,?!"GG[WD]<>KK8QO/?TS[H%WNU*?,DIRY=5,-S!81?%A"F6IE!@DD&4( (I
M,M6K1,PD)50HY%0E=: ><V.(S@'G6NW3%+0M;>==<U71,6?HP:;;;+D>38XV
M!V,?+G:*B5B /]'QXB TO1\0NFGQ1D=\@Z Z?T@W;+@!Z7JR4.OBR<0Y-,%O
M[]:K;=EZ8 M.%$(1PS#*< 11K']B"<N@T!MDE2E!5&K5NL)"UMP8L:,N+)I
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
MJ%^#51.UQU] QP[P5_U"-$=F(T7@V( W1AA.K]RWB\6Q@:,W(,=J@&%L9C:
M]8C+Y?H/PZ(?I)+Z6V/R?JN=XOOJ9?V\:OH*R93%>A\70Q[& 40X#/\?=^_6
MY#:.;0W^%3Q,S*F*2'3S I+@F:?TK3_'<54Z;'>?^*8>%+C:/*T4LT4IR]F_
M?@"0E*@;!5 @D]\\E$N921)[+X@+&\#&VC!'G,,XB$(L690AX72.P-6 N85H
MK;5@HR8OK3S*<^L4(*U7H-"ERW5H\0L7]:?+KY^?KK*CO3$[8&3VVYD.=K;?
M@5V'F-FDME_K%+38OVNQ]Y_<,Q1(3TSHW/RDA#@4G&->'/R<H:<D5N)!OE6/
M+S8?"--9VB^[D/)-N5Z7?^J$2:*^H.HO"Q[@0.9:E8MG6N15S5Y5I*>57K,H
M8&DH>>Z4O>C6_-RH45MOZH,:^X%L'.CF,M+6!\ :)UQ/7CCUCQTCCH?ZR'S8
M EZ;#C[L -_/;G?F@[?7 !]PI&,(;MZ.>S@U/O%1D"' G!X3&?24@4=)#YHQ
MIQR#E',B$P%CJ@^%H5A"'+((\C0484I$G$1.VE.G3<R-P([>(\<#HZ<(VM'/
M;;B,3#%'D/@_%GK1>5^G04\;F/80Z$4'3\Y^7K[2/:OY6,^N62%H%P@Z4TN]
M,+"@61XBRC.8QB2#*,,YI#A-81 Q3@.2<":%P]*5NP7_/UV[&M 5_:0Q$K*O
M)HW9NW*ES1\-9_N4Y?'PGE#6B3#5U'9IM)QD [IHO]U+9;=>L%ANN9%5/)6
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
M+^^/^6K@UB%!M[X6/Y0!N\0_71'R*%<V%'D>(YY#DF<JW*4IACC&&**<JJ%
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
M/W>1)7D04$Y@2E*D!HU,0DPP@;E(4!Y*PD7H5+S*L?VYC1P7U)"[/OP'J+T
M?V@_0..(8PEGUVZRFW"/"/[(P\@(N'M0G[9";S0)ZO[67UF'V@J:ZV+4=H\9
M1H6?A&)6<6$YL9-_MJ 1T0H>$0PX%1#)B$+,I(!IDO,T""7&<;0P!Z;L.-"V
M82?RVS4_=E:8V10!3XV9;K1F#;D=GXT!Y,A$5IM\=[RE<2&CU1]YN4+EB;6L
MFYV4KES!..8IY_L''OM?E[+8Z.+'BT!@&7(DH<!A %$N<XAIQF @\I@&)$UC
MG+M0T/[1<R,9K1Q4F*K/CD?S]V!)S(7,$()Y(A.(.$]@CM,0$D1X)$),N5VY
ML!O!FJBXZHU@)9A&-$(15-#$"BP909QE*4QBGG&]]44)=I.K&@;7=+I4-P)F
M-S0- V'DP4=[7U=4![]HTWZ]TS\NMUR/0Y_U"2)]6/@HB4RKF)2KC;)OJ2]3
M$U.A;/(IZ7 "E2_)AOV#IY5D.''H1'+A](HA-6*/4SF[)VO;8<B<GKA?K0KU
M@E5D_5*+$"_T>B_A:0Q#&:0Z^1MIF6 ",<9AF(:12.T4!&\U9':,NE- :"/<
MYE"15DJHQ+/ZS0] ]EX8K03UI^]KLMH ;JTW>G,'7E\SGJI;1B:M<QGFA[(%
M[4\5,,Z CC=.(O.WOU0.57*GZ9N)EIJ_J3=@KQVB3T\THB'ZU7@B:F!AQ9-^
M0<P:=&G2>FKMD=5JVSUI),'_%25W01!H)4]E.#,G8%;V;Y^G;4D?_=-;X?>&
MQT]8!/AV$ [K!'MXGOLX^?;K/Q[DVX=/']_J,(:P3;M5KSHEP@DC$,5YJ@OV
MI#!G 8(L9DD<!S+/ JNU[;Y&YC:^*3OU2Z,M!3M3[>GQ(I;7AR,?"(T\U+P%
M7\$_]';9(3P#TD,NXF0_1/C :R+Z;[]4Y;)P0<V)D:_!T<.V%V^=C$FO&=]E
MR:O7NC/@T7K5_8J?/7/]&]ELU^K_1X=Y..8TT#5D*8L#19,T@"1A$B:"DB1D
M0N*4VM+D39;,C4N_;A\?FR"D,;@0E1%O/LA2M]:MO;VKKK/P9!TPR3IZMP#M
MBH,#D8C]BGK;.R\NIZ]\OT36O#]9#TTT.#0]5>YZ2A^'DTU/U9M)RUU//39>
M>0KCO6#9,[+<]OS)AA\O,'3'*#\/=!O(N"@6[U<;];A[SM47M-(5/LGR_RV>
MWI9<+ (<XS3+.&0\#2'*XERK=@0P8@AQQGC(J-7QX?YFYC8$U9:"QM0[4!L+
ME+5 FVO';E>0[1]4_.$U\H@Q%"IKPK%#XLS:=B787[Z7SW]5#ZB7M=6'_6KV
ME<=.0B)VKK4,87FU>QS[<26U!-J+BHRK[5(SS]=RN=7#5SN]PFF<$)XPR!(M
M)T,R%:O*F,(TCD+*N!#,KN2F56MS(X/68+"W&.Q,M@]TKJ-\/<STBMW(Q- +
MVX"Y_W7\[(-!KSA.%/ -^QHZQ776L/3$;M>?,5E\9NU.-P:SOVF@NH#0EJLX
MSGQ='N3?5VOUF^^KXM]:QN!GLXI;O?_9;"#?/Y;;U48+'^C5??6+;^7[G^11
MK_BJR[\(%0JNJF[.:IA'88)0"EF ,%1!6@#SC.K2A$(D-$<Y3Y&3!,'(!L^-
M[@_]U>L.78^!\J'=,ZNT9FR[S]^X#?9^ZUW^UG-S6^/[31G,HW]][/(PYO2E
M&'D<F\WWP5U\8:).\J70,+:YT\HX3 3^B=;#5.T.&_[>;"OUZ*IZ6S[28F5L
M5/.89<%>%DC$.<EB#F,682T0FD&<HASF+$0RRWA ,R>ELLM-S6W(:2VMR_Y4
MA</,P@)7.T;W@];(7+P#JFLEJ,T$?S3_'T4$[#H\GEBPIZ%)^>NZP\?,8W''
MP!,EZK$/\NU:\&+S@;!F#?1G\;A]?%.NU^6?BK7>$O65T6)/(HT("CF'/(@(
M1"P((8F0@").,>$RU1JL+BSBTOC<>$7;;LKW&NN!;,R_ X^U X"V'@#6N.!X
M\,2E9^QX:"R\Q]XX:Z"N#0<?=E WMH.=\>#M-:C=3Z$,P,S72127IJ<]C3(
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
M#))D=])/GYW8N6\U\E&DPU]#Y[M?E-N+@O:QW, ]K39KPC:+/, LC]6,B8E
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
MO\\P8B%$L;*12"Q"F-& R5PBQ+E3A_'>DDSML*<1$LQ-QP.W1:K_=-BM.*.
M//1NKM8!+B546M394:#50V>,M)J87D[M7!AEM@&(_M: JP'U1.C]Y1B5G:^&
M:Y]JKW_@=15,WBT7Z\K4FUO*8O7CD>A"*;=EJ8?66[1W"UZ\%'Q-YCH]59>+
MTJ=G7V5[?S?6I3G+Q2Q)$*$(!IFN"8U8#'&<!3#E,<_3).2".9V3#R?JU)AW
M$T%D5&U*7FIE0:,MZ*BKK<=68=!J?%,?-2LGXV@T4K_**P.\(W9L/XV9'W@Y
M&'S2!P@\&'YB/!>.&4#0-RDS,QS@IXK2##ABS[,])8)XIYON=1_=D>C=Z_:2
M)OS@]@]2\GH']VZA*X*9F(2OJT=1WJM5]NNS<4744BM%L5JKK_L_A%Z7!;]]
M47[*@_A5/7SU@:S$IE[Y3+D.,69QI,M^Z](W(88T#U.824YD3FDBI=,J-PVU
MIK8BM@)#4DM\HZUBK8WBN%^4L<R7\SDI*Z#<25!I>$[7NYKRRV1Y5C4)82>T
M=!IMH5%W=\7K8*+3[+O7-;@  \Q->ZC6P088<,!*H0,:>&Y !Z ;T$($&HR
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
MZ &^2J T:4V75A=EU8!6&Z#4:9I;=!0"O[<J618*NWYJ[,N:CS9%(Y4U-_K
MI81K-0G.WXZG>N9>0#U3S_RZYX]6S]P+#-UZYGX>>&6PP^=-<W.6(9ED)(,I
M"R.(H@3!'&<93%*<TXP3'$>X5X3#Y\GVDM\6^_O<NV_\(9". 0V]X!G:^W5#
MIG\,PX'RO@,7/K]1;_>3"IX,43B\<FK5PS:%6>NJU[.0QJE,%$_PD%/%&$$$
M:<HS&.>21*%(. W&Z5W@*OGDB*A.F%NN5]6*++C.E!N_=8'S],=I)!#E*<R1
MY! %&58^#N$P"=, LSSA 4MF=;:?>LG+U7_CEV!?B^%>A7?BH5@L]!M R?R-
MFE@XOPE(:875RP"SG(<0R3!1ID.J3 ?".:*)2*.(-V_"QX5EK/:$WX-6AP&C
M"&L2^&_T"E@:/5.<U*%MJ=$J]VTP:'NC_'<HR7=BXB9?<F]?[O\A)?5.3,=X
M)?-.">"^C:LE(XO7KW\HG_IS(76;^W6I^?2O8JZ<[/MR7:W:\GA)P.(L"*!4
M2QE$F J(0Y+ 4/)8H"3/@CRVW;.U'W9J9F@C.3"B RT[V @/M/1Z=]#(;[_S
MYS )EW=@AX%V8/ZW1_5RNO8U\-KOH@X#\TA;IC[A=MHF=4?MS)ZHP\-&VP!U
M5["[V]GC;G?*-S&O=PM=AET79%<O1O/RXUP&. ERR((HAR@)**0$9Y '0:0<
M%$F8M#H0/S?(U.B\CFS?" JTI/;,<A+*RS3M Z#!-S@/L>E!OR=!LB=;'V"-
M1*TU:,4&M&?U6T]G3)=0.$.5)V\=C1@O"=^EP8O7]MOT_2Y>Q&(MOHLG4NC=
MHV^BE,OR2?/K]O!(AX#JS(#[XDE=\E7^T+7Z%/7IWYF]+5V,VN1DAB$361Y%
M4#*I[.&$,$BR/(8ABC,<1IB$.'39V?4KWM2(MM%.IQ4U^H&.@IW#<^7)-SJ"
M6DG3O+2CY@TPBIK2^FX[/9Y? +OMG+>;UJ%#) :94>^IP,/@[VGKQ;-PH^ZO
M# /L_B;*0*/T6T&ZB0$[&0,S1H(0\YQ!'"9"]PX(81[E H8\E3I&7[",NRP&
M)T>:&J_7>ZQ%D_0R7U;5GWKD#9T&UHYDO< U,%]V93S($O+'=Q>A\$1=I\<9
ME84NJKM/*)=OZ,<-?R=EH7,9=+NS#TO-5C.FO.DT2)0'G282HE!&NB1E  D-
M4Q)AF66QDX5X.,34V*"5T+3R<Z. (_C9??O7H3+P1[\#"/B]EL^C=7-:>4^?
M^9$!1OV^3RNX_V&?N=)]D^RWA2#E8O?DIJTXB"1+XI1@*-5_(!)".7X)D0H[
M'M%0*@L 6U7IOS#.U+[M5M0>E4 N(7IYN\P33@-_[1N(=LZP+Y5G=(+*?M/,
M$V0C[9O=/PI GG1F"B#\19OW7->?$T_/\^6K$)4^QE^!/X1Z^Q95H3YBL#[V
M/C:7%?.Y:0YIRH]J"U4HIT$ *MK<=A,9_D>Q>E3_(>!5/<G3)IT%ZF?VZ<[=
M/=I6G84*W=TZF\M[]FH[G1/X:ZD\C1F.$LIUPP"28P01R6-(1<IAC@,N:<)X
MDCH%5UX:<&J4;(1R;--V"5,[H\LG4@.3\OF$Y!MP'D3WQFV6R/AJWW9IN'&;
MN%DJ?]#*S?8^=TON@R"KQW=B(62QJKZ1UZ9([U?Y>4D65>=@=9901)( 1S!
M3+%)PF*(-9M$3!>VS)6WEENY:TZC3HU2[I<K,@=<BZ^6RUK^36GPN18>/.H
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
MXAAFF4@@2K&$1,$%F911F@=464A.QM'Q8:9&6=N*+8V8[EU=CX%I9^I<#]'
M5': SA!9H&=!\%J.YF"0-R@O<TK1X^5B3E[=L^4!_^>Z6IGSO?OE=Z$%+TPW
MP&V4\OWR/:D>OY6:=@1_]_I;I3O#;L*9;]FJ>*G;OM!J51*VF@6(QVD6<BB1
MT!VP@@02GE,H6$8ECQD*4B?B&$+(J=%.1T?M>Y6MEJ;?:YVVH'^N_\64IN"Y
M41705[#<1/*3C9[_V['._Q#O@1WGO?7L#LR8>Q.[4="T0-TM>ZI^K?4$WSIS
M^XO65;T ?P+;?(VMON#W5F.?'0@&G!!?S0J&$''<O@8#@GS0 F'(L?JM.[II
MXQ_%?'Z[..@R_J&HV'Q9K<M.]6.!0R0$SB#-9*9,T22&A"0IS (A:<#"B BG
MI#6WX:>V5K32FT.[K?R7P@M\3(0=I0\'[\!D?1Y9L!5^H.K4_8#S1*J.@X]*
ME_V V2?"GD^YOKSN7I\RASJK-,:<TBR%6&8Z #A63CC"'!+,)"4\RDF8]*VN
MVUNJJ1'B7E76PUY];U%<M_^<N^P5C#B3HVPMC#N)5Y76O1KT 2KK]I?IS0KK
M7@WCN;JZUS^\'_GK] 11KEYUNN)*+3?ZH.E9#[R?.1 GB+-(;X[0-($HH0R2
M.(PAHGE(HR0,<^34I]9VX*E1>"NWL;PV0O=H'6F-O!W+#H'GP$3:BGQC4I%7
M^XB.D:OABIHG)K0>=E2R<P5CG\^<[^]'69^%8DBQVU]WDP+75MSZL!:ZZ-8G
M];+.<!3F3*94&:3*%4<A#2")> H)91+%B40L<2H3ZBK U"A,O8Z9&U<Y0V['
M64,".3!WU:+?=#8[#SLMK): "O"-%+RI_*=U\,==?='SQ&'.PX_*97W!V>>T
MWL_IG6>V?!(;ZV]S0I$S&D88,9AD6)=J0!',<Y1"F1&*<R%U!VD7"CLQSM28
MJCEVV+I3%L<(3KC:\90'M :FHSY ]<GB.@>#OS2MHZ.,G8=U3M4CB59G+^_9
MSK(4O%CI4X_-^YIA1)-0VRX)CB!"@?H;YZ&R;$249I2Q!#E5-SX<8FH44$MH
M(E%[?_U'@+3[\*^#9^!OWA$9]PZ4)Y7WU7/R<(!QNTR>5/"@K^3I*WL7-S<)
MF)^$NH?,:_ZX)S^;A,RF?/",RR@D*$IAA@*=L1,(]>''#&+ES0@<ABC*A6,Q
M<XMAIT8!C;3.]<MM$+;C ?^X#<P-K<"@D;@-X-"-$=IT[U\:L3U6TG3#R5_U
M<9M!QZXV[@#$D>KB+G?W=#6>GDE1UGO,GY?*M2E>='DA?<;X5S'7O;E_J\2,
MAS'!>8A@1%FLFZLQ2)7% 750;<XPRV+BQ$!6HTZ-@+9"Z_,<6?PT)<%Z5*FP
M@MS2)_$-Y- >RD;>&Z#EA4;@]L!,BPSELM2':!X=%A>,?+DO5F..Z\RXP'#@
MVCC=W+^#VZ>BTG7915DLU4/9NII)RC(N<F7\B!A!% 82YAP1F <BS*(<<4Z(
M:PNW@U&F1C6;#F6UI* 6%1A9W;NX'8)ZGER\036T>=,'I5Z=W$ZB<%4KM\.G
MCM[+[:1BQYJYG;[X.O='V32?M^52F^(TC953S7B>19BD*4PP401 DPR2E 60
M<9+1B(1APA.WZEE6XUJ]YV]:+*N?)W0>;#='Z'H 1_:#M./3D?AFO_B5QS1G
M)XP\^T#GQWP3%\@*AE,>D-W-O=L2=/HW-6<YMW^0DIL*JHKM?EL4JUF4!!@1
MHLR0+ N5!T022# 5D,D@C1*&(IQ8M9=V&W9J=HF1#3R+$JR5=(!H>9WK[MO
M?9Z'A@-Q>"(Z:!C7]H4#1O"Z=+0V98"6?1!PG3L<> 9YI!3M^T<!J*YW^++[
MUJX>R0J8L'DJP%KG*ZV6@ OU_3PI9<%S,QWU9<OUG.OKG@A7%S\O%T"0<OX*
MZJN-!D!YK("H^\I50>;J=R^BTN7"MY^(IR1Q]]FXW&3!YF%C=UQP4/!(^P67
MN_O:K6U][L]JP+N5>*IF">(IX2&' K,$(JX6"4K"%%(92JQ6"Y;PP&V/_F",
MJ2T&G:+YOVLA@9'2\5#N&):V1NA5" W.]&[@]+ O3ZKOS9H\'&%DV_&DBH>6
MXNE+^WWD_R%T++;@MR^B) ]-E\"O\D,Q7ZN?_G@DZFWYNEY5NHA[L7B8D8@G
M,4DI3 .=11XB#"D6.:1<Y#3D))#8B0 <QY\<.=1R@E^*!:B,L*</F+S@GXA$
MDC!/81KK0U*>91!G(88RD3E*:<9B%KIT6QP2_Q$Z,;;X_]&H 4FM!U@81?0)
M!EL^/2W;V0'+K2[C39H=TP\X%0.O JWDH!&]Z=:JT:_%!AVY;T"CD;]%HB=R
MGA80U]%'75QZ0K._\/1]C/MFQ28#J-/SY9[0N9CQ*!:"*K,S3V@$$94,8J8,
M4"(1#7+.9&*W])P=96H+S#:?KMNQZ7<CJT.MLM.H7MZ"\(+5P PT.$SVFPE>
MX!II[Z ?;$[>_$4XSCCOI^\=S5>_*'[7-;]\L?N1\1V3Y>V:%PKAV]5*5/4K
M\6E.'F98$HE%J&SQ"'%EBX<"8L(RF,11GL49"Y6=:'MF?'J8J3'BW?M/WT$C
M*NC("K2P]J?&9W"]?&SL!ZV!.;$?4$X'QY=QZ'5R?.:QHQT=7U:M>W9L<74_
M__R=3I<FJ[9@(8OB)(F3'.91J,]GX@32A%!E$L682,*2!#L5GMA]_-0^=2T=
MT.*!STNR<#P)WD/.S@?KC\? '_,6"O^E'8\K[<D[VGOXJ,[/<<7V?9L35_7\
M7M=5L1!5]7[Y1)N#$UW;ZV&A2U??<641%+(@FP(WM^Q?ZZ)4?M6"=XY^U>^4
M\<#K1IFKSB]F*>91QG@,8QK$$(DD4>Y/IOY(J @P)A'F3ITGAQ5W:GS22-B_
M:_' LVO)49.9LZ$YKU$4=#2] 5M=05?9MAI8JV[=.VFK%V@TO@'M6_#9XBUP
MY])1)L<7-P\K[+A</PKP!VO'.*/V;"*EM^7TZL:5>#J*R,AW6Y;J(S.IF^]>
MMY=T#Y'K!@P=)]8TS+M_)(NOS_H1U:_J$:OJ;E$'2>YM#II??E +ZK8GNPQ9
ME.M@HD"D.428!I!FB,(@YP&B.$\BZ5248C*:36V%^X^]<Y ;\*!E;DZH^'(^
M)V5E8D3,P8?CN<=D8+?M4C45>2>TJ!J%H=$8=%$!'5ATB>/N=3NA6S>@Z:;3
MW3*L.ZFN%$"@0>@&U!B9WJL&I1MP<$YD+@$:*J"QJJ/"//;LFMK\^^H7-AF]
MQNU5-AFU3U@#TQ/0S7"HRM7LMBK(-\*4V<*:G9,P0VE.:0PY0P%$* E@'N<A
ME"+EE$4)3[E5XX"C3Y_: JH%!(V$=HOC<=#.+U!70S'P(M%%P>.&TUFUSW&C
MNK'#B^I?6TX\_LQ1>.FL.BTWG+_HNHRB$RSS'\7J\6[!BY>"K\G\_7*Q*@NZ
M-CSR[O7CT_-\^:H;"262!2S)8<*DCB2*(DAC)F$2YCR-J,2Q7<:A3Z&FQ@9:
M%[)X_;<*L*[ _5*2KIHM.X-W[#D8F(8V"4TG#=4_E$9@J](-V%%*V[&M6OY3
MGGR [#DCZBJ1WB1AR@>(I_*IO#R['T-O:NC]$ _&H&O,@CB)J8QR 4-&&418
MAI &IC6U1%DJ190QJTZ3%\:9&H]N"T>V<KI1Z"DX[5C1 T@#$]TA/@,<\UV
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
MO28<7U'>[6[[N"FR[8LVJC=E+=,DC4D@J;[UAP!BKJO\01\$ZD<8<YDP9!0
M8=+9TJBHL]KOI;VI[G3&A-A? -B,=ES!-C'=7$9L@O*A)I@X#7&_T-4;Q+#W
M*WT^2'W@G9';FJPD#P^%-NMDF_Q.?JUC EZ%+*-88I\0'R38UTZ2.%%;&HB!
MVM:(%.,(!LSJ'MRHUZ6Q2=?6>ZR _LU'H1U7*C5T7;!/.=^5V\*V?*C1:!AN
M=%QC//5.YP32%LXIK>=6*+G:X!CU.>\.QP:&DRV.U<O76=+W5-BQ?*V"-&#0
MEQ $">$ ^FD *,0,8$@I37'"L8CWE71U/DL["_JY/D<8S0\]3S>)?BUT+H5]
MA)<V+W5"O\:9S,]";F<E'XW@6QO&*SS=6\+[\'!L_#[;U9O8N_N4OF3B[GUG
MK)M0Q4YMNI_7@63[?((A2GQ($PA2Y", $RH!I1$'/(C"T*="8FF5[M>PWZ7M
M>MI%>)\PZS0@TCKAH^U0F)'-! !/S#N.L!WAEV2%E#-');->9_9<LH+BU)7)
M[O5QE/7;1M/@L]B*6[7-JN_V&C];B#CQ4R)!'$&AMCX) Q3'$>!,!)1!CA)$
M;5CJ<E=+(R8E*6A$]<A>5CL"Z@'6C'/<P#4QS1R$] Y23N#4/ R&(R;IZ6A6
M\AA6^#5?&+QAG[+\(\F*?Y#U3MSF7-^*D;6^$ZO3W-WEMS](MM9'L8^;XAM9
M"^WJ=,B77AW25@D)$ZZ/33((U5['AS&@:0B!"#'Q$5=D HWL.TZD61K1:(6\
M2B-/J>0==&HS"=[EWEZM*FNV5JQV NR6!*B4LTB)??VP]G/8[(,U,<W]SQTG
M\]3ELX[73*G+JW'[48V;OBW>'<9MO<_42?;CIO-&EGK<N!ZW<J^=H_3ES@#N
M25]^?1^SI2]W!D<W?;F[1J\-%?@JM,LOVZK&\P?U%U'\$.]>=$3"G=0N\ >;
MNP@)%BA)@?;3!5"&!" 8IR")0@%E% =86@5/CY!A:>MB'8*I:T-X1SH8I$=R
M-BQFN_2)P9YX7>O>.QT#W2B@[YNJ^"7U@%9BIG #:RR=QQ^82_!& 0G6$%V.
M4+!O:FPVO:<G4;",K+^09U$TIV'U9::!GQ) 8,@!9(P"D@@())2$TR!- HCL
MLNB=Z65Q!+<7TGO64MHFRCL'I!EA70W/Q)340:82< )C0B\$SA+AG>MCY@1X
M/6J>)K[K>WC<?/^8Y=E6?,Y^Z,N6K1KD3.?IKB)LFG# :ONO$]KD955U_*-Z
M=H40)9(P'W"=+*NZ'<&* T!$@X@F/A0R-"IR=IT82V,,]84A.Y88";\9C4P/
MZM1'^DH!4&G@'52H,V-U\F=UM;GQM"*>UL0=&UV'I".Z&BG$K'QV'5"O">_*
MUNQ-J>V]\WMMI,W+JG7MH=NLWKZ$"?(E ['$%&B2 R1-.>"^B'T_91%C1O[]
MPUTMC=GV+A)=<?M]S6W!';96NH-L8MZZC-;P3LD6-G/CH3OX9K(,7@.CE=7/
M#)D>D]Y  [/9Z\P4Z1KC#-\8M[E\MRNS7)2E:IQF>=7VUWW0UB>NOJ!,9N3
MZ>R_=IF2Y3;GW:*%9:D^-JZOSG9*TGS;) Q%L=IG(LI!RO6E54Q"@!(4 TPB
M(2*,TC2UBFR84MBET?DA^<>88/I)A]5L:[N4P9IX(6G5]#IZWG@'3;VNJDW"
M6*]5MKI.Z1;F;?2]\0X:.T\R.\? .-I/3RKJK+ON.4!_O3>?I<^1%SR/I!#O
M2'F\JG4R([Q[.3SRA;SH7]W^00I>5Y/O)(*YVSZ*XOZ1Y'?/52)8)>@/4:HC
MYS^%3DFBU/DA"O(@?E5-;W\A6[&_V_JZ6:\_;@K=Z@H+D3"*$ BPU/[I/ &4
ML!3X,DJ22,94Q-#J\FA9^BUM<6ME!UXCO5>)[VGYO8.7@.7MU+(P-[WY6I;4
M"UI9*[5!I??Q\:(#CKY8ZS[7 .15"-UX-49'B;XJE+RM@LEK<*H6VQJI&Z_%
MJO_#G,3G=Z%?@JL[P85I-^]]X\*4OW27N5 Q1UD)7\7T'XG[]+S>O CQ;4=+
M5F25B%7GJX G 1+$!T$J @ #*0#"?@S2D/L$R9!B:.2L?84,2UNK;_-\1]9M
M8B3ON=:A]/2E8CVFWBY7_T"DDD8=:/),#6VI2SVK)[*-8:ZD:P;-R"PY]5!,
M;Z\\R3)RLMHU>GA=16QV4M<,@I61<^K!F,GZ>?^H'2*KZ;&?%FIGH0.$UGK&
M>$\Z0[GVAY2ZBH+.JE-Z3%\1YTQ[!ZG143SIE3I$9?MX-'<VLOJGAVKWP15!
M.O*>O!+\?@/KJ);GM+Q>H_HKD^Q53;E>T/ZA>%@['>FUM6P*;JC5=14*COPT
M"$'$2*B.M8@!0GT)8IK$?HAAS+B13^1H"9:VF#5BZJ6ID5!/0D'8\>S3$\X5
M95X:FVM7+0>(O_F:Y;7C46OA'=28&GU7RY6#49AIL3KWZ=>+#*F&XM(\F&7A
M&8!Q]+)SJ=V%+#H#:ILO.4,-C;/25J>X)CECQR3\OC8$KWQ?IFJ%"4 8QAQ
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
M?_WG_VI_H_Y#51/_^;_^/U!+ P04    " #YA=Q6A^>EO',< 0"$XPP %
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
M+2_\6**D4>6PWY) J2),Z9"UP=?!8[F%0[!U%,'#0O$8I,R&4EL#&/W5S_^
MI0\3V%R+&,/BJC+10.*>0B0L<49D$:?/*$01J(]>.MS@'KM]?@@"'R%G&)>Y
M!WS5$GD#Z#F+L;1XPO41 5< LO0;+*]X"4E;$#(1JDO#0)O0YBN!88%@NIP.
MH4?YV-6T@S;'1^@9QN'N 3_5A#X@@$H<4HX1+^&3_P8+M*CGR\\POV'I>D5X
M0[WC)2CQ&%'(D+M&+T#P1TSA<G%)/.5^[_VR83JZ5H1(/V(=&">_3\'/I[C3
MSBZ_P'31Z>/:7G(6G$%\6RW17O*H21 ND)R25=DRP1+; QV/O&*8?JZ5,5%+
MA UL.>_G\,6/T^MOA1&X0OA:3E<L2<:BPG"#9%]NW5AK"++(RV5^&R(+P=+:
MKO,>9 W3$[:'#:BV"AI U6WB \_&:/3"J!6.2"T,\49K(AQDRX/4^%<O8?US
MD%*]0+D/5^5@L1Z.B=G23WH+C7Z;3>.&FPA:215LB?$PT%-.$&M$)M0Y#M2S
M#/&Q7CNUHJ,;BH;I(GNB .E P3=@6M[/9U]@OOS^?N++,(Y4D@5?2M(,O?81
M$]EKRQ)!Z"<TD\")X\A+"(J&9'AR\%A'R,-VJH?I&::[;"];5"6A-P"@<^3$
MESO%[\ OX$.9,':>?\>-MXAKA.&>X1I9$+$PHX0FUF?\5D8?N& NZ,?.K0Y!
MT*,$#=2#M@<,U9-[ R J:<J/G0%%!?S=3U9PGM^-,[R=+E;S,K%M% V5N H8
M,525.,![$CR7Q"00B04E7*P-I">)&JAM;4])Y7KR;P!0KS:OO4XWK(55[*LQ
M4GC6S3BTL=QDMB2HA(PECKP$RU6LO:D]3,U /6Y[@% EB3> G5]FL_3G>#(9
M61MDT#80EDNE$$<.O&:>X!Y,M?8ZHE]7&2E7[QZHNVT/N#A(F@V@X"W*>WHQ
M1C?_&LBOO\7)JEQ&NN8)L@)@61(7$-0R(G<A<T>,RY \1,KB8S<Q#D'(/G0-
MU/RV!_14UT*#V>+?;K*=&!LZPP6@[U_NQH+)Q-D0"05G?(C.W&N5NG?"^+?G
MY8SK=\8]0=+X0$DV86V^PF+9W5^[REC>Y!36$AM!DL&QA#Z78()('3+Q9=*5
M5A:]+\^5?'24X&'&YDFR!FJVVXNMJ:N#!F"UH=K+,J%&9T)]:0P854*JHR$R
M &Z[X(63C_75.SQC/% KWMYRQ<^29 -)XG=C'\:3+D6)D.YN5G^>35#JBY)R
M6GZ_%DT 7BY02S27NK24Q\C.>FV)EM'I*)4WX;'+08<@9%_:AJVLZ;V(L!<5
MM6!Z-G4@[_WWDBN_VI>9\#Y+8(0QBPLHB$A""IP$G3PN02VHZ:OLYC8EPQ8$
M]J/U!TIQCE!!&T":K[;R"C=5(LEDPZT5)":)]ES8TN\V&\(]"XFFC-0\=N_Y
M0"SM)F98*W4J.%501 .(>GWY93+[#O !)J5)Q);PKAC*N)F[+"5)$0"C!Q H
M)I>(\EHFJY"WZJ[VDT0-6R%X$H3554P#2+M]2'/%S_?K=1-T\%X(PE,LZR93
MXB,ZI#)EP;3W4HO:7M?C% U;8G@2C%5420L ZVJ;UH9YQW(Q/E))%2>96H>.
M:8H$5PLC*BO.M%()Z&/M]@\"V*,4#5NO>!J U5-) P#;P8&$D+CDAK RC40B
MW<2RZ B5RBJE+1>RQUBQB7+%DP#I2-$WD'YX#]-%T<@FFU:FV,UA.9YW ?4K
MR.,II!<PQ2^6I11FL<7Q5D65U2:YDM3/TF!TS3PE5J=,G#=68]!BU:/S1P^J
M0JI!^+!UDB>!Z.D5W(!)?,"#V&*(2<8H4%R7!CR1W&5B#91[YCX;%T%I5?O@
M^$FBAJV_'-*U.U Q#2#MW6QZ\0GFEZ\@++?7BPV>&0TDA(A!D/29>&H2P1@H
M!*.94J$VO'93,FQ!YFDVX>-5T "0[A7G;!MB6([ )F>2ED2DDA+4CI7.*)HD
M9J1 ES0E7?M*P1,D#5RH>1)LU=1* R#K7(#=.SS/0<0L,A%.EI:KY>*PR"@J
M 9Y1JY$;77M#?)":@<LV3Q>$'J^+!E"UQ<1(:1^%DHJH5(;0&%P5EE.%>[@Q
MGMO$7*AMIK9>/W"MYJECSF=)NX%@LW0/'U^7;[R<38LG"--86!$"NIM]A!N/
MVS55H408E&1A,UK3H)RIG0=[A)R!BSM/ J1:VFC  MV7$&[8ZQ+$]V6<'JIM
MN9R/PZJ[%/9I5FPM\HM4X!,ONKEJL%A>2]4D3@$8(US04H5B, 8):(2C,Y1E
M#'CQ'RMCL2X' U>7G@2^ ^J\ <1O#6)87/-]EE)7]>(G[_T8?=:7_LL8;?=(
M4,%2Q'#:>T6)#!QW" >9.&I=$$Q*^VCW\4-MZ[[T#=V#;#@<[;#(O2BU <!^
M@*4ON<;7?CY%KA9G,:XN5]TA<LE"QC$&4USZE*PI?3\C<A0HL9%Z$BG$D!1-
MT=5V 9ZF:NC:MF; 65F!#4!RBX,N&"MUZG/X7!+F7V$=\;^;+4J<?YXQ]!^Q
MQ*A7%L7E$P;[3G+BG4#V @LA*"M=_:X.SR-QV *4AL#:IVH;0.Y]28^<L$*8
M((@K X!E8+;,B(XD::LR5S8!K7UG\CX5PQ:G-(2_(Q740*S^ZW@ZFU\-G4:Q
MC)B203*EB<Y*EI PDD"U)\*:&&*VF5:OA+I+P["E*0W!ZRCE-&F_#A'ER'C*
ML^;H;]C2[)(C_Y[Y1#+7+'"1DW6U.P[4H7S8TIB&@#P $!JPK4_E1T:@,G,V
M*,*H19'R5"YBXYJ.(3N Y)R6M?O//473P%=23YU:/UXOU7!VLL$$[SM-?(;E
M./K);3:.FU)P^\$]CRQXA(M3SB\ JQC7PA%@-*W/\ +7@5 ERRRJ8 2OW7?@
M)/,+)I/9GZ7=S)O9_-5L%99Y-;G?3_BJ&-+Y)#D7:(UY+G:9)^*HD$0IKB,%
M:4.L/M[@.00.G7FLC*-[47!ORFK A]Q*EN*2/Y]WTDQ=9Z3W,.^F$X\BANX:
MG"?61D<DLYD$?!(!A(V*RII0/2C>@ZRA4XH]HZZV8MK"VGKL]=EJ^1DCL/^!
M-%)>9*.9(-HG=$ !(WQ+2_K3164R>!99[;CX$7*&S@">#EM'*:)%3+U=+%;(
M!L4(WGEJB+:E !9$:8&08N'% 1="1-NCS=HF9>ALWJFQ=( "6L31^6JY6/II
MB:%'5"<JF,-@/%/<T[5$BRL=)\9$HQ*5V=O:=_D?HV?H!-ZI$76H*GZ(H78?
M/^&?O[[^[=/'\S=O?WMY_NOK(V/&'0^L'RL^176E&'%]QG2-N)M9QT$DX4(D
M6>=<NM/@)J5"(C0IZK*-(E1O;?D *<?G<#</_%2"B%$L08(-G$B*JT5:&8CU
MG!$=$^7. C+76[S;43!L+%=#W_>3HP=+>,!]:3%?EN[9:167Z/O#_.LXPMFW
M\6(4<5?5-DB26)DLY#PC5F0@+"OAT>AFO5^+*WS!%CKPNQMD//3N1N+\ _0X
MJRC4-D#1I5;7'"Q>S2[]>#HJ]2$J,D,LDQH7"0!QR3N2DTG<1>HUKXB,^P0,
M X\Z.KT/D",%W(!+NZ'^5[@,,!\QHXKQY&A"52I](A5Q/.8R9%@+H=!?8[7G
M9-PB8'!T'*O0N]O*P=(=N#/K!QA?AA4^*:%??9[?HYL-R]?3"W_16=?-.*'%
M%6-,&\\4)[I+ M!8ZB.%(5P:'KC#K9C:)YS39[]TF,Q>?:CT*^UF8'2'!P])
M>Q",&%T2X(I1X@UZ;3J#C0FTH'2?67 //7^8U%S?X#A"ABWL-%>N&4:4\!:_
M7(RDQTB="4V8H ;C]*B)\]D1;:C2"CBDZIU8[U/1R!'!X0YK)0$W )$/\!6F
M*WB#4BIWI$I4]X_Q\O/+U6*)$=_\NM=Y:3^+_Y]*.6F$9)-6C@A:9BH 2!(2
M",*-2HQ'#/Y4[>9T!Y#92%1T(#+NE:?WJZ8&D(@/F<V[V>%=8?/&\HXX5RQ&
M#R3F<I:6P!)GO2344X8_X4+)VH?LNREIQ&C5P5,%83< F5]@"G,_03[.TN5X
M.BY9J>7X*URQ(Z1A,24@IK1HE E]MX#!)PG, "1D29G:Z<@G2&KD +,.B&J*
MOP$TO9PM,!(H0SVV7<F/LTG"=6%+JW5+-%!)9$Z*!"X9.@HFX;K( GCMBL6'
MJ6GDX+(.ABH)O0'XO )\<QQWBL"O)[!<-R8[NRREOO_3_7P$+)D<2H]B4T[Q
M'<8.WB-W/FF6(LV*LOI];IZFJY&3RSJ0JJZ(!L#U ="X8I"[FJ.3]_*SGU_
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
MD+0LF<<"0=29<9XS0$;QE9'."AXT=ZKU](,A=)W8>W,;V#576 <@O&VT'VP
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
M*L,>N4*<-SP:I\ F(>E )@D.Z0I1TB6/(I$86]<W[WF!CU;Y,N$%OHOT#[S
M?UVTP=!S'O2S596W'[,>OSINGKC6V[*@8G6V=+)<2+SVV")X'R3PC H%W1K:
MM#:=1V/N)"+T-@%1GX#IPAX_)YJG>=U>5&2S!@MO6\7LDRJ>:V"LQ@L%(SB7
M$EA=O'(QH.6M2R^.QUWW[[#'.4T30J8#7_TIR=P\6?^=[M[YXLO5>_7[Q:UZ
MZ-5\3=_ZA?ZX^'+A^E41"*EC#EZ CGH[[%O6'(N#7(,5FPIG)1_IU!S QL3N
M50_'XU@@Z+;O],[H^>T1O]UPN?WJ@T4PO_Y5?UMOW>67197=WG7)+3^]34'R
M:/)H5(E\,_/A?;E-P\>\/4D_D^5>;[NCPZT1->OK^E3E"O*B'#B;$901')Q@
MB?XH4*<H2XFM^]4.H_C@T/9Z'_&U9O/J^SSF)W8<74R=W.Y%O='GQ9G?4GJ1
MG3(U,^I- 6,-1?@UV^YSH#\Z8UE0BF%LG549A9%I7\B/B.4',??DL.C ,[J[
M4"X4(56-DI11=)U%J:M@!12=#)J4K<3F9?[3[X+L"!#/;I'<13L=0&N4#7(6
M>4HF(4@BF620-80L/!3A,46AN6V>ZGGM6R1W@M4QMDCNHN,.</[X8D*NZGH*
M1?=1B*Y6U&OPA1?P*9H08W9&MGX\_W?9(KD3/@9MD=Q%61T@[NE5=EZR++15
MY 71"5:::T#C'22F&$_(A"NO?(MDOY=Y&ZWU +^7-^%QJ70P7M$E8NA.877+
M5"H!4&8;+(LBR>;!T<GNG]Q)_;OOG]Q%%QV@Z[%%B$5*EZ+*$-!KDE B64GO
MB0]F4!MF?&F]H_X4]T_NI.D!^R=W$7M/R#G(T-]Z;(Y<..8B&,QU6*Z,Y!@3
M^\$S[>C_O4JM'\H:LS!M\JN_*WA*A'1P0*[WZ3S.^.4;]@RSMX$HAQ R25C4
M89J:^(N9*^]+<%8V[SD<1-G$[:U3@N?^PU![39Y0>NI-2O/Z8_'LW:(L5]^V
MG]$P ?7<SQ\KQ328ISZ22!J]DC)9"*DF8JTKY+WR5"MV!:),D36??=I+$FG_
M-XV+"\PJ7="* $0HB<YP!5XH!@J3MZ*(:%SK:6/-B#_I9-$NF'TZ671,]7?@
M,UR]O6TC51U9876C/;>L-I4P7F\K6V^PL.W)P]Q\D_*MS^\E/714"-Q?GKRO
M/CK"TF6XRJRT@AD.-E',JFPM(E,<@2OT:&VTD;?V,WO*PNROR2<@L8=8)P1%
MW1JP=7_>+2)):_X]5SZN1VH@)VO,P)4H0,40P(<806BON5%*^RQ><.N>^_E]
M*'X??2T;"Z\#JW W&YE\\1F+(4$$^B5%!*]4A%P<,F9$8J5YL_+.)0A'R%I,
M><?LKY$.X#1*RK$D7:0*"&P[ -GF"&B$!&W(2*L42K'-??977G:P$ZR.47:P
MBXXGOC<_S[]=L/9X.KO$@HG8 >\4.1,J97 I:%#>>A=YS"G( ;?G\Y_R"@L+
M=D+ <A1U3 RLWW'UK[QYAI?(DV8N:] *63VU'+R6!9"\5\<8?0O+ &B]]#D3
MW\(]@:NI2CJXGQ]GPC-O@O>U;[:F&A4Z");<%:.#UKYDFV7K'6K[ V^\C%DO
MP&NGK X0]W3E11 I:<L*U/H+4$XE\#'3T:E?E=)YQEJW$1]6+G6$7.V4@4<;
M3?4 N9>+-:+77CJ-4!(+="R5)_^WCLF5/)7($D/>VN*=;HG43NK?O41J%UUT
M@*[':G5X)HO,R0'(KM;^"%\@)&6@:*UY-,)SWKH=]11+I';2]( 2J5W$/B%R
MUJO-[&,UX)>GJ6"H&\?IIJX>HPR .3"0:KLJU0LV;'PJ_=1;.*$_W6#DS@=.
MVV0\[=6VO^1[@,LERD4D*$L6P<12ZC2CNC:>,8@661$BF!('==T, <R4AN0
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
M1=.^7T^$KCT5,BG :IO1NT5<?JN/Y[EV.VU'4GW,,9-1)O;6L^ 2,FOHL/A
MAT5I<6&$=2A&<JT-QB$MA,]_RK0OR","IK& )VX1W-+^)L;5.7WL',/\;(M\
M8O#LO+JD]^+HR^*WGY>+K0#7,R8*Q_I0&; ^$B5K83L[PT3.1"XRFAP&8.E
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
MOLHW\WJNN*O5=.L9%J4)2!PLMP44>;106W(AR2BE"\(K'-(4,NS33F&&UMX
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
MW?J.[+9,2AO')8\*G)>)(DR)=#8= W2LB)Q*ROG?@RV:H^JP,JE==-:!A_!
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
M:#O$R1_SV4U^5 R<<^,AUKUSRB0/03N$&(D?792/)>T)E=O?-:[K_4QH.4C
M(P/F$&?Q[56GC,VL2)X1BJN!*U(DX1,6<#$9%HP.Q/C 3TYO=^JI; ZY\1SO
M<;38@7-UDXW;3-;.J^GL?'Z^O"F0]_.+Y=MO<;G\]"7,N/@[_>27Y40)P;5D
M#)"'3%9>.'#:"B#F3-;.YF1:CPUNR\%QOHGM";\[^RU'P\(O=Q).4CH_.S]=
ME]G2CTV\X5*A*I!R79E7H@4ON83,1?)"Y5)\^^6M S)TG)F9'L_)(4@Y^F-S
M*81WB[?SV6?R^HQE+E>]H/ *E*T3 *4A89@<0PC296VZ.B>W.3A.SZF'@W$0
M%GZYDW#'+"!%RR;6M9B2O-I<IRJXDD!F4@RR['7NR[-Z@J%Q>BQ^Q7-R"%(Z
M.#:WV;]>]'I=3!.CM/0ET'6HZ4ZDN*X.4](,C$TJ6E^,#\T;V[:D;9RFC#[
M/(C^^NB\W)*S3=YJ(E5 JWD&OTYQAIIX*$J T($'SYEKOYM]1Q+':<\X+ISN
MH\TC,J-_S&=IPZ&CB\*H;"!9) Z%YA!CBI"5LPR94"JV]K5WIW*< 8''!=D]
M=7H4@X\:[T_?^J/;=P(]^P[U>[HW2HHI*:R=Y8+N8"P44M51QL:Q:"1C)>;F
MNS,[Z^P1DLZ@L@QDL0(4BQY"XA$".AD<9F%O;XS_%^GLV04;;3M[=E%)!U?M
MF]DW7*YJ16&M-5Q7ZA@F0T@"P09#')3 ZD+XVF9L=++>!J5:GZN[5!SGV\4>
M$)@WU4=WB'I)H?SG^6+ZS[7N-L_A1:/3=2@Q*YY.)Q,<G/8%K THDJ3#*UI'
MOT]3-:X-.U3OC\+H8"5T *O[6S22LN0DL@C.B5H@'Q.$:!T4XS3*[((4S4OF
M^NNC::WMK;IC=A%]%_AYK-$"BXQ!!U]GK-;5R"S7H :!2:6+TR0>WWK!9,?=
M,8/CJ94J.L#5(TT405CO31"0@B(#'AU%RF2W(4D9K F!C'GK(:F]]KP,C*A&
M2AAY)>.',/N\N?J+CN0J.M">X*]JX8G/V4-4C@>)(N>PU9S9)U8P7GWA<59
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
M<5"' <6!<NW@ZMBJ$T&BYMH0OH,FCTLY*\ Q\M5C=I(YIY((6[D9!Q1S[SU
M<[CH][D?P5IKJ@/T[3.',0BT0C$.,;):Q% 2!"$$9#3%R4"G.+;O4OL5!VCN
MA)4& S1W4=QQM[@5*4.((0,RKT"QF,"70#+VPB51M-!IFS3?,[2XC=N-NP\"
MGUD]_7>X(6X.X\O3L%R2?XHY_G@Y/Z=3^>/PSK8M/KUQ1]NN_ R^."9$7HPV
M(-:= "*30T=N?_4-<W#)<N5_Y<4QUE'H6Y];LS9UH[>GTXJ2K';"6#@=("M;
M)Q1^G4ZV7;#3HI-M%V7U4;1[LT 53;*6@BV*OL@Q4(XA>*4Y&&Z-=A0_B=)P
M\\>1+X[92=E/E7OO(OD^D'-/\2I/@2@- C#I!"I(\C UN1?)>\STE[JDK8KI
M?I%R[YUTNE6Y]RX"[B"\O%F0K LWMI XZ <+J((9')*W*7+RBMN0LFT=.'9?
M[KV30A\M]]Y%NF._N3[\OI@S5ZPNOF&%F&#9TWU-%M8RY;37G@Y-B_>TPQ[O
MN^HYVO<2:J.#L8'T8$+9&ZG1TT'(N79M)J8A<JG )6(JIR(9:Y%=/Z['^UT4
MN]7C_2Y2'A$JZ2)XG?SY<1(3,2]S &,D"<)H.B[1D+W-1@63,N/EL>J@):;_
M^#S_]K?-)UY 8_.;G\CX^7T]/M/OI+3Y01+L0.>_OY@$PWF4F6RBQ-K9:PVX
M:!.8*)Q/3#K&'HN@=]/Y[R]Z?(0_1.<[2G#DS/%Z3\9%MFJ*ESW\/J%R(FG
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
M#D!W(_@3,<]_X/KC)]IBKRCJ#!_QG^=8+D_>K@NN?'%,QJ"A,%?+)+F *YB
M,6Z-E2D9T=JG'B)OY[% &Y >S: ]@/=TL[U8_]?.A'^4A\M<F<PUUH&4,C!#
M896ADX!1E.61L6R43"A:#SMY6J)ERAC'!F [H[S$^4G?D>]F&(ZTYSMFGWPT
M9&V+4%XQ<8XZ,+!%D]^RF4&,WM99$\:JC+;]0;0 Y?7QY%%B]%Q3F($Y.E"L
M%GM\#F!"TBH5R8W,ST!MP->\)'+K&#0\GDX?KND.3L<Q%_ J%L>=XR!C)H=/
M*X60' .C-?W">+3BB,6,266UF7/?!I XH)8VQCY]0^_Q&U3E<TS"0^"Q7GK&
M!+[.A-6HK<G,:6;_IY8V!U0.K:6-L%L'L+RIV[Q=GU]\ZU#B4HDA0M$U2U<Y
M0S2"01*<5(4L1-?Z0N41,;J%U^%FWU,[FVJ##F!$.L*3$TP7E^'DW7;S&;<7
M7V^&2SDM$K?QFJ]>GPRZX.EXX#%Q*8/BI36S?[\T+ZR*=@"H&EFD VS]$BY"
M#.>WY4 3K$<A!91=;='D0EO#2XHRK-4RB2+2H-GS(P#U0(1EJ;K'1-$ANN\
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
M 5ZP ,RRZ$O2=(ZTKJN.DW"Y$L1Q\#BCO?HZ5>LLS$ID_9,BB%O-22-L0>Y
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
MJ&-1G<+IIJ ;W,'QX0$G3VB?!9T1ZYE-0;'#>U=PI^@NLX[A(!4-'%,]<-]
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
M[UT7"^ .J08E^(L&PN''M4/1*NE^;S=K3B:8DHY?\CUF->2&E6@'QXSK1M8
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
MS2FC72WK4E 5WME.D5)9@R2H/,AN>INK"\Z(KB*"+Y9UXGS(GF);$R]G*O$
M;:7"5C1>) .?6SH/990N2,Q$@"LK+Z/&?[;7=MW<_(2CC1K/&YO<&;G5J\X-
M)KJ^YEIWCE5:-9>C-5>WBP*Q8"?&6_5>8-?,HJ3B7'%A5>]T1CIRYR) >& <
M>VDI>Z^Z3F,T,OA24L H\6.1A(Z<3+$RZE9">WH\:^.,(:6V+1#&<EBLB!>(
M5Z]20JY$/H]S[RQ\1&_/'E.38^8 +KABX>5^(+C)BR_6'\RCJ@ ]82V(WI1#
MTT^0"G+X?0V?2>WI=]9!.$*03S69,2RIZ27LG#D=;Y,Y?5ODR\V=PIW<DGQI
M"T-B#<]F2,AP':ZG $918)&)]T$#6XP&49TTN</ TU<"CW(R=T,*T0O+NIV+
MPWSJ>YFH?J98F4.4K.GT5A]6TY)&;!F@)ACY]I'%<C1X4T>-</VHH0*OU4CS
M[;CC+2DDW3$HTEZMD3FEG9W#\RVO9E1HH13KJRQVVPB8S7]#I$0X;J)@<!L\
M28\+DCDCMC3[_JP=_*<THX&$/*49[[MD:V\#D:@[MT@:4NB2L^UT2;6;,@KF
M^0WVZQUM4AD$IL%,B2U C#WGL'A1X2YV=^PE3W%)U#RR4910UT3JQIU8+2<7
MP<ND[LDU27&?L3.EK@QS=M>4V34#L+?3N_@\-BB*%\(:SH*73,I&2Y2ILEUP
MC$1SG&+T"I(FV?YPWZ^&T^Z'\YK$J=3LPQ/VZDNO,PDO(^*C'7 F*D^P4=7"
MX.G_[7 $9VCW.+S&!]N#H!O?"I(JB>^XVB[KSH8AUH8^N=->'9&W(A/ISS12
MJ:[./2'%L.E%Y.#[>TTKCTN/26X(M=1E5^9]78Y:F<O6:^YBMG;BB=F4]:U0
M33?;;$EW#^#SSL%7Q^.=N7T7F&<"';/I,DHWML(8'(_YTF8JG59F1C.5.O;B
MI1]*Z8]'QW)\H!,1I'%;FL#T^3%UP50&@(TBLD@\I!1Y535%0IVFU'N9D=@H
M)I9"F\YJC4*<CFZ)#'ZPU+ASZOYL9^9W]<-K.4;V9Z)0HY86V&<3BU^X?PMU
ML##5=G#'%';#683X E2S,B3B],308PP&'MYNZ<*E(X\FFO$Q9S8CNY3"S,J:
MLF@V"Y-"IHQ, B' <UESFIW-0ACB3.(L;)F4(\TG/2O 2+#M;ISX7T%N+(P[
M:\8%I:\ O;)TEP[S2U2-"O;.[HF.PQT2'>0ZRG:\3<HE-AG>K"#I>CMV"> #
MMB<#F=+_7O_3_(03IF"OD.Z[*#F)@?V-33D01B_9&G!Q,0WM*GI:"XQ"HJPH
M;OA7#%C$OY K!QNCE>TUN+$Q9B"I\ZST?.<FOOI;>B@&\=GA'*RIX45IR>&2
MIL#L8E 8CUP.8CA&0DJIAQ86($=U>U!&-5 B".. .?:NF*D4 3>G6-29%UD2
M4G"'F-]L526)\SJ5[A1.*Q"8[M]./ESN!W^KXQF;,TN11$Q077"[(A/RU>/)
MBT$YU$X,14,L90S'Y07C"L(Y*6-IMR1(TOW@A.*%I70 -GZ:9CJTDY9(D)>
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
MB=/(@WO#:?A($UM)*\28JDXPF/^,3G@F;,,4%N,V&I#N==R]R_U\9RXW\B[
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
M3WE"PW9?PWY4W?>3/%[!?^;5(OWI_P-02P,$%     @ ^87<5M9VD.R\#
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
M L2R._"PKIF8,%0)D 4JC)(<24CG)RH:4ZLH[=  QQI?YV!>?8@QC4Z%6(.
M>2V@34<'6Q_>[I)42%7;NJ%$(2HJF:>E8AQYN/-1P3BLUIZJ**]IME;,=$ G
M#]F2B 6%R^9JQ;2&RK#WO2UL98@;N%]<(/S(CEXY9]#C=WC@#X:Z_J.)$MK
MBA<-T1]R#?&YN+C:!Z3COJ[Y%[)*A07E5!^AZB2"\ I&GIGZBB9M%=R>UZBO
MWO^?<#U]7)12LZHM)XIR4A7=B\^-[J[VF86D4/!K\S++M[Q0VG_SDNK7+[B_
M 5!+ P04    " #YA=Q6:'[Q#8 '  #')0  %P   &MF>2TR,#(S,#0S,'AE
M>'@S,3$N:'1M[5IM;QLW$OY^OX+GX%('D&2M+-EZ<0PXB=O3%4@.J0_M?3I0
M2ZY$F%IN2:YDW:^_9\B5)5MR+3=I;;57H(YV.3,<<AX^,[.[9Q,_U>=G$\G%
M^5_._EJOLP\F+:<R]RRUDGLI6.E4/F8_"NFN6;U>2;TWQ<*J\<2S5K-US'XT
M]EK->!SWRFMYOK1S=A2OSX[")&<C(Q;G9T+-F!)O#U2OV>IU1AU^G!RG;=[K
M]D;M[NG)*>]VNIU.4R;_20Z@"O&HX_Q"R[<'4Y77)Y+F[[<[A1_,E?"3?M)L
M_NT@R)V?92;WF,Q".?Z,-C8M<3N&,6^*_DGA#Z+B<C UVMC^JV;S!+X,:*2>
M\:G2B_XW%U9Q_4W-\=S5G;0JB\-._5?"#[@4+N?1Q]-F<Z!5+I<^)RUR]/*G
MOP_?#:_8<=)([GKY9/_HO]W]Z^WDWOO+SU?#;X?O+ZZ&GS[^\*P.MK<Z.*RQ
M[[A=L \-]JZTN7(FK[%46J^R!?,3[E^_ZG0';$?/!P47 DBO:YGY?NL4=[R\
M\765"Z"X7Z<[O^?JDL;2\=]IRKL;D/0:'5KPD$WX3#(K9TK.P09^HASC>5YR
MC9N%L9Z9G'UK[)0ES?KWS&3L>V-Q1UJ[0 !Z@SW=_];+V/]WW&'7L<73!;O.
MS5Q+,9:U&(9J_X61CN4&C(T9N,H1G@4K<V]+";?!X8'.$1C.IK@B-UG&4]RR
MS$R59]Y$N0V!7*;2.3IC$)GR:XEYUVPZW!-P!E/JD LP!PFDRH+[(99#'9X(
M:=E\HM()<R7]6>G/I965$5K 5#F-)$'Y9J[\! MTA4R#@V2W@&M&8)DSJ DV
M6JQOPSYC[?B%8TVR3.6()@%C%;T:@ 9Q#-NU<95G( /N%>RH/-6E@$T@9"U4
M-:!+6;U@!0),V"3,:KT"7Q5W=V]JX%LH,EPCB5)# (@S@$68S@5_4NXF+--F
M[I9PM'*LG+<<$W&Z&?V&E[4U5+FE,QO>[C.PVB\#6%=WHO#Z5;>5G Y<!9TJ
M8].A-UFF<'GHWH00#1FW,H !P54C+2EH3 *!(ZW<A#1(; K.(]ZC:Z%<JHTK
MH4=L:(V.J"BL2:7 ;<<. 0(A@:H8Z<N;=,+SL607()K/I89$<LSK2>=01B^2
MCHA7\1)S29M'-))]1FRT!M((&O)EYXFR.Q-EF(C6>1^ZD*!4'(J:7P7'3ONY
MX7C(WSPO'D\:S18M^8-T:DQQ"0GI<=#4*%>FO'2[JU#2&DD H)HIID%36A@
MY<R4"T0&*9D'.U2QKBAPG4:MU#P@JLJ#*U34*HJE004ZA"_.:"5"X^;*D5-"
M<:MH 2IFZT#L.5DJ'670< 9=2+>!]HR3< @M6U J.*"<EIH36V-9P8E5)H9&
MS.OKY0A^C20)@E"A+\6O)] 7@-C1BT3LSB2T =S=Z6MG_ +S,R4(EAPM&">>
MY@Z0IO*/L,JM6.(&2%9\I+3R"\K.VZ:E4Q0@%M 3#\ =T;7R,:2#FVI!16D+
MH->%:B)-C17!@5!(CF6.(D$#Q!B1!9T.$D&1'(&*4Z0*,/)>0S5]=JAV E0O
M9UR7@8$HCC++4,JI&2+@MI1DM\7 #HP:+[=7:0&94 0;NE@+CDSI'_9@%\[G
MM]*2"MWL\2:$C98E=#AL,NX$_ G H@GV%5SBV<%5\6",VV;\J>FM"JPPLA5D
M3V _RL8F34M+45Y+?5NL3HWSN)]2*Y/!/QCZN43FA.G#!U0RP!6\=$^Z<APM
MC S]>G[W2<N;Z-6$N]LZ@1@MP%N*0/5A/RH:7J KOY:Z:M[OR=>^>(N^#-+/
MWQMU]KPW"L_EQ/(XU%;40TRX#LD5"Q&HGE Z;)2;M]YQE)S>6'>;K<,-F)Q.
ME?=2_@+/CPSJ 1H7"OX%(X< +FC5$6WC7RI\EZ=-_EPJN!].5IFGH<U_\_\6
MZ"L0Z85&*8723@%6U%]2IYHJ"1!4F?:V%9E+?DVI,Y96(7F&HC \/UP^?'D2
MM*JN(7;W6]B*"R@Z>4M6#\*P*B6A BRAXJO%_.V0O%TY!1*P26$Q59+8^IAJ
M[W/S2^E1+I"",PLJJ"' ,A 8(!(>[%98JL4,IO*9T3-):2SGX^KYM*TX3TX+
M;182H_.)B2S'[R 5R/HJ.;[Q M]I?<!&Q==6_RAS_$I.FH-6MQ;>LN[NK@]-
M6#4ZPKF0M@ZW-2^<["]_#) ["LT7?94'/X+2H+(U,MZ;:9_>K<XH!Z%*J7.-
M(/0#U./PZK5KHQE?O7J+_\5RYFJX$8:.O-@<:S=Z)P^/-AO)@V._:+73Z)[T
M?A.SIP^KKIL]"AL1-P/[[0J>OSTX/E@J5,>GWRIN6+*DC[B]=*+N;WG<[:\#
MP^YC,$S:6,6[Q=T<6ZUW'Y?R^E4;K!#^LN\N/O\[O"[^U^>/PQ\^?7S"^IJT
MNC]*>#_RJ=PUP!5]$+DT&Z<@!!:>,+*E:\^XV$>_8PB+O?^-P)\UZ%?T&<X>
M'.O=HOI^HF3&+F]D6M*C'?8IMD>AV/NG17TJPK='7Q#JHY 0MZ3;]0^/"N/"
M&\E^?$8_DQN?(JW.4<BHS94*'^$DE7Y3Y9&OEZJ_\4.JH_ !U_\ 4$L#!!0
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
MI)P8W ]NMV^2K3C2.3=32(#IENF'4_[F0KSZ+>_F=XK_"?P%4$L! A0#%
M  @ ^(7<5IS93J_+L@, ^=TJ !               ( !     &MF>2TR,#(S
M,#0S,"YH=&U02P$"% ,4    " #YA=Q6_E9LC4,>   B7@$ $
M    @ 'YL@, :V9Y+3(P,C,P-#,P+GAS9%!+ 0(4 Q0    ( /F%W%:+C\,6
M+34  , I @ 4              "  6K1 P!K9GDM,C R,S T,S!?8V%L+GAM
M;%!+ 0(4 Q0    ( /F%W%92MSN(G\<  (KA"  4              "  <D&
M! !K9GDM,C R,S T,S!?9&5F+GAM;%!+ 0(4 Q0    ( /F%W%8PJ.:=P08
M 'L'   3              "  9K.! !K9GDM,C R,S T,S!?9S$N:G!G4$L!
M A0#%     @ ^87<5I%A\N_Z+ $ M9,! !,              ( !C-4$ &MF
M>2TR,#(S,#0S,%]G,BYJ<&=02P$"% ,4    " #YA=Q6Z9RU<'&K 0!S/1$
M%               @ &W @8 :V9Y+3(P,C,P-#,P7VQA8BYX;6Q02P$"% ,4
M    " #YA=Q6A^>EO',< 0"$XPP %               @ %:K@< :V9Y+3(P
M,C,P-#,P7W!R92YX;6Q02P$"% ,4    " #YA=Q69V4PC6U&  #0RP$ &
M            @ '_R@@ :V9Y+3(P,C,P-#,P>&5X>#$P-3$N:'1M4$L! A0#
M%     @ ^87<5M9VD.R\#   84@! !<              ( !HA$) &MF>2TR
M,#(S,#0S,'AE>'@R,3$N:'1M4$L! A0#%     @ ^87<5CV!UP\K!   R T
M !<              ( !DQX) &MF>2TR,#(S,#0S,'AE>'@R,S$N:'1M4$L!
M A0#%     @ ^87<5FA^\0V !P  QR4  !<              ( !\R() &MF
M>2TR,#(S,#0S,'AE>'@S,3$N:'1M4$L! A0#%     @ ^87<5O#E65Z3!P
MWB4  !<              ( !J"H) &MF>2TR,#(S,#0S,'AE>'@S,3(N:'1M
M4$L! A0#%     @ ^87<5N:325+5!   &A@  !<              ( !<#()
M &MF>2TR,#(S,#0S,'AE>'@S,C$N:'1M4$L%!@     .  X I0,  'HW"0
!  $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
